Pulumi добавляет функции управления жизненным циклом инфраструктуры

Компания Pulumi добавила новые функции управления жизненным циклом инфраструктуры в Pulumi Deployments, свой продукт для развертывания и рабочих процессов.

Pulumi - это платформа с открытым исходным кодом, поддерживающая использование языков программирования общего назначения для облачных разработок. Pulumi состоит из компонентов, которые работают вместе, и поддерживает основные языки программирования, включая TypeScript, Go, . NET, Python и Java, а также языки разметки, такие как YAML и CUE.

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

Pulumi Deployments уже поддерживает оркестровку автоматизированных рабочих процессов развертывания и может использоваться для стандартизации процессов развертывания с целью отказа от пользовательских систем обеспечения. Она включает в себя такие функции, как Git push-to-deploy, стеки обзора и триггеры развертывания на основе пользовательского интерфейса, а также REST API для пользовательских рабочих процессов, таких как развертывание "синий/зеленый" и многорегиональное развертывание.

В новом выпуске добавлена возможность непрерывного обнаружения и устранения дрейфа, когда фактическая облачная инфраструктура отклоняется от инфраструктуры как "источника истины" кода. Новая функция позволяет пользователям настраивать пользовательские оповещения с помощью Slack, Microsoft Teams или webhooks, а также просматривать дрейф с помощью панелей мониторинга в Pulumi Cloud. Любой дрейф может быть автоматически исправлен с помощью пользовательских политик, которые повторно применяют последнее известное хорошее состояние из предыдущих развертываний.

Второе дополнение в новом выпуске позволяет пользователям очищать устаревшую инфраструктуру с помощью саморазрушающихся стеков. Пользователи могут задавать политики, включая "время жизни" (TTL), которое представляет собой количество прошедшего времени. После выполнения критериев, таких как количество прошедшего времени, инфраструктура автоматически уничтожается. Это сделано для того, чтобы команды могли использовать самообслуживание без риска того, что неактуальная инфраструктура будет существовать бесконечно долго и стоить денег за неиспользуемую инфраструктуру.

Последнее дополнение - возможность автоматизировать повторяющиеся рабочие процессы по расписанию. Все новые функции основаны на возможности планирования действий по развертыванию на основе произвольного расписания cron. Это позволяет командам планировать произвольные действия по развертыванию и расширять систему собственными политиками и рабочими процессами.

Обновленная версия Pulumi Deployments доступна уже сейчас.

Pulumi добавляет функции управления жизненным циклом инфраструктуры
Понравилась новость? Тогда не забудь оставить свой комментарий.
А так же, добавь наш сайт в закладки (нажми Ctrl+D), не теряй нас.
27 апреля 2024 г.
54
Теги: Pulumi

Комментарии

Оставить комментарий:
* отправляя форму, я даю согласие на обработку персональных данных

Читайте еще

Продолжаем добавлять языки программирования для Вас.
Впереди много интересного!

Только свежие новости программирования и технологий каждый день.