Проблемы с развертыванием приложения Django на веб-сервере AWS

Я хочу завершить Django first app, но вместо доступа к нему через локальный хост на моей машине. Я хотел бы получить доступ к нему через бесплатный уровень на AWS.

Это для учебного пособия, которое я представляю классу. Мне интересно, делал ли кто-нибудь это, или есть ли видео/руководства для этого?

Я также хочу, чтобы над этим работали несколько студентов, поэтому было бы здорово, если бы было руководство для объяснения студентам, как использовать Docker, вытащить контейнер на их локальные машины (все студенты будут использовать VSC в качестве IDE).

Конечная цель состоит в том, чтобы базовое приложение разрабатывалось на локальных машинах (macOS/Windows/Linux и т.д.). Когда они фиксируют свой код в репозитории, он развертывается на веб-сервере AWS (бесплатная учетная запись образовательного уровня), чтобы они могли видеть свои изменения. Затем, если изменения хороши, они могут развернуть его на "производственном" сервере.

Если это не обычные шаги конвейера развертывания, может кто-нибудь разъяснить мне?

Спасибо за любую помощь!

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