Infrastructure as code
Infrastructure as code refers to the process of creating files along with environment definitions and procedures that are going to be used to provision an environment. The DevOps concept started to use these scripts or files in a repository together with the code so that we can determine what code is going to be deployed in which environment. Using these practices, we can be sure that all servers and environments are consistent.
A typical organization or team will deploy their application in more than one environment, mainly for testing purposes. When we have environments for development, staging, and production, the biggest problem developers face is that each environment is different and requires different properties. ...
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