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