Workshops
The following workshops are publicly available.
Python REST API Lab v1.2
Learn how to use Python 3, Flask and the Nutanix Prism REST APIs to create a customisable dashboard.
In this lab we will deploy Python Flask and configure it to show a simple but efficient dashboard. The dashboard will show a number of default cluster-based metrics and provide the base for extending the dashboard later.
Difficulty level (1-5): 3
Estimated time to complete: 60-90 minutes
Requirements:
A PC, laptop or VM running Linux, Mac or Windows.
- Cluster running AOS 5.18 or later
- Internet connection from the cluster (for downloading images)
- Python >=3.8
In addition, an Internet connection will be required to download, install and configure software packages.
PHP API Lab v3
Learn how to use PHP and the Laravel framework to create a customisable dashboard.
In this lab we will deploy Laravel 8 and configure it to show a simple but efficient dashboard. The dashboard will show a number of default cluster-based metrics and provide the base for extending the dashboard later.
Difficulty level (1-5): 2
Estimated time to complete: 60-90 minutes
Requirements:
A PC, laptop or VM running Linux, Mac or Windows.
- Cluster running AOS 5.18 or later
- Prism Central 5.18 or later deployed and connected to the above cluster
- Internet connection from the cluster (for downloading images)
- PHP >=7.4.0
In addition, an Internet connection will be required to download, install and configure software packages.
PHP API Lab v2
Learn how to use PHP and the Laravel framework to create a customisable dashboard.
In this lab we will deploy Laravel 6 and configure it to show a simple but efficient dashboard. The dashboard will show a number of default cluster-based metrics and provide the base for extending the dashboard later.
Difficulty level (1-5): 2
Estimated time to complete: 60-90 minutes
Requirements:
A PC, laptop or VM running Linux, Mac or Windows.
- Cluster running AOS 5.11 or later
- Internet connection from the cluster (for downloading images)
- Connection to Prism Central 5.11 or later
- PHP >=7.2.0
In addition, an Internet connection will be required to download, install and configure software packages.
Xi IoT - Quick Start for MQTT Data Pipelines
This workshop uses the "MQTT Sensor” single container application to demonstrate data pipeline transforms and outputs.
View WorkshopXi IoT - Deepomatic Demo Application Guide
Explore a gesture recognition demo application, as seen at .NEXT 2019. Some other gestures have been included, can you find them all?
View WorkshopXi IoT - Quick Start for AI Inference
This Xi IoT Quick Start leverages the Xi IoT Trial. The trial is a limited-time, ready-to-deploy implementation of the Xi IoT edge computing platform. The Xi IoT Trial provides pre-built applications and data connectors hosted on its own infrastructure. This instant architecture demonstrates how to quickly develop and test IoT applications in the cloud for seamless deployment to the edge.
View WorkshopXi IoT - Facefeed Application Deployment Guide
In this tutorial you’ll deploy an application called “Facefeed” using the Xi IoT SaaS control plane. The application and its data pipelines are deployed to a Xi Edge running in Xi Cloud. This application ingests a video stream using the real time streaming protocol (RTSP), and uses machine learning to detect known faces.
View WorkshopPHP API Lab v1.1
Use the Nutanix REST APIs to build a custom dashboard based on Laravel PHP.
Estimated time to complete: 60-90 minutes
Requirements:
- Nutanix Acropolis or Community Edition cluster, with access to Prism Element.
- Mac/Linux/Windows laptop/PC or virtual machine with administrative permissions to install software
- An active internet connection from your laptop/desktop
Optional requirements:
- Access to a Nutanix Frame session, if running this lab in a presenter-run environment
Python API Lab v1.1
Use the Nutanix REST APis to build a custom dashboard based on Python Flask.
Estimated time to complete: 60-90 minutes
Requirements:
- Nutanix Acropolis or Community Edition cluster, with access to Prism Element.
- Mac/Linux/Windows laptop/PC or virtual machine with administrative permissions to install software
- An active internet connection from your laptop/desktop
Optional requirements:
- Access to a Nutanix Frame session, if running this lab in a presenter-run environment