Я создаю свое первое приложение с нуля, и я решил использовать MongoDB в качестве основной БД. Я настроил экземпляр MongoDBAtlas вместе с моим Python приложением в AWS ElasticBeanstalk и Docker. Теперь я пытаюсь подключить приложение к MongoDBAtlas, поэтому просмотрел несколько учебных пособий и нашел тот, который фактически устанавливает соединение Peer с экземпляром MongoDBAtlas, а затем развертывает этот экземпляр в новом кластере AWS EC2, к которому ElasticBeanstalk обращается через VPC / Правила группы безопасности.
Почему в учебном пособии рассказывается обо всем этом AWS материале для MongoDBAtlas, когда я могу просто добавить следующий URL-адрес в мое приложение Python?
client = MongoClient("mongodb+srv://<username>:<password>@trialcluster.mongodb.net")
Я мог бы просто создать разные БД для каждой среды и соответственно изменить URL-адрес подключения, используя переменные env, нет?