Репозитории Azure и CodeCommit соответствуют стандарту git. Стандарт git позволяет указывать несколько пультов. Это полезно, если вы обслуживали зеркало или, как в вашем случае, вам нужно что-то делать в разных средах.
Вы можете прочитать о настройке нескольких пультов здесь (предоставленоgithub, даже если вы не используете github, процесс и команды должны быть одинаковыми).
Как только вы настроите несколько пультов, вы можете настроить конвейер CI / CD, чтобы запустить его процесс для развертывания вашегоШаблон SAM на основе вашего толчка;когда вы отправляете изменения кода, они будут отправлены как в ваше хранилище Azure, так и в ваше хранилище CodeCommit, и ваш конвейер CI / CD, который отслеживает ваше хранилище CodeCommit, увидит это изменение и начнет его выполнение.
Стоит отметить, что вам необходимо правильно настроить и настроить конвейер CI / CD. Для этого AWS предоставляет ряд услуг, включая CodeSipeline AWS , AWS CodeBuild и AWS CodeDeploy .