我开始将一些应用程序迁移到 Amazon Web Services。我的应用程序是 Python/Django 应用程序,在 MySQL 上运行。
我计划使用 EC2 和 EBS 作为初学者。
我正在寻找一些东西:
一个很好的分步教程,解释了如何在 AWS 上部署 Django。我环顾四周,但大多数教程都是 2 年前的,所以我担心它们已经过时了。
我试图了解,我应该从哪个 AMI 开始?我知道有一个预配置了 Django 优点的 BitNami AMI,但我看到很多其他消息来源说你应该从一个基本的(干净的)linux 盒子开始,然后自己安装所有东西。为什么?
还有其他重要的事情我应该考虑吗?我的系统管理经验很少(这些应用程序目前在 WebFaction 上),所以我不确定我应该考虑什么。
一些额外的点:
- 我计划在同一个 EC2 实例上运行多个应用程序,我认为这可能吗?
- 我现在正在使用 virtualenv 来分隔各种应用程序,我假设我可以继续在 EC2 实例上做同样的事情吗?
谢谢!