如何将现有 Web 应用程序从 Heroku 迁移到 AWS

Shr*_*hra 5 django heroku amazon-web-services amazon-elastic-beanstalk heroku-cli

我正在将 Heroku 用于我的 django Web 应用程序,但我不想再使用它,但现在我正在寻找一种将应用程序从 Heroku 迁移到 AWS 弹性 bean 的方法,我很想听听请解释一下,我是使用 django 默认 sqlite3 数据库

Ahm*_*lak 8

迁移到 AWS 的方法有很多种,这取决于您想要采用哪种方法。

  1. 您拥有管理服务器的专业知识并且不介意维护它;使用 EC2:https://medium.com/saarthi-ai/ec2apachedjango-838e3f6014ab

  2. 您只想部署它,不想使用 Elastic BeanStalk 处理服务器/修补等问题:https://www.andrlik.org/dispatches/migrate-django-heroku-elastic-beanstalk/

  3. 成本对您来说非常重要,您可以使用AWS lightail:https://aws.amazon.com/getting-started/hands-on/deploy-python-application/

  4. 您的应用程序是容器化的,您可以使用AWS ECS:https://testdriven.io/blog/deploying-django-to-ecs-with-terraform/