Azure CycleCloud
Create, manage, operate, and optimize HPC and big compute clusters of any scale.
Learning
Learning Paths
Azure HPC is a purpose-built cloud capability for HPC & AI workload, using leading-edge processors and HPC-class InfiniBand interconnect, to deliver the best application performance, scalability, and value. Azure HPC enables users to unlock innovation, productivity, and business agility, through a highly available range of HPC & AI technologies that can be dynamically allocated as your business and technical needs change. This learning path is a series of modules that help you get started on Azure HPC - you can choose topics you are most interested in or progress through each of them one by one.
Levels: Beginner, Intermediate
Roles: Administrator, Developer, Solution Architect, Student, Technology Manager, Functional Consultant
Modules
- Introduction to high-performance computing (HPC) on Azure
- Create an Azure Batch account by using the Azure portal
- Run parallel tasks in Azure Batch with the Azure CLI
- Create an app to run parallel compute jobs in Azure Batch
- Create, customize and manage an HPC cluster in Azure with Azure CycleCloud
- Customize high-performance computing clusters deployed with Azure CycleCloud
- Understand factors that influence HPC storage selection in Azure
- Choose the best service level of Azure NetApp Files for your HPC applications
- Improve Azure NetApp Files performance for your EDA and HPC applications by using best practices
- Introduction to Azure HPC Cache
- Accelerate high-performance computing storage by using Azure HPC Cache
- Optimizing tightly coupled HPC applications on HBv2, HC, and HB series virtual machines
- Troubleshoot tightly coupled HPC applications on HBv2, HC, and HB series virtual machines
Learning Modules
Learn how to use the Slurm job scheduler with Azure CycleCloud.
Azure CycleCloud templates offer a declarative provisioning model that helps you minimize administrative overhead associated with deploying and maintaining custom HPC environments in Azure.
This module explains how to use Azure CycleCloud for high-performance computing. It explains how to install and configure Azure CycleCloud to work with your Azure subscription as well as how to integrate a third-party scheduler. Finally, it covers how to create and deploy a basic HPC cluster on Azure.