Terraform

- Скачать программу
- Описание и функции
- Скриншоты интерфейса
- Комментарии пользователей
Название→ | Terraform |
---|---|
Версия→ | 1.0.8 |
Лицензия→ | Открытый код |
Размер файла→ | 31.4 Мб |
Поддержка→ | Windows 7, 8, 10 |
Разработчик→ | HashiCorp |
Опубликовано→ | 07 декабря 2022 |
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.