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

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

Развертывание любого приложения и служб промежуточного слоя

Компоненты Программное обеспечение можно развертывать в операционных системах Windows и Linux на компьютерах vSphere, vCloud Director, vCloud Air и Amazon AWS.

  • На основе шаблонов, моментальных снимков или образов компьютеров Amazon архитекторы инфраструктуры как услуги могут создавать многоразовые схемы элементов компьютеров с гостевым агентом и агентом начальной загрузки Программное обеспечение для поддержки компонентов Программное обеспечение.

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

  • Программные архитекторы, архитекторы инфраструктуры как услуги и разработчики архитектуры приложений используют графический интерфейс для моделирования топологий развертывания приложений. Архитекторы перенастраивают свойства и привязки Программное обеспечение в соответствии с требованиями программного архитектора и публикуют схемы элементов приложений, которые совмещают в себе компоненты и схемы элементов компьютера Программное обеспечение.

  • Администратор каталога может добавлять опубликованные схемы элементов в службу каталога и предоставлять пользователям право запрашивать элементы каталога.

  • Уполномоченные пользователи запрашивают элемент каталога и предоставляют все значения конфигурации, которые были спроектированы с возможностью изменения. vRealize Automation выполняет развертывание запрошенного приложения, подготавливая компьютеры, компоненты сети и безопасности, а также компоненты Программное обеспечение, заданные в схеме элементов приложения.

  • Уполномоченные пользователи запрашивают действия по увеличению или уменьшению масштаба для подстройки развертывания под изменяющиеся требования рабочих нагрузок. vRealize Automation устанавливает или удаляет компоненты Программное обеспечение на компьютерах для выполнения масштабирования и запускает сценарии обновления для зависимых компонентов Программное обеспечение.

Стандартизация в службе Программное обеспечение

При помощи службы Программное обеспечение можно создавать многократно используемые службы с применением стандартизированных свойств конфигурации для обеспечения соответствия строгим ИТ-требованиям. Служба Программное обеспечение содержит следующие стандартизированные свойства конфигурации.

  • Архитектура на базе моделей, которая в рамках схемы элементов приложения дает возможность добавлять сертифицированные ИТ-службой схемы элементов компьютеров и службы промежуточного слоя.

  • Модель делегирования для переопределения пар «имя-значение» конфигурации между программным архитектором, разработчиком архитектуры приложений и конечным пользователем для стандартизации значений конфигурации в приложении и службе промежуточного слоя.

Расширяемость и открытая архитектура Программное обеспечение

На портале VMware Solution Exchange можно загрузить предварительно настроенные компоненты Программное обеспечение для разнообразных служб и приложений промежуточного слоя. С помощью интерфейса REST API vRealize CloudClient или vRealize Automation можно программно импортировать предварительно настроенные компоненты Программное обеспечение в экземпляр vRealize Automation.