Как перенести приложение django с Heroku на aws Elastic Beanstalk

Я использую Heroku для моего веб-приложения django, но я больше не хочу его использовать, но теперь я боюсь, что если я поменяю свой сервис, я потеряю данные моей базы данных, а я не могу позволить себе данные, так что если есть способ перенести приложение из Heroku с его данными в AWS elastic bean, я был бы рад услышать это, пожалуйста, объясните, и я использую django defualt sqlite3 db

Существует множество способов перехода на 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 lightsail: https://aws.amazon.com/getting-started/hands-on/deploy-python-application/

  4. Ваше приложение является контейнерным, вы можете использовать AWS ECS: https://testdriven.io/blog/deploying-django-to-ecs-with-terraform/

    .
Вернуться на верх