Terraform

Terraform
Поставить оценку Средний рейтинг 4.7, всего оценок — 5
  • Скачать программу
  • Описание и функции
  • Скриншоты интерфейса
  • Комментарии пользователей
Название→ Terraform
Версия→ 1.0.8
Лицензия→ Открытый код
Размер файла→ 31.4 Мб
Поддержка→ Windows 7, 8, 10
Разработчик→ HashiCorp
Опубликовано→

Terraform — это инструмент для безопасного и эффективного создания, изменения и управления версиями инфраструктуры. Вы можете управлять существующими и популярными поставщиками услуг, а также собственными решениями.

Скачать для компьютера

Скачайте бесплатно и установите Terraform 1.0.8 по прямой ссылке с сервера. Программа имеет лицензию «Открытый код» и разработана HashiCorp, подходит для компьютера и ноутбука с Windows 7, 8, 10. Размер загружаемого файла составляет 31.4 Мб.

Описание программы

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

CLI Terraform позволяет выражать инфраструктуру в виде кода на простом, удобочитаемом языке, который называется HCL (язык конфигурации HashiCorp). Интерфейс командной строки Terraform считывает файлы конфигурации и предоставляет план выполнения изменений, который можно проверить на предмет безопасности, а затем применить и подготовить. Расширяемые поставщики позволяют вашему приложению управлять широким спектром ресурсов, включая оборудование, услуги IaaS, PaaS и SaaS.

Управляемая инфраструктура включает компоненты низкого уровня, такие как вычислительные ресурсы, хранилище и сетевые экземпляры, а также компоненты высокого уровня, такие как записи DNS, функции SaaS и т. д.

Обеспечивает гибкую абстракцию ресурсов и поставщиков. Эта модель позволяет представить все, от физического оборудования, виртуальных машин и контейнеров до поставщиков электронной почты и DNS. Благодаря такой гибкости его можно использовать для решения множества различных задач. Это означает, что существует ряд существующих инструментов, которые пересекаются с возможностями Terraform.

Инфраструктура как код

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

Планы выполнения

Имеет этап «планирования», на котором создается план выполнения. План выполнения показывает, что будет делать Terraform, когда вы вызовете команду apply. Это позволяет избежать неожиданностей, когда Terraform манипулирует инфраструктурой.

График ресурсов

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

Автоматизация изменений

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

Для каждой команды

Организации, которым требуется улучшенное разделение обязанностей или автоматическое применение политик, могут приобрести обновления Team and Governance для Terraform Cloud. Начните бесплатно и обновляйте, чтобы удовлетворить потребности вашей команды по мере ее роста.

Особенности и особенности

  • Совместная работа и обмен настройками
  • Развитие и версия вашей инфраструктуры
  • Автоматизировать подготовку
  • Четко сопоставленные зависимости ресурсов
  • Разделение плана и применения
  • Последовательный и повторяемый рабочий процесс
  • Производственные, промежуточные и воспроизводимые среды разработки.
  • Общие модули для общих шаблонов инфраструктуры
  • Последовательное объединение нескольких поставщиков
  • Управление состоянием (хранение, просмотр, история и блокировка)
  • Веб-интерфейс для просмотра и утверждения запусков Terraform
  • Совместные исполнения
  • Регистрация приватного модуля
  • Интеграция VCS (Azure DevOps, Bitbucket, GitHub и GitLab)
  • Включить рабочий процесс GitOps
  • Удаленные операции: Запустите приложение в постоянной и неизменной среде
  • Уведомления о событиях выполнения (через Slack или вебхуки)
  • Полный HTTP API для интеграции с другими инструментами и службами

Примечание. Приложение распространяется в виде одного двоичного файла. Установите Terraform, разархивировав его и переместив в каталог, включенный в системный PATH.

Скриншоты интерфейса

Terraform — Скриншот №1

Комментарии пользователей

Программы от HashiCorp
Vagrant
Vagrant

Версия 2.3.3 — 249 Мб

Vagrant обеспечивает одинаковый простой рабочий процесс независимо от вашей роли разработчика, оператора...

Программы «Инструменты разработчика»
Code::Blocks
Code::Blocks

Версия 20.03 — 35.73 Мб

Code::Blocks — это бесплатная среда разработки для C, C++ и Fortran, созданная для удовлетворения самых...

Google App Engine SDK
Google App Engine SDK

Версия 2023 — 1.0 Мб

Google App Engine SDK (Software Development Kit) позволяет запускать веб-приложения в инфраструктуре Google. Приложения App Engine...

Selenium IDE
Selenium IDE

Версия 2023 — 3.9 Мб

Для начала работы с Selenium IDE не требуется никакой дополнительной настройки, кроме установки расширения...

Google Web Designer
Google Web Designer

Версия 15.0.4.1108 — 1.1 Мб

Google Web Designer дает вам возможность создавать красивый и привлекательный контент HTML5. Я использую анимацию...

Oculus SDK for Windows
Oculus SDK for Windows

Версия 32.0.0 — 92.75 Мб

Загрузите последнюю версию Oculus SDK для Windows. Присоединяйтесь к сообществу разработчиков Rift и создавайте...

AngularJS
AngularJS

Версия 2023 — 7.4 Мб

AngularJS — это набор инструментов для создания наиболее подходящей среды для разработки вашего...

SQLite
SQLite

Версия 3.40.0 — 0.9 Мб

SQLite — это незавершенная библиотека, которая реализует автономный, бессерверный, не требующий...

Cocos2d-x
Cocos2d-x

Версия 4.0 — 271 Мб

Cocos2d-x — это игровая среда с открытым исходным кодом, написанная на C++, с тонким слоем, зависящим от...

Stylish
Stylish

Версия 2023 — 1.8 Мб

Stylish — это подключаемый модуль специальных возможностей для браузера Chrome, который может определять...

Parallels Desktop for ChromeOS
Parallels Desktop for ChromeOS

Версия 2023 — 1.0 Мб

Parallels Desktop для ChromeOS — это аппаратное приложение для просмотра, которое предоставляет устройствам Chrome...

Jarfix
Jarfix

Версия 3.0.0 — 0.1 Мб

Если вы дважды щелкнете файл jar, а ваше приложение Java не запустится, его ассоциация .jar была взломана. Вы...

Weebly
Weebly

Версия 2023 — 1.0 Мб

Weebly — это профессиональное веб-приложение для дизайна веб-сайтов, которое позволяет любому создать...

Оцените!