| Definition |
Infrastructure as Code (IaC) is the practice of defining and managing infrastructure through machine-readable configuration files or code.
Infrastructure as Code (IaC) is a Cloud security concept used to protect identities, workloads, data, configurations, networks, or operational processes in cloud environments.
Infrastructure as Code (IaC) is a DevOps infrastructure-automation concept used to define, provision, configure, or enforce environments through repeatable code or policy.
|
| Context & Usage |
IaC supports repeatable environments, reviewable changes, automated provisioning, and DevOps governance.
Related concepts include Backend, Frontend and Continuous Integration.
Security teams, architects, auditors, and platform owners use this concept when reducing cloud risk, assigning responsibility, enforcing access, and protecting workloads.
Related concepts include Identity and Access Management, Zero Trust and Encryption.
Additional Resource: CNCF Cloud Native Glossary.
Related concepts include DevOps, Configuration Management and GitOps.
Additional Resource: OpenGitOps Principles.
|
| Categories |
Technical Writing and Documentation, Software Development and Programming, Web, Database, Cloud, and DevOps Technologies, Cybersecurity, Compliance, and Access Management, Artificial Intelligence
|