Welcome

Welcome to the Nutanix Calm API Lab - v1.0.

  • Difficulty level (1-5 stars):

Intended Audience

The information in this setup lab is intended for those looking to get started with automating Nutanix Calm via API. While there is no need to be a Calm expert before completing this lab, it is suggested that you be familiar with basic Nutanix Calm terminology. It is also suggested that you are familiar with the existence of the Nutanix Calm API documentation before starting this lab.

If you have no exposure to Nutanix Calm at all, it is suggested that you complete the Nutanix Calm Lab 1.0 before completing this lab. This lab focuses on the Nutanix Calm APIs and not on learning Nutanix Calm from scratch.

What We Are Doing

The Nutanix Calm API Lab will cover a few key points.

  • Intro to common tasks carried via out the Nutanix Calm API

  • Potential “ideas” for more advanced uses

  • Building a basic blueprint (used to demonstrate later concepts)

  • The setup of a simulated but still real-world scenario

Recommendation Notes

The following environment was used for this lab. Please note this lab does not cover the installation, enabling or configuration of Nutanix Calm in a new environment.

  • A Nutanix cluster running AOS 5.11.x

  • Prism Central 5.11.x

  • Calm 2.9 (the latest version as at December 9th, 2019)

Requirements

There is no specific client operating system requirement for this lab.

However, the API examples will be demonstrated and tested using Postman, one of the most popular API testing and prototyping tools available.

Please download and install Postman from the link above before starting the lab.

If your personal laptop or workstation has never been setup as a development environment, you may wish to complete the Nutanix Dev Environment Setup Lab 1.0 first. It covers the installation and configuration of many popular and common development tools/applications.

Feedback

Please do get in touch if you have comments, feedback or suggestions that you feel would improve this content.

Get Started

With all that out of the way, let’s now start by looking at some of the conventions that will be used.