VMware: Plug-in based designs
VMware is a leading provider of multi-cloud services for all apps, enabling digital innovation with enterprise control. VMware was acquired by Broadcom in 2023.
Length of project
April 2023 - January 2024
Product overview
VMware Aria Automation is an automation platform where you build and manage modern applications. You use VMware Aria Automation Assembler to create and deploy machines, applications, and services to cloud infrastructure. Automation Assembler is an on-premises offering and is primarily targeted for cloud administrators.
Project description
In late 2022, VMware Aria Automation introduced support for plug-in based designs to support cloud provider capabilities. Plug-in based designs have access to resources and properties exactly as defined and documented by the public cloud provider itself, rather than only the properties defined by VMware Aria Automation.
The plug-in architecture results in faster access to updated provider settings and a more agile Automation Assembler user experience. When a cloud provider adds more resources and properties, those resources and properties are easily added to the associated plug-in. For example, as Amazon Web Services (AWS) adds new resources, those resources become available to use in Aria Automation cloud templates.
Throughout the project, I was responsible for documenting these new resources as they became available for AWS, Google Cloud Platform (GCP), and Microsoft Azure. I documented required properties for plug-in based resources and various use cases for the resources.
Work samples
-
Setting up plug-in based resources for Amazon Web Services (PDF): A topic that provides several use cases and sample templates for deploying AWS EC2 instances using Automation Assembler
-
Custom naming allocation helper use case (PDF): A topic that explains how to use the custom naming allocation helper in Automation Assembler to create custom names for cloud resources