We are currently testing potential processes to implement Blue-Green deployment on AWS by creating new GREEN AutoscalingGroup and swapping that with the old BLUE AutoScalingGroup.
We noticed code pipeline has a nice orchestration feature that could organize the build, test, and deployment.
One of the options in the deployment step is to use CodeDeploy. The way I understand it is, it applies changes to existing ec2 instances by running commands via the "revision". However, I believe this process does not coincide with our Blue-Green deployment plans.
I'm thinking I might have missed something about it. So I thought to ask here. Can code deploy be used on my scenario?
If not, can you point me to the right direction?