I have a setup where I use Jenkins as a CI tool to build and test docker image and then push it to ECR and deploy to ECS service using Code Deploy Blue Green.

The problem is I cannot use Jenkins’ office365ConnectorSend to announce to the developers that the ECS has been deployed. It is because Jenkins runs the AWS deploy command line and running the command line doesn’t mean the new services is deployed immediately. Those familiar with code deploys know that blue-green deployment takes a while, so the HTTP call has to come from AWS SNS/Lambda which is a more reliable source of information. From CodeDeploy you can accurately tell your developers has code deploy started, succeeded or failed.

#aws-sns #aws #aws-lambda

AWS SNS/Lambda with MS Teams
1.40 GEEK