Elastic VMware Service on AWS: A new chapter of VMware for Amazon Web Services

Amazon Web Services (AWS) has introduced the Elastic VMware Service, an exciting new option for organizations seeking seamless hybrid cloud solutions. This service aims to bring the power of VMware’s virtualization suite into AWS’s extensive cloud ecosystem, offering businesses a pathway to modernize their IT infrastructure while leveraging existing VMware investments.

Key Features and Benefits

The Elastic VMware Service is designed to deliver a managed VMware environment natively integrated with AWS. This enables enterprises to run, manage, and scale VMware workloads directly within AWS, simplifying operations for businesses already using VMware tools like vSphere, NSX, and vSAN. Some key benefits include:

  • Native AWS Integration: Organizations can connect VMware workloads with native AWS services like S3, RDS, or AI/ML tools, unlocking new possibilities for innovation.
  • Operational Consistency: By using familiar VMware tools, IT teams can extend their on-premises environments to the cloud without extensive retraining.
  • Elasticity and Scalability: The service offers scalable resources that adapt to workload demands, optimizing performance and cost efficiency.
  • Simplified Migration: Workloads can be migrated with minimal downtime, enabling smoother transitions to a hybrid cloud model.

Challenges and Opportunities

While the Elastic VMware Service holds promise, it’s essential to recognize that it’s an early-stage offering. Here are some key points to consider:

Parity with Established Services

Compared to mature competitors like Nutanix Cloud Clusters (NC2) on AWS, the Elastic VMware Service is still in its infancy. Features such as advanced disaster recovery, multi-cloud connectivity, or deep integrations may take time to achieve parity. Enterprises evaluating the service should weigh their immediate needs against the current capabilities of Elastic VMware Service and factor in its growth trajectory.

Global Availability

Another critical factor is the service’s geographic availability. Initially, AWS is likely to roll out Elastic VMware Service in select regions, with global expansion following over time. For organizations in regions like Japan, this could mean a delay in adoption until the service becomes widely available. Businesses planning global deployments should account for these regional limitations and monitor AWS’s roadmap for updates.

A Positive Step Forward

Despite these challenges, the introduction of Elastic VMware Service is a testament to AWS’s commitment to hybrid cloud innovation. By addressing enterprise needs for flexibility, scalability, and operational consistency, the service positions itself as a compelling choice for VMware-centric organizations exploring the cloud.

As the service matures, it’s expected to add more features, expand regional availability, and strengthen its competitive position. Enterprises interested in early adoption should engage with AWS to understand the roadmap and ensure alignment with their strategic goals.

Conclusion

The Elastic VMware Service on AWS marks an exciting development in the hybrid cloud space. While it’s a promising start, enterprises should remain mindful of its evolving nature and regional rollout timeline. With time and continued investment, Elastic VMware Service has the potential to become a cornerstone for VMware workloads in the cloud—offering both innovation and operational efficiency.

Links and references

ESXi 8.0 on ARM!

The latest update to the ESXi-ARM Fling, which is now based on ESXi 8.0 Update 3b, is now available for download and installation. The Fling introduces an experimental version of VMware’s hypervisor tailored for ARM-based platforms, such as Raspberry Pi. However, note that it is not limited to ARM but could potentially be run on other ARM-based systems.

This release includes several new features and enhancements, such as support for vSphere Distributed Services Engine (Project Monterey) on ARM and improvements in stability and compatibility.

So, this is fun simply from an enthusiast perspective, but does it have real-world applications? Well, yes, one could argue this could be used in use cases like edge computing and remote office/branch office (ROBO) deployments where the workloads on top of ESXi aren’t too demanding. A particularly exciting use case could be using Raspberry Pi devices as an inexpensive vSAN Witness, enabling advanced storage configurations in a cost-effective way.

Installing it – as usual, requires jumping through a few hoops, but all in all it’s not that challenging to get started. Please refer to the installation instructions here:

https://higherlogicdownload.s3.amazonaws.com/BROADCOM/092f2b51-ca4c-4dca-abc0-070f25ade760/UploadedImages/Flings_Content/VMware-ESXi-Arm-Fling-PDFs.zip

I’ve opted to install this on my Raspberry Pi 4 (8GB) installed in an old Sharp MZ-2000 case. IT has dual monitors, but only micro-HDMI 0 is used. The other shows the standard stretched four pixels.

How to find OEM ESXi installer ISOs on Broadcom’s webpage

If you’re using Dell servers for your DC or home lab, there used to be an option to download the ESXi ISO file directly from the Dell support site under “Enterprise Software”. This year the ability to download ISO images pre-loaded with Dell drivers has been removed from the Dell support site and moved to Broadcom.

It can be a challenge to find these, so please refer to the below steps to get your ISO images downloaded:

Step 1: Navigate to the Broadcom Support portal.  Log in or create an account if you have not already done so.

Step 2: Nexxt to your username on the top right-hand side, click the cloud icon and select VMware Cloud Foundation.

Step 3: You should now have a side-menu to the left. Click on My Downloads.

Step 4: We actually have to search here to find the downloads we’re looking for. Use the top right-hand side search bard and enter “VMware vSphere”. Choose VMware vSphere when the results show up.

Step 5: Select ESXi and then navigate to the Custom ISOs tab

Step 6: Download your favorite ISO image with drivers pre-loaded for your particular brand of server 🙂

Using ChatGPT as a translation service

This is a quick note to show a concept of using the ChatGPT API for translation. In this case for English to Japanese, but it could be changed into any language. Since we want to talk to it we use Amazon Transcribe to turn speech into text. That text is sent to ChatGPT for translation. When the translated text comes back we feed it into Amazon Polly to turn it into speech again.

This is all running on a Raspberry Pi 3b+

Source code

Source code can be found on GitHub:

https://github.com/jonas-werner/chatBot

Quick demo video