Terraform

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

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

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

Скачайте бесплатно и установите Terraform 1.0.8 безопасно с помощью MultiSetup или по прямой ссылке с сервера. Программа имеет лицензию «Открытый код» и разработана 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 обеспечивает одинаковый простой рабочий процесс независимо от вашей роли разработчика, оператора...

Программы «Инструменты разработчика»
Google Web Designer
Google Web Designer

Версия 15.0.4.1108 — 1.1 Мб

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

Xenko
Xenko

Версия 3.1 — 11.4 Мб

Xenko — это игровой движок C# с открытым исходным кодом, разработанный для игр будущего. Он поставляется с...

SmartSVN
SmartSVN

Версия 14.2.2 — 35.5 Мб

С помощью SmartSVN вы можете работать с тегами и ветвями так же удобно, как если бы они были родными...

Rust
Rust

Версия 1.65.0 — 7.8 Мб

Rust невероятно быстр и эффективно использует память: без среды выполнения или сборщика мусора он может...

soapUI
soapUI

Версия 5.7.0 — 209 Мб

SoapUI — это кроссплатформенный инструмент тестирования с открытым исходным кодом для интуитивно...

XAMPP Portable
XAMPP Portable

Версия 8.1.12 — 126.51 Мб

XAMPP Portable — полностью бесплатный и простой в установке дистрибутив Apache, содержащий MySQL, PHP и Perl. Пакет с...

Construct 2
Construct 2

Версия 280 — 60.8 Мб

Construct 2 — это мощный редактор HTML5-игр, разработанный специально для 2D-игр. Позволяет любому создавать...

Abyss Web Server
Abyss Web Server

Версия 2.16.4 — 2.97 Мб

Abyss Web Server — это компактный веб-сервер для ПК с ОС Windows. Несмотря на свой небольшой размер, он...

dbExpress driver for SQL Server
dbExpress driver for SQL Server

Версия 9.2.0 — 13.9 Мб

Драйвер dbExpress для SQL Server — это уровень, не зависящий от базы данных, который определяет общий интерфейс...

Processing
Processing

Версия 4.1.1 — 214 Мб

Рендеринг — это гибкий программный блокнот и язык для обучения программированию в контексте...

Brackets
Brackets

Версия 1.14.2 — 77.1 Мб

Благодаря визуально ориентированным инструментам и поддержке препроцессора Brackets представляет собой...

ILSpy
ILSpy

Версия 7.2.1.6856 — 3.8 Мб

Вы .NET-разработчик? Вам нравятся приложения для анализа и вы находите конкретную информацию о них? Если...

Оцените!