Термин · Глоссарий B2B-ПО

Terraform (Terraform)

Инструмент инфраструктуры как кода от HashiCorp для декларативного создания и изменения облачных и локальных ресурсов.

Буква «T» В категориях: 3 Платформ: 6+
Решения в каталоге

5 продуктов рубрики «Infrastructure as Code»

Все 5 →
ПродуктЦенаОценкаРеестры
Deckhouse Stronghold
ФЛАНТ
по запросу нет оценок – Подробнее →
Express 42 Platform. Платформа для реализации DevOps практик (Инфраструктурный оркестратор на основе Kubernetes, внутренняя CI/CD платформа для команд разработки, SDLC & TM мониторинг)
Экспресс 42
по запросу мало отзывов Реестр ПО Подробнее →
Astra Automation
Русбитех-Астра
по запросу нет оценок Реестр ПО Подробнее →

Первые три в порядке каталога. Рейтинг рубрики →

Реклама

Terraform – инструмент инфраструктуры как кода (IaC) компании HashiCorp, выпущенный в 2014 году. Инфраструктура описывается на декларативном языке HCL: серверы, сети, базы данных, балансировщики, DNS. Terraform сравнивает описание с текущим состоянием и строит план изменений.

Основные понятия

  • Провайдеры – плагины для облаков и систем.
  • Ресурсы и модули.
  • Состояние (state) – сведения о созданных ресурсах.
  • Команды plan и apply: просмотр изменений и их применение.

Лицензия и форк

В 2023 году HashiCorp сменила лицензию Terraform с MPL 2.0 на Business Source License. Сообщество создало открытый форк OpenTofu под эгидой Linux Foundation.

В России

Российские облачные провайдеры публикуют собственные провайдеры Terraform. Из-за ограничений доступа к официальному реестру HashiCorp используют зеркала провайдеров и OpenTofu.

Что важно

  • Хранение состояния в защищённом удалённом хранилище с блокировками.
  • Ревью планов изменений.
  • Управление секретами вне кода.
Реклама

Понятия из глоссария Цифрового маркетплейса, которые часто встречаются вместе с термином «Terraform».

Платформы класса «Terraform»

Решения из каталога Цифрового маркетплейса, относящиеся к этому классу ПО. Ссылки ведут на полные профили платформ с тарифами, обзорами и кейсами внедрения.

YC

Yandex Cloud

IaaS платформы
ЯНДЕКС
Yandex Cloud от компании Яндекс — российский программный продукт из реестра отечественного ПО, включённый в то...
Цена по запросу
Подробнее →
Deckhouse Code

Deckhouse Code

Системы контроля версий
ФЛАНТ
Deckhouse Code — российская платформа для совместной разработки программного обеспечения. Объединяет хранение...
Цена по запросу
Подробнее →
ОП

Облачная платформа Selectel

IaaS платформы
АО «Селектел»
Облачная платформа: виртуальные серверы, объектное хранилище S3 и управляемые базы данных в собственных дата-ц...
Цена по запросу
★ 4.4
Подробнее →
SberCloud

SberCloud

IaaS платформы
ООО "ОБЛАЧНЫЕ ТЕХНОЛОГИИ"
SberCloud от компании Сбер — российский программный продукт из реестра отечественного ПО, включённый в топ-ана...
Цена по запросу
Подробнее →

Категории каталога

Разделы каталога Цифрового маркетплейса, в которые входят решения, использующие «Terraform».

Частые вопросы про Terraform

Чем Terraform отличается от Ansible?

Terraform создаёт и меняет инфраструктурные ресурсы декларативно, Ansible в основном настраивает серверы и приложения.

Что такое OpenTofu?

Открытый форк Terraform, созданный после смены лицензии HashiCorp.

Работает ли Terraform с российскими облаками?

Да, крупные российские провайдеры предоставляют свои провайдеры Terraform.