Summary
IaC offers many advantages over the traditional methods of provisioning infrastructure. By automating all repeatable tasks, IaC further improves the idea of SDI. Using IaC is cost-effective, fast, scalable, developer-friendly, and documented and brings consistency, stability, and security.
We learned how DevOps enables development and operations teams to work together to increase the speed of software development and deployment. It relies not only on the software development best practices and tools but also on a shift in culture where the teams continuously collaborate and communicate.
GitOps brings the best practices of DevOps to infrastructure operations. It automates the provisioning of infrastructure and deployment of applications through the use of a version control system (Git).
We also looked at the common tools used for various stages of IaC, DevOps, and GitOps.
So far, we’ve talked about technology concepts and frameworks in a broader sense. Now...