Tech TopX: Cloud Configuration and Application Profiles in Nutanix Calm


How can you instantly extend your
Nutanix infrastructure into AWS or other clouds? The answer: Nutanix Calm. Hello and welcome, my name is Chris Brown and today we’re gonna be talking about
Nutanix Calm, and extending it into AWS so you can orchestrate workloads between
your on-prem infrastructure and AWS seamlessly. Now in 5.5, which is the first
release with Calm where we GA’d it, we’ll only support AWS, but we are going to be
adding more clouds in the future so keep an eye out for that, and also make sure
you talk to us and talk to your sales teams about what clouds you’d like to
see added, because customer feedback is critically important to us. Let’s get
started. Connecting Calm to a public cloud is easy. Here’s how we do it. First,
you need to log into Prism Central as an administrator. Then we’re gonna click on
the Apps tab to get over into Calm itself, and then click on settings. Here,
you can see all the cloud accounts you’ve defined already and add a new one.
So, we click Add setting and over here, we can now give it a name, define the cloud you want to connect to, and now we
just need an access key and a ID. So now we go to switch over to the Amazon
console. In the Amazon console you want to search for “IAM” and then click on
users. We’re gonna add a new user and we’re going to name this something that
makes sense to us so that we can easily see. So we’ll name this “CalmIAMUser”.
Now we need to enable programmatic access, and then click Next to start
assigning permissions. We need to create a specific policy for this so I’m going to attach policies directly and then hit create policy. There are two things that
Calm needs. First is it needs IAM administrator access. Second, so we create this policy we call
it “IAMAdmin” Now that we’ve created the “IAM”
account we go back into the policy manager here. We search for the policy we
just created, select that, and the other thing we need to do is give it ec2 full access. So now we have a programmatic user named your custom name with IAMAdmin access and ec2 full access and click create user. This now gives us an
access key ID and an access key secret. I copy this over… then click show here to see the access
key. By the time you see this video this key would be deleted so don’t worry, or
don’t try and copy it. Next, we can specify the clouds or the
regions that we want to connect into. In this case I’m going to leave it at the
default. Click Save and verify. Now, you can assign this cloud to a project. See
the project management module for more information on that process. Using
application profiles you can define multiple ways for your application to run,
either changing in size or changing infrastructure to deploy on. Any
customization you’ve done or any custom actions you’ve added can carry forward
if you’d like or it can be tailored on a per profile basis. Here we have a lamp
stack where right now we have two application profiles: one that provisions
a new mySQL database and one that uses an existing machine instead. We can
take this guy and clone it. You see that our custom actions have carried forward,
all of our configuration is the exact same. We can now go in and customize this,
maybe increase the size of the VCPUs or change the variables, or we can even
change the cloud here. If we change this to AWS, now instead of provisioning on
Nutanix we’re deploying the SQL server in AWS. We go through here and we
fill out the AWS information instead of VCPUs and such… specify down here at the security groups
to use, what to login with, and probably a new credential for AWS, a key instead of
a password or a different key. Once we’ve gone through and fully customized this
to our liking, maybe we want to move everything over to AWS, we can save the
blueprint and then launch it, giving us the ability to now deploy not only to a
new DB or an existing DB, but also into AWS. We can also create a blank profile
and start over from scratch, if desired. As you can see cloud connections are
incredibly simple and application profiles are very powerful tools to
allow you to take workloads that are running today and move them to a cloud,
move them into a hybrid scenario, or whatever other configuration you’d like
to do. Thank you guys so much for joining us today. Make sure to keep an eye on
this channel for other videos in the series, and I hope you have an awesome
day.

Leave a Reply

Your email address will not be published. Required fields are marked *