Byte/RE ИТ-издание

Обновление платформы Astra для управления ИТ-инфраструктурой

«Группа Астра» объявила о выпуске новой версии платформы для автоматизации управления ИТ-инфраструктурой Astra Automation 1.2, в основе которой лежит открытый международный проект Ansible. Улучшения в релизе направлены на повышение эффективности и надежности управления ИТ-ресурсами, ПО и сервисами.

Среди ключевых нововведений – реализация компонента Event-Driven Ansible (EDA). Это подход к автоматизации в Ansible, основанный на обработке событий. Компонент позволяет настроить запуск сценария автоматизации в ответ на события в ИТ-инфраструктуре в режиме реального времени. Традиционно сценарий автоматизации запускается администратором вручную или по расписанию. Однако с EDA процесс становится динамическим: автоматизация срабатывает в тот момент, когда в инфраструктуре происходит определенное событие.

Принцип работы заключается в следующем: платформа отслеживает события из различных источников (таких как alertmanager, логи, вебхуки и т. д.), администратор определяет, что именно отслеживать и какие сценарии запускать в ответ. В итоге это позволяет мгновенно реагировать на сбои и автоматизировать рутинные задачи.

В предыдущей версии Astra Automation 1.1 был добавлен компонент Content Development Kit (CDK) – набор инструментов, ориентированный на разработчиков Ansible-шаблонов (плейбуков), который должен упростить процесс создания сценариев автоматизации. С выходом версии 1.2 в CDK реализовано несколько утилит:

  • Ansible Sign – механизм для подписания и проверки подлинности Ansible-контента;
  • Ansible Creator – инструмент для упрощения создания Ansible-контента;
  • Ansible Tox – утилита для автоматизации тестирования Ansible-коллекций, позволяет тестировать Ansible-контент с различными версиями Python-интерпретаторов и Ansible;
  • Pytest-ansible – плагин для фреймворка pytest, который обеспечивает интеграцию с Ansible. Он позволяет эффективно запускать и тестировать связанные с Ansible задачи и сценарии внутри набора тестов pytest.

Также в версии 1.2 были переработаны и обновлены все образы контейнеров (сред исполнения автоматизации). В частности, теперь в качестве среды исполнения по умолчанию предлагается образ aa-full-ee, содержащий все поддерживаемые Ansible коллекции, входящие в состав Astra Automation. Пользователи получат более стабильное и единообразное рабочее окружение.

Наконец, начиная с этого релиза платформа Astra Automation полностью совместима с ОС Astra Linux 1.8, что расширяет возможности ее использования.

Вам также могут понравиться