Terraform — инструмент для управления облачной инфраструктурой в парадигме Infrastructure as a Code
Сервис помогает привести все используемые ресурсы в единый вид. Для этого достаточно написать конфигурацию, отражающую желаемый вид будущей инфраструктуры. Сделать это можно на TypeScript, Python, Java, C# и др. Далее инструмент отправляет соответствующие вызовы к API и доносит конфигурацию до облачного провайдера посредством плагинов. Для редактирования инфраструктуры необходимо повторить процедуру после внесения изменений в конфигурацию. Благодаря этому инфраструктура подчиняется системам контроля версий.
Доступна работа с более чем тысячей провайдеров. Среди них AWS, Azure, Google Cloud Platform, Kubernetes и др.
Стоимость: основная функциональность для индивидуального использования #бесплатно, больше возможностей для команд #по_подписке.
#IaC #devOps
Сервис помогает привести все используемые ресурсы в единый вид. Для этого достаточно написать конфигурацию, отражающую желаемый вид будущей инфраструктуры. Сделать это можно на TypeScript, Python, Java, C# и др. Далее инструмент отправляет соответствующие вызовы к API и доносит конфигурацию до облачного провайдера посредством плагинов. Для редактирования инфраструктуры необходимо повторить процедуру после внесения изменений в конфигурацию. Благодаря этому инфраструктура подчиняется системам контроля версий.
Доступна работа с более чем тысячей провайдеров. Среди них AWS, Azure, Google Cloud Platform, Kubernetes и др.
Стоимость: основная функциональность для индивидуального использования #бесплатно, больше возможностей для команд #по_подписке.
#IaC #devOps
Opta — платформа инфраструктуры как кода
Инструмент позволяет работать с высокоуровневыми конструкциями, а не теряться в низкоуровневой облачной конфигурации. Сервис предоставляет обширную библиотеку модулей, которые вы можете соединить вместе, чтобы создать свой идеальный стек инфраструктуры. Запустить конфигурацию поможет Opta CLI, который может быть запущен как с локального компьютера, так и с системы CI/CD (Jenkins, GitHub Actions и др.)
В основе всего лежит Terraform, поэтому всегда можно написать свою конфигурацию или воспользоваться сгенерированной и пойти работать с другими решениями.
Стоимость: #бесплатно.
#IaC
Инструмент позволяет работать с высокоуровневыми конструкциями, а не теряться в низкоуровневой облачной конфигурации. Сервис предоставляет обширную библиотеку модулей, которые вы можете соединить вместе, чтобы создать свой идеальный стек инфраструктуры. Запустить конфигурацию поможет Opta CLI, который может быть запущен как с локального компьютера, так и с системы CI/CD (Jenkins, GitHub Actions и др.)
В основе всего лежит Terraform, поэтому всегда можно написать свою конфигурацию или воспользоваться сгенерированной и пойти работать с другими решениями.
Стоимость: #бесплатно.
#IaC
Pulumi — современная платформа для работы с облачными ресурсами при помощи привычных языков программирования
Она предоставляет SDK и инструменты для работы с множеством облачных провайдеров, таких как AWS, Azure, Google Cloud и других
Пользователи могут определить инфраструктуру с помощью кода на таких языках, как Python, JavaScript, TypeScript, Go и C#
С помощью Pulumi можно управлять ресурсами облачной инфраструктуры так же, как и кодом, включая версионирование, совместную работу и автоматизацию рабочих процессов CI/CD
Стоимость: #бесплатно (но есть платные тарифы)
#облако #IaC #разработка
Она предоставляет SDK и инструменты для работы с множеством облачных провайдеров, таких как AWS, Azure, Google Cloud и других
Пользователи могут определить инфраструктуру с помощью кода на таких языках, как Python, JavaScript, TypeScript, Go и C#
С помощью Pulumi можно управлять ресурсами облачной инфраструктуры так же, как и кодом, включая версионирование, совместную работу и автоматизацию рабочих процессов CI/CD
Стоимость: #бесплатно (но есть платные тарифы)
#облако #IaC #разработка