You can use containers to gain access to additional instrumentation for developing and deploying applications in vRealize Automation.

Containers for vRealize Automation allows vRealize Automation to support containers. You can provision an application that is built from containers or from a combination of containers and VMs.

Container administrators can use Containers to perform the following tasks:

  • Model containerized applications in vRealize Automation blueprints.

  • Provision container hosts from the vRealize Automation service catalog.

  • Manage container hosts from within vRealize Automation.

  • Create and configure hosts.

  • Set resource quotas for containers.

  • Work with templates, images, and registries.

  • Create and edit blueprints in the vRealize Automation service catalog.

  • Develop multi-container templates.

Container architects can add container components to a vRealize Automation blueprint.

The integrated Containers application uses the Docker Remote API to provision and manage containers, including retrieving information about container instances. From a deployment perspective, developers can use Docker Compose to create their application and deploy it through Containers in vRealize Automation. Because that application is ready to be promoted from development to production, developers can enhance the application to include dynamic networks or micro-segmentation.

Cloud administrators can manage the container host infrastructure, for example to govern capacity quotas and approval workflows.