Лучшая стратегия для промежуточных и производственных сред в AWS - PullRequest
1 голос
/ 04 февраля 2020

В настоящее время я запускаю nodejs приложение с AWS Beanstalk, а также AWS CodeDeploy и CodeBuild. Кроме того, я отправляю sh в репозиторий github, чтобы запустить автоматизацию моего конвейера CodeDeploy.

Какова наилучшая / самая чистая стратегия, в которой промежуточная среда должна быть запущена первой, и если все тесты в порядке, одобряете пу sh это к производству?

Спасибо, заранее!

1 Ответ

1 голос
/ 05 февраля 2020

Это то, что AWS рекомендует иметь несколько учетных записей, разделяющих учетную запись Dev и Tools. Подробный блог: здесь .

enter image description here

Вы можете добавить действие «Ручное утверждение» в качестве последнего действия на этапе DeployToTest для защиты рабочего развертывания .

enter image description here

...