Chapter 4. DevOps Continuous Deployment
DevOps continuous deployment enables changes to be ported quickly from development to production. Infrastructure and automation play key roles for enabling continuous deployment. In this lesson, we will learn about configuration automation and the implementation of infrastructure automation (Infrastructure as Code) with tools such as Chef and Ansible. We will also discuss the continuous monitoring process with the tools, Splunk and Nagios:
- Continuous deployment
- Chef
- Components
- Terminology
- Architecture
- Ansible
- Components
- Terminology
- Architecture
- Continuous Monitoring
- Splunk
- Nagios
As we have discussed in the previous lessons, the following figure shows the process of continuous integration, continuous deployment, and continuous delivery alignment.
Continuous Integration (CI) is the process of making the development, unit test and build process on a continuous mode as opposed to staggered (step-by-step) methodology. In the CI process, every developer merges...