Continuous Deployment
Continuous Deployment, as explained in Chapter 9, GitLab Vision – The Whole Toolchain in One Application, is an extension of Continuous Integration, aiming at minimizing cycle time; that is, the time it takes to produce one new line of code by a development team and it being deployed in the production environment. We will demonstrate this practice by deploying the eventmanager Ruby code to Amazon Elastic Beanstalk, a service for deploying and scaling web applications and services that have been developed with a multitude of languages on different platforms.
There is also the option to create Ruby environments running a Puma web server. Let's log in to the AWS web console (https://console.aws.amazon.com/console/) and ...
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