Amazon and VMware better together….

I’m sure you have all heard the news about the VMware and Amazon partnership.  I’ve been getting loads of questions from people and it seems that their are misconceptions on what exactly this means short term.  Here is some of what I have heard and some clarification as to what it really is.

The offering will be VMware’s hypervisor running nested on top of AWS. – False

The offering is actually the vSphere hypervisor running on bear metal running inside Amazon’s data center.

I want AWS features, not just vSphere in another datacenter.  I don’t see any AWS value or features with this offering – False

The machines running on vSphere in the AWS datacenter can take advantage of lots of AWS offerings such as storage, database offerings, security, analytics, and from what I understand 70 other services.  While it’s not the ability to use the AWS API to provision workloads this is still huge.  This of projects you may have that utilize AWS services interacting with workloads running in your own physical data center and the what you have to do you secure those interactions.  Now you have the ability to run the workloads inside the same data center as those services greatly reducing the complexities of securing those communications.

It’s great but what about NSX?

In the offering vSphere, NSX, and vSAN are all available.  I can’t speak to how the cost and licensing works with regards to these, but they are all available.

When will this be generally available?

It is expected to be available sometime late H2 2017.

As more and more info becomes available it will become even more apparent how much value this will add to the enterprise datacenter.  Most organizations today have a disconnect when it comes to their on-prem and off-prem workloads.  Having a standardizes infrastructure, standardized process, and standardized integrations can only lead to less complex and more manageable infrastructure.  As more information becomes available that can be shared I will certainly be focusing more on this area and once possible I will certainly be providing some insight and sneak peaks into this great new partnership.

VMware Cloud Foundation and VMware Cross Cloud Services–VMworld 2016 Keynote

Many of you are at VMworld 2016 and had the opportunity to be at the Keynote Live this morning.  However there are those of us that are not at VMworld this year so I decided to put together some highlights from this mornings keynote.

The big theme for the keynote this year was the announcement of  VMware Cloud Foundation and Cross Cloud Services.   Although I say too much about Cloud Foundation beyond what what was discussed in this mornings keynote I think the below slide really helps shed some light.  Although you will hear Cloud Foundation compared to Nutanix, I see it as more than just converged infrastructure.  I see it more as a converged cloud.  If you look at the let side of the below image you can see that VMware Cloud Foundation includes, Private Cloud as well as VMware vCloud air, and the IBM cloud.  The benefit here is all of these environments are built on top of VMware technology.  To the right you see the Non-VMware-Based Clouds which includes Amazon, Azure, and Google CP.  These would be what’s part of the VMware Cross Cloud Services.

 

2016-08-29_13-15-50

[Read more…]

vRealize Voice Automation – Amazon Echo and vRA

Last week we had our “TechSummit” and VMware and as part of the event their was a hackathon where team or individuals could sign-up and enter a cool integration into the competition.  In the true spirit of a hackathon Tom Bonanno and I decided to do something cool.  That something we named vRealize Voice Automation.

The goal:

To be able to utilize the Amazon Echo to create, destroy, power on, & off workloads in vRealize Automation

The Solution:

Using the Amazon Alexa skills API we were able to create a new Alexa skill with three intents:

  • Deploy Server
  • Destroy Server
  • Power Server

These intents combined with what Amazon calls Utterances allow us to take the speech input and determine variables within the speak for items like “blueprint” or “hostname”.  That we then could use.  The input taken from the Alexa API is then sent to some node.js code that is hosted on Amazon Lambda where we looked at the intent that was called and the variable values associated with and we then make a Rest API call to VMware vRealize Orchestrator invoke a workflow and pass the parameters to it as inputs.  From there vRO talks to vRA and success.

It is certainly a cool solution, but remember the Alexa doesn’t always hear what you want it to hear and that can be catastrophic if your performing a destroy operation as you will see in the following videos.

Below are two videos.  One is a commercial that was made for our hackathon entry and the other is a demonstration of the integration in action and a bit more on how we did it.

 
vRVA Commercial
 

 
vRVA Demo
 

vCloud Automation Center – vCAC 6.0 – Creating an Amazon AWS Endpoint

Creating an Amazon AWS Endpoint is really just assigning the credentials you would like to use to communicate with Amazon. vCAC already knows how to communicate with Amazon, it just doesn’t know what it needs to authenticate. To create the AWS Enpoint perform the following steps:

  1. We start by going to the Infrastructure tab, then choosing Endpoints from the side menu and then Endpoints again. Once there hover over the New Endpoint item on the right side of the page.
    vcac601vchsep-8
    [Read more…]

vCloud Automation Center – vCAC 6.0 – Creating Amazon AWS Credentials

Creating an Amazon AWS credential has a few extra steps then a general set of credentials. You will need to login to your AWS account and access your Acess Key Id as well as your Secret Access Key to be utilized in the creation. The steps below outline the process to create an Amazon AWS set of credentials.

1.) Navigate to the Infrastructure tab and select Endpoints form the left Menu then select Credentials.
VCAC6CREDS-1
2.)The select New Credentials form the right side of the page.
VCAC6CREDS-2
[Read more…]