Photo: Joe McKendrick At AWS, changes in microservices are automatically deployed to production "multiple times a day by continuous deployment pipelines," according to Clare Liguori, a principal software engineer at AWS.
Software code at AWS moves through four major stages, with automated mechanisms and processes that check and double-check results every step of the way: Source changes, validated: Amazon's pipelines "automatically validate and safely deploy any type of source change to production, not only changes to application code," says Liguori.
Testing and more testing: The pipeline runs the latest changes through a set of tests and deployment safety checks.
"Each wave's stage in the pipeline orchestrates deployments to a group of regions, with changes being promoted from wave to wave.
Each prod stage in the pipeline has bake time, which is when the pipeline continues to monitor the team's high-severity aggregate alarm for any slow-burning impact after a deployment is completed and before moving on to the next stage."
I really appreciate you for taking the time to write me this feedback.
I received your feedback.
I am sorry!
An error occurred and we could not transfer your message.
Please try again or get in contact with us via mail.