При поддержке Российского фонда развития информационных технологий(РФРИТ) завершен третий этап реализации проекта «Разработка Платформы для управления виртуальными облачными ресурсами CloudMaster».
В рамках третьего этапа разработан блок функций, поддерживающих удобство пользователя и администраторов при работе с open source программным обеспечением Terraform, предназначенным для создания и конфигурирования объектов виртуальной IT-инфраструктуры. Функциональность реализована для публичных провайдеров Azure и AWS, системы виртуализации OpenStack.
Пользователям CloudMaster доступен запуск на исполнение шаблонов на внутреннем языке Terraform (HCL), использование шаблонов, хранимых в GitHub (дополнительно к плану была реализована поддержка локально-разворачиваемой системы контроля версий Gitlab), отслеживание изменений шаблонов; усовершенствован собственный обработчик («провайдер») универсальных шаблонов, применимых для разных «облаков»; добавлена возможность многократного разворачивания идентичных наборов инфраструктурных объектов из одного шаблона.
Каталог CloudMaster наполнен как шаблонами наиболее востребованных облачных сервисов, так и примерами сложных шаблонов инфраструктуры, включающих развертывание нескольких связанных объектов инфраструктуры, в том числе серверов в среде Azure, их конфигурирование и установку ПО.
Данная функциональность существенно расширяет возможность автоматизированного и унифицированного управления облачными ресурсами с использованием CloudMaster и позволяет кастомизировать Каталог Сервисов – готовых решений, разворачиваемых (инициируемых) «в один клик» — на базе данной функциональности.