# Tag: Microsoft Azure

## Microsoft Azure Learning Paths
This page lists all Learning Paths focused on Microsoft Azure in the Server and Cloud Computing category.

## Learning paths

- [Learn how to tune Envoy](https://learn.arm.com/learning-paths/servers-and-cloud-computing/envoy_tune/)
- [Learn how to deploy Envoy](https://learn.arm.com/learning-paths/servers-and-cloud-computing/envoy/)
- [Deploy Elasticsearch on Azure Cobalt 100 Arm virtual machines](https://learn.arm.com/learning-paths/servers-and-cloud-computing/elasticsearch-on-azure/)
- [Tune NGINX performance on Arm-based platforms](https://learn.arm.com/learning-paths/servers-and-cloud-computing/nginx_tune/)
- [Port Code to Arm Scalable Vector Extension (SVE)](https://learn.arm.com/learning-paths/servers-and-cloud-computing/sve/)
- [Optimize C++ performance with Profile-Guided Optimization and Google Benchmark](https://learn.arm.com/learning-paths/servers-and-cloud-computing/cpp-profile-guided-optimisation/)
- [Learn about optimization techniques using the g++ compiler](https://learn.arm.com/learning-paths/servers-and-cloud-computing/cplusplus_compilers_flags/)
- [Learn about Large System Extensions (LSE)](https://learn.arm.com/learning-paths/servers-and-cloud-computing/lse/)
- [Enable Arm SPE for Performix memory access analysis](https://learn.arm.com/learning-paths/servers-and-cloud-computing/spe-on-performix/)
- [Deploy a Windows on Arm virtual machine on Microsoft Azure](https://learn.arm.com/learning-paths/cross-platform/woa_azure/)
- [Optimize an Adler-32 checksum function with SVE intrinsics using the Arm MCP server](https://learn.arm.com/learning-paths/servers-and-cloud-computing/adler32-kiro/)
- [Use OpenEBS for Kubernetes-native persistent storage on Azure Cobalt 100-based Arm64 virtual machines](https://learn.arm.com/learning-paths/servers-and-cloud-computing/openebs-cobalt/)
- [Use Longhorn to deploy persistent storage for Kubernetes workloads on Arm-based Azure virtual machines](https://learn.arm.com/learning-paths/servers-and-cloud-computing/longhorn-cobalt/)
- [Use Keras Core with TensorFlow, PyTorch, and JAX backends](https://learn.arm.com/learning-paths/servers-and-cloud-computing/keras-core/)
- [Use Infrastructure as Code and Pulumi to provision Azure resources](https://learn.arm.com/learning-paths/servers-and-cloud-computing/from-iot-to-the-cloud-part4/)
- [Use Clair to scan container images and generate vulnerability reports](https://learn.arm.com/learning-paths/servers-and-cloud-computing/clair/)
- [Understand Arm Pointer Authentication](https://learn.arm.com/learning-paths/servers-and-cloud-computing/pac/)
- [Tune the Performance of the Java Garbage Collector](https://learn.arm.com/learning-paths/servers-and-cloud-computing/java-gc-tuning/)
- [Tune PostgreSQL performance on Arm-based platforms](https://learn.arm.com/learning-paths/servers-and-cloud-computing/postgresql_tune/)
- [Tune MySQL performance on Arm-based platforms](https://learn.arm.com/learning-paths/servers-and-cloud-computing/mysql_tune/)
- [Scan multi-architecture containers with Trivy on Azure Cobalt 100](https://learn.arm.com/learning-paths/servers-and-cloud-computing/trivy-on-gcpp/)
- [Run vLLM inference with INT4 quantization on Arm servers](https://learn.arm.com/learning-paths/servers-and-cloud-computing/vllm-acceleration/)
- [Run the vvenc H.266 encoder on Arm servers](https://learn.arm.com/learning-paths/servers-and-cloud-computing/vvenc/)
- [Run Text Classification with ThirdAI on Arm servers](https://learn.arm.com/learning-paths/servers-and-cloud-computing/thirdai-sentiment-analysis/)
- [Run Spark applications on Microsoft Azure Cobalt 100 processors](https://learn.arm.com/learning-paths/servers-and-cloud-computing/spark-on-azure/)
- [Run MongoDB on Arm-based Azure Cobalt 100 instances](https://learn.arm.com/learning-paths/servers-and-cloud-computing/mongodb-on-azure/)
- [Run Apache Spark SQL workloads on Azure Cobalt 100 Arm64 using Gluten and Velox for accelerated analytics](https://learn.arm.com/learning-paths/servers-and-cloud-computing/spark-velox-cobalt/)
- [Run an LLM chatbot with rtp-llm on Arm-based servers](https://learn.arm.com/learning-paths/servers-and-cloud-computing/rtp-llm/)
- [Run a Natural Language Processing (NLP) model from Hugging Face on Arm servers](https://learn.arm.com/learning-paths/servers-and-cloud-computing/nlp-hugging-face/)
- [Run a Large Language Model (LLM) chatbot with PyTorch using KleidiAI on Arm servers](https://learn.arm.com/learning-paths/servers-and-cloud-computing/pytorch-llama/)
- [Optimize the performance of Snort 3 using multithreading](https://learn.arm.com/learning-paths/servers-and-cloud-computing/snort3-multithreading/)
- [Optimize exponential functions with FEXPA](https://learn.arm.com/learning-paths/servers-and-cloud-computing/fexpa/)
- [Optimize application performance with CPU affinity](https://learn.arm.com/learning-paths/servers-and-cloud-computing/pinning-threads/)
- [Monitor Azure Cobalt 100 Arm64 virtual machines using Dynatrace OneAgent](https://learn.arm.com/learning-paths/servers-and-cloud-computing/dynatrace-azure/)
- [Migrating applications to Arm servers](https://learn.arm.com/learning-paths/servers-and-cloud-computing/migration/)
- [Migrate MySQL from on-premises x64 to Azure Cobalt 100 Arm VMs](https://learn.arm.com/learning-paths/servers-and-cloud-computing/mysql-lns-azure/)
- [Migrate containers to Arm using KubeArchInspect](https://learn.arm.com/learning-paths/servers-and-cloud-computing/kubearchinspect/)
- [Migrate applications that leverage performance libraries](https://learn.arm.com/learning-paths/servers-and-cloud-computing/using-and-porting-performance-libs/)
- [Migrate applications between Arm platforms using Kiro Arm SoC Migration Power](https://learn.arm.com/learning-paths/servers-and-cloud-computing/arm-soc-migration-learning-path/)
- [Migrate and optimize a .NET nopCommerce application on Microsoft Azure](https://learn.arm.com/learning-paths/servers-and-cloud-computing/dotnet-migration-nopcommerce/)
- [Migrate a .NET application to Azure Cobalt 100](https://learn.arm.com/learning-paths/servers-and-cloud-computing/dotnet-migration/)
- [Microbenchmark storage performance with fio on Arm](https://learn.arm.com/learning-paths/servers-and-cloud-computing/disk-io-benchmark/)
- [Microbenchmark and tune network performance with iPerf3 and Linux traffic control](https://learn.arm.com/learning-paths/servers-and-cloud-computing/microbenchmark-network-iperf3/)
- [Measure performance of ClickHouse on Arm servers](https://learn.arm.com/learning-paths/servers-and-cloud-computing/clickhouse/)
- [Measure and accelerate PyTorch Inference on Arm servers](https://learn.arm.com/learning-paths/servers-and-cloud-computing/torchbench/)
- [Learn how to tune Redis](https://learn.arm.com/learning-paths/servers-and-cloud-computing/redis_tune/)
- [Learn how to deploy PostgreSQL](https://learn.arm.com/learning-paths/servers-and-cloud-computing/postgresql/)
- [Learn how to deploy Nginx](https://learn.arm.com/learning-paths/servers-and-cloud-computing/nginx/)
- [Learn how to deploy MySQL](https://learn.arm.com/learning-paths/servers-and-cloud-computing/mysql/)
- [Learn how to deploy a Django application](https://learn.arm.com/learning-paths/servers-and-cloud-computing/django/)
- [Install Vectorscan (Hyperscan on Arm) and use it with Snort 3](https://learn.arm.com/learning-paths/servers-and-cloud-computing/vectorscan/)
- [Increase application performance with libhugetlbfs](https://learn.arm.com/learning-paths/servers-and-cloud-computing/libhugetlbfs/)
- [Get started with parallel application development](https://learn.arm.com/learning-paths/servers-and-cloud-computing/mpi/)
- [Get started with Arm-based cloud instances](https://learn.arm.com/learning-paths/servers-and-cloud-computing/csp/)
- [Get ready for performance analysis with Sysreport](https://learn.arm.com/learning-paths/servers-and-cloud-computing/sysreport/)
- [Develop and Validate Firmware Pre-Silicon on Arm Neoverse CSS V3](https://learn.arm.com/learning-paths/servers-and-cloud-computing/neoverse-rdv3-swstack/)
- [Deploy SqueezeNet 1.0 INT8 model with ONNX Runtime on Azure Cobalt 100](https://learn.arm.com/learning-paths/servers-and-cloud-computing/onnx-on-azure/)
- [Deploy Redis on Azure Cobalt 100 Arm64 virtual machines for real-time messaging and event processing](https://learn.arm.com/learning-paths/servers-and-cloud-computing/redis-cobalt/)
- [Deploy Redis on Arm](https://learn.arm.com/learning-paths/servers-and-cloud-computing/redis/)
- [Deploy Redis as a cache for MySQL and PostgreSQL on Arm servers](https://learn.arm.com/learning-paths/servers-and-cloud-computing/redis_cache/)
- [Deploy RabbitMQ on Arm64 Cloud Platforms (Azure and GCP)](https://learn.arm.com/learning-paths/servers-and-cloud-computing/rabbitmq-gcp/)
- [Deploy PostgreSQL on Azure Cobalt 100 Arm64 virtual machines](https://learn.arm.com/learning-paths/servers-and-cloud-computing/postgresql-cobalt/)
- [Deploy Phi-4-mini model with ONNX Runtime on Azure Cobalt 100](https://learn.arm.com/learning-paths/servers-and-cloud-computing/onnx/)
- [Deploy OpenStack on Azure Cobalt 100 Arm64 Virtual Machine](https://learn.arm.com/learning-paths/servers-and-cloud-computing/openstack-on-azure/)
- [Deploy NGINX on Azure Cobalt 100 Arm-based virtual machines](https://learn.arm.com/learning-paths/servers-and-cloud-computing/nginx-on-azure/)
- [Deploy MySQL on Microsoft Azure Cobalt 100 processors](https://learn.arm.com/learning-paths/servers-and-cloud-computing/mysql-azure/)
- [Deploy ModelScope FunASR Model on Arm Servers](https://learn.arm.com/learning-paths/servers-and-cloud-computing/funasr/)
- [Deploy MinIO on Azure Cobalt 100](https://learn.arm.com/learning-paths/servers-and-cloud-computing/minio-cobalt/)
- [Deploy Memcached as a cache for MySQL and PostgreSQL on Arm based servers](https://learn.arm.com/learning-paths/servers-and-cloud-computing/memcached_cache/)
- [Deploy MariaDB on Arm servers](https://learn.arm.com/learning-paths/servers-and-cloud-computing/mariadb/)
- [Deploy Keycloak on Azure Cobalt 100-based Arm64 virtual machines for identity and access management](https://learn.arm.com/learning-paths/servers-and-cloud-computing/keycloak-cobalt/)
- [Deploy Java applications on Azure Cobalt 100 processors](https://learn.arm.com/learning-paths/servers-and-cloud-computing/java-on-azure/)
- [Deploy Golang on Azure Cobalt 100 on Arm](https://learn.arm.com/learning-paths/servers-and-cloud-computing/golang-on-azure/)
- [Deploy DeepSeek-R1 on Arm Servers with llama.cpp](https://learn.arm.com/learning-paths/servers-and-cloud-computing/deepseek-cpu/)
- [Deploy Arm-based Cobalt 100 VMs using Azure Resource Manager templates](https://learn.arm.com/learning-paths/servers-and-cloud-computing/azure-arm-template/)
- [Deploy Arm virtual machines on Microsoft Azure with Terraform](https://learn.arm.com/learning-paths/servers-and-cloud-computing/azure-terraform/)
- [Deploy Apache Kafka on Arm-based Microsoft Azure Cobalt 100 virtual machines](https://learn.arm.com/learning-paths/servers-and-cloud-computing/kafka-azure/)
- [Deploy and validate Jenkins on Arm cloud servers](https://learn.arm.com/learning-paths/servers-and-cloud-computing/jenkins/)
- [Deploy an application to Azure Kubernetes Service](https://learn.arm.com/learning-paths/servers-and-cloud-computing/from-iot-to-the-cloud-part3/)
- [Deploy an AI Agent on Arm with llama.cpp and llama-cpp-agent using KleidiAI](https://learn.arm.com/learning-paths/servers-and-cloud-computing/ai-agent-on-cpu/)
- [Deploy Alluxio on Azure Cobalt 100 Arm64 virtual machines for data orchestration and caching](https://learn.arm.com/learning-paths/servers-and-cloud-computing/alluxio-cobalt/)
- [Deploy a containerized application using Azure Container Instances](https://learn.arm.com/learning-paths/servers-and-cloud-computing/from-iot-to-the-cloud-part2/)
- [Deploy a Cobalt 100 Virtual Machine on Azure](https://learn.arm.com/learning-paths/servers-and-cloud-computing/cobalt/)
- [Deploy a .NET application on Microsoft Azure Cobalt 100 VMs](https://learn.arm.com/learning-paths/servers-and-cloud-computing/azure-cobalt-cicd-aks/)
- [Deploy .NET applications to Arm Virtual Machines and Container Registry in Microsoft Azure](https://learn.arm.com/learning-paths/servers-and-cloud-computing/from-iot-to-the-cloud-part1/)
- [Create an Azure Linux 3.0 virtual machine with Cobalt 100 processors](https://learn.arm.com/learning-paths/servers-and-cloud-computing/azure-vm/)
- [Create an Arm-based Kubernetes cluster on Microsoft Azure Kubernetes Service](https://learn.arm.com/learning-paths/servers-and-cloud-computing/aks/)
- [Build Linux kernels for Arm cloud instances](https://learn.arm.com/learning-paths/servers-and-cloud-computing/kernel-build/)
- [Build and run vLLM on Arm servers](https://learn.arm.com/learning-paths/servers-and-cloud-computing/vllm/)
- [Build a RAG application using Zilliz Cloud on Arm servers](https://learn.arm.com/learning-paths/servers-and-cloud-computing/milvus-rag/)
- [Build a multi-architecture Kubernetes cluster running nginx on Azure AKS](https://learn.arm.com/learning-paths/servers-and-cloud-computing/multiarch_nginx_on_aks/)
- [Benchmarking MySQL with Sysbench](https://learn.arm.com/learning-paths/servers-and-cloud-computing/mysql_benchmark/)
- [Benchmark the performance of Flink on Arm servers](https://learn.arm.com/learning-paths/servers-and-cloud-computing/flink/)
- [Benchmark QuantLib on Azure Cobalt](https://learn.arm.com/learning-paths/servers-and-cloud-computing/quantlib/)
- [Autoscale HTTP applications on Kubernetes with KEDA and Kedify](https://learn.arm.com/learning-paths/servers-and-cloud-computing/kedify-http-autoscaling/)
- [Analyze the performance of MongoDB on Arm servers](https://learn.arm.com/learning-paths/servers-and-cloud-computing/mongodb/)
- [Analyze cache behavior with Perf C2C on Arm](https://learn.arm.com/learning-paths/servers-and-cloud-computing/false-sharing-arm-spe/)
- [Accelerate Whisper on Arm with Hugging Face Transformers](https://learn.arm.com/learning-paths/servers-and-cloud-computing/whisper/)
- [Accelerate search performance with SVE2 MATCH on Arm servers](https://learn.arm.com/learning-paths/servers-and-cloud-computing/sve2-match/)
- [Accelerate Natural Language Processing (NLP) models from Hugging Face on Arm servers](https://learn.arm.com/learning-paths/servers-and-cloud-computing/benchmark-nlp/)
- [Accelerate Bitmap Scanning with Neon and SVE Instructions on Arm servers](https://learn.arm.com/learning-paths/servers-and-cloud-computing/bitmap_scan_sve2/)
