From the course: DevOps Foundations

Unlock the full course today

Join today to access over 23,200 courses taught by industry experts.

DevOps applications of infrastructure as code

DevOps applications of infrastructure as code

From the course: DevOps Foundations

DevOps applications of infrastructure as code

- DevOps has put a lot of work into the theory and tooling around service management. There are many approaches to building systems, maintaining and upgrading their configuration, and deploying applications. - The space can be confusing because many of the tools can be used to perform multiple functions in different ways, and sometimes, this is a good idea and sometimes, it's not. Let's start with some definitions of common terms and then examine techniques. - [Speaker In Red Shirt] The overall term for this is configuration management. It's your process for creating and maintaining your systems and software in a desired state. In DevOps, we want to perform all parts of configuration management in an automated manner, driven by code that controls its behavior. There are three parts to DevOps style automated configuration management: provisioning; deployment; and orchestration. - [Speaker In Brown Shirt] Provisioning is the process of making a server and other underlying computing…

Contents