Технологический радарТехнологический радар

Terraform

CI/CDCloud
Adopt

Определение

Terraform — это инструмент Infrastructure as Code, который используется для декларативного описания, создания и изменения инфраструктурных ресурсов в облачных и других инфраструктурных окружениях.

Ценность

Технология помогает стандартизировать управление инфраструктурой, повысить воспроизводимость изменений, сократить долю ручных операций и сделать cloud и CI/CD процессы более управляемыми и масштабируемыми.

Применение

Технология реализуется с помощью декларативного описания ресурсов, автоматизации создания и изменения инфраструктуры и управления состоянием инфраструктурных объектов, а также связана со следующими технологиями на радаре: Infrastructure as Code, Continuous Integration, Continuous Delivery, Pipeline as Code, GitOps, Cloud Strategy, Platform Engineering, DevOps Platform, Ansible, Kubernetes Lifecycle Management, Immutable Infrastructure.

Контекст

Наиболее актуальна для средних и крупных технологических компаний, а также Enterprise организаций со средней и высокой инженерной зрелостью, где уже есть сложный облачный или гибридный инфраструктурный ландшафт и требуется единый и масштабируемый подход к управлению инфраструктурой как кодом.

Зрелость

Относится к уровню Adopt, потому что этот инструмент давно доказал практическую ценность для автоматизации инфраструктуры и стал важной частью зрелых cloud, CI/CD и платформенных практик.