VMware Aria Automation — это платформа автоматизации, на которой можно создавать современные приложения и управлять ими.
В зависимости от роли пользователя для автоматизации используются различные компоненты (службы) VMware Aria Automation.
Что такое Automation Assembler
С помощью VMware Aria Automation Assembler можно создавать и развертывать компьютеры, приложения и службы в облачной инфраструктуре.
- Настраивать инфраструктуру поставщиков облачных служб, в которой пользователи будут развертывать облачные шаблоны.
- Настраивать проекты для привязки пользователей служб к ресурсам инфраструктуры.
- Передавать управление пользователями и работу с инфраструктурой развертывания руководителям проектов, чтобы сосредоточиться на облачных ресурсах.
- Создавать и циклически дорабатывать шаблоны, пока они не будут соответствовать задачам разработки.
- Развертывать шаблоны в средах поставщиков облачных служб в соответствии с членством в проекте.
- Управлять развернутыми ресурсами в течение всего жизненного цикла разработки.
Что такое Automation Service Broker
VMware Aria Automation Service Broker — это единое решение, из которого можно запрашивать элементы каталога и управлять ими.
Администратор облачных служб создает элементы каталога, импортируя опубликованные шаблоны Automation Assembler и шаблоны Amazon Web Services CloudFormation, которые пользователи могут развертывать в регионах или хранилищах данных поставщиков облачных служб.
Пользователи могут запрашивать службы и отслеживать процесс предоставления. После развертывания пользователи управляют развернутыми элементами каталога в течение всего жизненного цикла развертывания.
Что такое Automation Pipelines
VMware Aria Automation Pipelines — это программное обеспечение для непрерывной интеграции и непрерывного предоставления, которое поддерживает развертывание устаревших монолитных приложений, а также использует контейнеры Docker и Kubernetes, работающие в нескольких облачных средах.
С помощью Automation Pipelines можно создавать конвейеры, которые автоматизируют весь жизненный цикл DevOps, используя существующие средства разработки, например Git и Jenkins.
Automation Pipelines упрощает сборку, тестирование и развертывание приложений, а также повышает производительность при выпуске исходного кода из репозитория для разработки в тестовую и затем в производственную среду. Automation Pipelines поддерживает пользовательские и коммерческие приложения, а также объекты, например шаблоны Automation Assembler.