PUT that down! Updating a VM with Prism Central v3 API

A while ago I published the first two parts of a beginner’s series. This series is aimed at getting started with the Nutanix Prism Central v3 REST API and covered the two following topics at the time: GET all the things – Setting up your first Nutanix REST API v2.0 request POST a package – […]

DevOps and The Rise of the Full Stack Developer

Modern History – Changes in the Industry Introducing— The Full Stack Developer The “Full Stack Developer”. A fairly recent term which has grown to occupy a huge swath of current developer job descriptions. Whether you’re a JS dev, a .NET or .NET Core dev, a Java dev, an iOS developer working in Swift or Objective-C—or […]

Calm Cookbook – Recipe #1 – Blueprint Import

Written by Laura Jordana, Technical Marketing Engineer at Nutanix While working on a recent project, I came across a need to automate certain operations in Calm. One of these operations was to automate the import/upload of a blueprint within Calm. Of course, we can easily do this in Prism by clicking on Blueprints > Upload […]

What is a DevOps Advocate?

My role is to help accelerate the adoption of DevOps outcomes with Nutanix. Fortunately, this is easier now than the twenty+ year journey it took to arrive in front of you today. By way of introduction, I’d like to explain where I came from, what my role entails, and how I can help the Nutanix […]

Recap of .DEV Day at .NEXT Europe Copenhagen 2019

.NEXT Europe Copenhagen 2019 .NEXT is the semi-annual Nutanix User Conference that has taken place in Europe and America since 2015. .NEXT 2019 Europe took place in Copenhagen, Denmark from October 11-13 and it was another sold out event that eclipsed the 2018 attendance records for prospective customers as well as our existing customers and […]

Batch Brewing – Multiple Requests with the Nutanix APIs

In an article published last week, Dwayne Lessner, Principal Technical Marketing Engineer @ Nutanix, and I discussed using APIs to automate some DR migration procedures. The script would most likely need to send API requests to update multiple entities i.e. combine multiple requests into a single request. The use case there is quite straightforward. Multiple […]

Slide on Over To Nutanix Leap

Written by Dwayne Lessner, Principal Technical Marketing Engineer at Nutanix Nutanix/Xi Leap Nutanix Leap is the product for DR Orchestration to another on-prem environment or to Xi Leap which is Nutanix’s hosted DR-as-a-Service. Nutanix has had integrated data protection since NOS 3.0 which relied on the use of protection domains. Protection domains gives the ability […]

Keep Calm and INTEGRATE – Automating Your Automation – APIs

In the previous part of this mini-series we did a quick run-through of our environment. This environment is configured with Prism Central and a Nutanix Calm blueprint that deploys the first VM in our application. We’ve seen that our Nutanix Calm blueprint launches a single replica of a CentOS Linux 7 virtual machine and installs […]

Keep Calm and INTEGRATE – Automating Your Automation – Setup

On their own, platforms and the tools they offer can greatly improve infrastructure efficiency. Consider the following high-level points. Virtual machines vs a collection of physical hardware Inserting a CD-ROM vs attaching a disk volume Manually following an operating system installation wizard vs deploying from a VM image Manually installing software on a VM after […]

Getting VM Performance Metrics via API

Some time ago I detailed the steps required to Get Performance Stats with the Nutanix API v2.0. In that article, the main point of focus was storage-related metrics, specifically performance numbers for a Nutanix cluster’s storage container. While the functionality of that information is fine on its own, it is important to be aware of […]


Copy the SSH public key below.  In BASH shell environments, for example, this file could be saved to ~/.ssh/nutanix_demo.pub

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCm+7N2tjmJw5jhPmD8MS6urZQJB42ABh73ffGQSJ0XUHgdEDfjUDFkLK0wyJCe0sF5QJnh07UQn0F0BUnBi+VwehPGeODh6S43OP5YS/14L0fyntFI06B9lckx/ygRNu82sHxXCX+6VVUFPOPC+sz6j1DQswKY9d4cEYnaMBGSzqRxrqAIf6aWIKTJTYKPFY0zaUZ6ow2iwS0Nlh5EqaXsEBWkqMmr7/auP9GV/adUgzFrGLJklYBdfH575SIK6/PZL6wNT0jE9LmFlEm7dI01ZWPclBuV16FzRyrnzmWr/ebY62A04vYBtR0vyfEfsW2ZgxgD6aAE6+ytj0v19y0elRtOaeTySN/HlXh7owKWCHnlXNpTUiSDP8SQ8LRARkhQu3KEDL0ppGCrSF87oFkp1gPzf92U+UK3LaNMMjZXMOy0zLoLEdLtbQo6S8iHggDoX4NI4sWWxcX0mtadvjy/nIOvskk9IXasQh0u0MT9ARQY5VXPluKDtEVdeow9UbvgJ1xxNkphUgsWjCiy+sjgapsuZvWqKM6TPT1i24XYaau+/Fa0vhjLb8vCMWrrtkRwGt4re243NDYcYWTzVZUFuUK0w1wqt77KgjCCeyJdsZNwrh15v780Fjqpec3EGVA0xyNbF0jn/tsnYy9jPh/6Cv767EratI97JhUxoB4gXw== no-reply@acme.com