VMware Cloud on AWS
The course is part of this learning path
In today's world where cloud computing is a key strategy for many organizations, having the right deployment is essential. Some organizations implement private clouds within their own local data center, others host their entire infrastructure on the public cloud. However, many organizations have a need to implement a hybrid cloud architecture, combining elements of both the public and private clouds. VMware Cloud on AWS provides a simple and effective method of establishing a hybrid cloud environment.
VMware is a leading vendor when it comes to the virtualization of resources such as compute, storage, and network infrastructure. As a result, many organizations have used or currently utilize VMware within their own data center to manage and optimize their environment, often in their own private clouds.
VMware Cloud on AWS allows you to seamlessly transition your VM workloads to the AWS cloud to take advantage of the benefits that a public cloud can provide such as:
- On-demand resourcing
- High availability
- Utility-based metering
- Regional expansion
This integration with AWS also opens up the potential to allow for communication between your VMs and the many services and features that AWS provides. This means your apps and resources in VMware Cloud on AWS can take advantage of AWS object storage such as S3, NoSQL databases such as DynamoDB, EC2 instances, and much more.
The service itself runs on bare-metal architecture allowing the continuation of ESXi hypervisors running the same suite of VMware software and management products as you do on-premises. Both environments can be controlled by VMware vCenter to allow ease of management.
This course takes an introductory look at VMware Cloud on AWS, providing an overview of what it is, how it can benefit your business, its underlying architecture, its integration with AWS and its service, and much more.
By the end of this course you will:
- Be able to explain the components of the Software Defined Data Center provided by VMware
- Understand what the VMware Cloud on AWS service is
- Have an understanding on how VMware Cloud on AWS could provide benefits to you and your business
- Have an awareness of how VMware Cloud on AWS connects to your AWS account and how you could provide communication between that and your SDDC
- Understand how maintenance and support is provided across the service
- Be able to explain a range of different use cases that you as a business could utilise the service for
- Understand how much the service is likely to cost
This course would be of benefit to:
- Business managers looking to understand what VMware Cloud on AWS can provide the enterprise
- VMware and AWS Architects looking to understand how VMware Cloud on AWS works in conjunction with the AWS public cloud and VMware’s private on-premise architecture
- Anyone who wants to gain an introductory understanding of the VMware Cloud on AWS service
This introductory course does not go into detail about how to configure and implement the VMware Cloud on AWS service, instead it’s designed to provide you with enough information to understand what it is and what it’s used for. However, as a prerequisite to this course, it would be advantageous, but not essential to have a basic understanding of:
- Cloud computing, including deployment models such as public, private, and hybrid clouds (which you can learn about in our What Is Cloud Computing? course)
- Virtualisation principles, such as what a hypervisor is (check out our Introduction to Virtualization Technologies course)
- VMware vSphere products
- AWS Virtual Private Clouds and their configuration (AWS VPCs are covered in detail in our AWS Networking and Content Delivery learning path)
This course includes
If you have thoughts or suggestions for this course, please contact Cloud Academy at email@example.com.
Hello and welcome to this lecture regarding the price and model of the VMware, Cloud, and AWS Service.
The pricing structure for the service is relatively simple, and to a certain extent similar to that of AWS EC2 pricing, if you are familiar with that. There are two different pricing options, these being on-demand and reserved.
On-demand pricing allows you to pay for each host that you provision within your cluster. There are no upfront costs and no long term contracts that you are fixed by. You simply pay for the host by the hour for each hour that it is operational within your SDDC.
Reserved pricing is slightly different; however, it does offer you up to a 50% discount when compared to that of on-demand pricing. With reserved pricing you reserve the physical hosts for either a single year or across a three-year time period. The longer the reservation period the greater the discount offered. You are also required to pay for the term up front, regardless of if you used the host or not. You will still be required to pay for the reservation term.
This table shows the cost savings to be made between on-demand and reserved purchasing. Included in this cost is the host, the VMware software, and the underlying AWS infrastructure and maintenance.
So, when would you used reserved over on-demand? You would typically use reserved pricing when you have a known and consistence requirement for computing storage.
For example, you might be hosting a number of applications, and web infrastructural in your SDDC, or costing numerous VMs. And based on trend data and current requirements, you're now at a minimum, you will need to have at least two hosts at all times to handle and manage the workloads. You could, therefore, reserve two hosts over a three year period, which could save you over $221,000 when compared with on-demand hosts for the same period.
Let's break this down, so you can see how this is worked out. For on-demand pricing for two hosts over 3 years. There is an hourly price of just over $8. If you then multiply this by the number of hours in the year, which is 8,760, this will cost you just over $73,000 a year. If you then multiply this figure by three for 3years, then this will cost you almost $220,000.
Now, if you multiply that figure by two for 2 hosts, it will cost you just under $440,000. So, that's for 2 hosts, over 3 years, for on-demand pricing.
Now, let's see how this compares against reserved pricing. So, again for two hosts over three years. Per host it costs you just over 109,000 to reserve it across three years.
Multiply this by two for 2 hosts, and the end result is just a little under $219,000. So, the total savings between the two is $221,095.
As you can see, there is a considerable saving to be had when you specify reserved pricing. You can then use on-demand hosts when you need to temporarily scale out your cluster to coat with fluctuation in demand, before then remove from the on-demand hosts when traffic subsides.
These prices may vary depending on a few different factors. As new agents become available, the pricing may vary from region to region. The pricing discussed here all relates to the Oregon region fewer SDDC. Also, this is not taken into account any normal discounts you may be entitled to with VMware.
Depending on your existing VMware licenses that you own on premises, the VMware Hybrid Loyalty Program could add another 25% discount on any one of three years reserves hosting your account.
The eligible products and licenses that you need to own on premise will provide the following discounts with a maximum of 25% provided per host. From a management perspective, there is nothing that you need to do to apply for this discount. It will automatically be applied to your account as long as you maintain your Support and Subscription service.
For every 2 CPU licenses you hold on premises, within the above table, will provide discount for one 2 CPU host within VMware, Cloud, and AWS. And if you aren't an existing customer of VMware, and you are a part of VMware purchasing programs, then you can redeem any HPP, which is Hybrid Purchasing Program, or SPP, Subscription Purchasing Program credits that you all ready have against the cost of either on-demand or reserved host that you select.
Now, I've discussed the costs for the hosts themselves, there are other costs that you should be aware of. These being transfer costs and Elastic IP address charges. VMware have defined the following classifications of data transfer with their associated costs. Now, these prices are again likely to fluctuate over time, and will again vary between regions, as more and more regions become available.
However, I just wanted to bring this to your attention, that data transfer costs can often be overlooked, but it is something that needs to be taken into consideration when designing your SDDCs going forward. The charges for EIPs are as follows, so essentially, if you have an EIP, whether it's attached to a VM or not, you will still be charged.
This is different to the pricing for EIPs within a standard AWS account, where you are only charged for an EIP in your account if it is not associated to an instance.
That brings me to the end of this lecture where our focused on the pricing and the service. Coming up next, I want to review the key points taken from this course within a final summary lecture.
About the Author
Stuart has been working within the IT industry for two decades covering a huge range of topic areas and technologies, from data center and network infrastructure design, to cloud architecture and implementation.
To date, Stuart has created 80+ courses relating to Cloud, mostly within the AWS category and with a heavy focus on security and compliance.
He is AWS certified and accredited in addition to being a published author covering topics across the AWS landscape.
In January 2016 Stuart was awarded ‘Expert of the Year Award 2015’ from Experts Exchange for his knowledge share within cloud services to the community.
Stuart enjoys writing about cloud technologies and you will find many of his articles within our blog pages.