In this chapter, we will discover and discuss why a business needs to have a centralized management utility for its infrastructure, including the high level of complexity that a heterogeneous environment brings to the table. We will be talking about solutions to this and things such as the following:
- How new technologies bring complexity to our business
- How we can centralize system management.
- How infrastructure as code (IaC) help us to maintain our system's state
- Tools that leverage IaC
- The SaltStack platform and its components
Let's begin our journey through system management.