The scenario
We have a NodeJS application of www.awsstar.com. The web servers are set up on Amazon Web Services (AWS). As a part of the architecture, our servers are featured with the AWS Auto Scaling service, which is used to help scale our servers, depending on the metrics and policies that we specified. Every time a new feature is developed, we have to manually run the test cases before the code gets integrated and deployed. There are lots of manual tasks that need to be done, and there are several challenges while doing it manually.
This means here we have the assumption that when the latest and tested code will merge with the master branch, it becomes production ready post that. We need to pull the latest code to all the environment ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access