- Google Cloud VMware Engine, a Google-managed VMware platform, is now available for Google Cloud users.
- Google’s new solution allows users to run VMware workloads on Google Cloud to manage the virtual infrastructure.
- VMware Engine private clouds consist of VMware ESXi clusters that are managed by Google.
Google published a blog post and announced that Google Cloud VMware Engine is now available for users, allowing them to use VMware ESXi as the hypervisor for Google Cloud solutions. The Google-managed VMware platform aims to attract more users that have dependencies. VMware Engine private clouds include Google-managed VMware ESXi clusters.
Google Cloud VMware Engine
Users will be able to manage the virtual infrastructure with VMware vCenter and VMware NSX-T. The GCVE IaC Foundations code will help users to automate the configuration of several layers using infrastructure as code, including the integration of platform logging and monitoring with the Google Cloud Operations Suite, configurations such as VM folders, permissions, and VM deployments in vCenter and network configurations in NSX-T, including subnets, firewalls, and load balancers.
Google stated that the benefits of using the infrastructure as code for a VMware Engine Private Cloud are:
- Providing consistent and repeatable deployment templates which can be reused across SDLC environments to reduce human error and shorten configuration times.
- Enabling continuous integration using GitOps workflows to improve collaboration between engineers and increase reliability in the release process.
- Offering version control of configuration templates to track changes in the infrastructure and a simple method to revert changes to a previous configuration.
The Google Cloud VMware Engine IaC Foundations Github repository contains Terraform modules and sample code for maintaining VMware Engine, vCenter, and NSX-T configurations using infrastructure as code. The Terraform IaC modules that are contained in the modules directory are for GCVE resource types. The examples directory includes a corresponding example for each module. Modules and examples are meant to be discrete and function as the building blocks for managing GCVE at scale. Google also said,
« Whether you consider using VMware Engine for your VMware workloads or you actively use the service already, give it a try and clone the repository into your environment and go through the provided deployment examples and stages of the repository. Review if you can automate any processes that you perform manually today using infrastructure-as-code and improve your VMware operations using the content from the foundations repository. »