# Tag: Containers and Virtualization

## Learning paths

- [Deploy a container on AWS Graviton processors with Amazon ECS Managed Instances](https://learn.arm.com/learning-paths/servers-and-cloud-computing/ecs-managed-instances/)
- [Autoscale HTTP applications on Kubernetes with KEDA and Kedify](https://learn.arm.com/learning-paths/servers-and-cloud-computing/kedify-http-autoscaling/)
- [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/)
- [Build an ephemeral AI code sandbox with Firecracker on Arm](https://learn.arm.com/learning-paths/servers-and-cloud-computing/firecracker-ai-sandbox/)
- [Deploy containers on Amazon ECS with AWS Fargate on Graviton processors](https://learn.arm.com/learning-paths/servers-and-cloud-computing/ecs/)
- [Install and validate Helm on Google Cloud C4A Arm-based VMs](https://learn.arm.com/learning-paths/servers-and-cloud-computing/helm-on-gcp/)
- [Deploy AWS Lambda functions on AWS Graviton processors](https://learn.arm.com/learning-paths/servers-and-cloud-computing/lambda_functions/)
- [Migrate x86 workloads to Arm on Google Kubernetes Engine with Axion processors](https://learn.arm.com/learning-paths/servers-and-cloud-computing/gke-multi-arch-axion/)
- [Learn how to migrate an x86 application to multi-architecture with Arm-based on Google Axion Processor on GKE](https://learn.arm.com/learning-paths/servers-and-cloud-computing/gke-multi-arch/)
- [Deploy a containerized application using Azure Container Instances](https://learn.arm.com/learning-paths/servers-and-cloud-computing/from-iot-to-the-cloud-part2/)
- [Create an Arm-based Kubernetes cluster on Google Cloud Platform](https://learn.arm.com/learning-paths/servers-and-cloud-computing/gke/)
- [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/)
- [Deploy Gardener on Google Cloud C4A (Arm-based Axion VMs)](https://learn.arm.com/learning-paths/servers-and-cloud-computing/gardener-gcp/)
- [Deploy an application to Azure Kubernetes Service on Arm-based virtual machines](https://learn.arm.com/learning-paths/servers-and-cloud-computing/from-iot-to-the-cloud-part3/)
- [Deploy .NET applications to Arm virtual machines and Azure Container Registry](https://learn.arm.com/learning-paths/servers-and-cloud-computing/from-iot-to-the-cloud-part1/)
- [Deploy Arm virtual machines on Google Cloud Platform (GCP) using Terraform](https://learn.arm.com/learning-paths/servers-and-cloud-computing/gcp/)
- [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 Clair to scan container images and generate vulnerability reports](https://learn.arm.com/learning-paths/servers-and-cloud-computing/clair/)
- [Scan multi-architecture containers with Trivy on Azure Cobalt 100](https://learn.arm.com/learning-paths/servers-and-cloud-computing/trivy-on-gcpp/)
- [Run a .NET Aspire application on Arm-based VMs on AWS and GCP](https://learn.arm.com/learning-paths/servers-and-cloud-computing/net-aspire/)
- [Perform Sentiment Analysis on X on Arm-based EKS clusters](https://learn.arm.com/learning-paths/servers-and-cloud-computing/sentiment-analysis-eks/)
- [Monitor Azure Cobalt 100 Arm64 virtual machines using Dynatrace OneAgent](https://learn.arm.com/learning-paths/servers-and-cloud-computing/dynatrace-azure/)
- [Learn how to build and deploy a multi-architecture application on Amazon EKS](https://learn.arm.com/learning-paths/servers-and-cloud-computing/eks-multi-arch/)
- [How to use AWS Graviton processors on AWS Fargate with Copilot](https://learn.arm.com/learning-paths/servers-and-cloud-computing/aws-copilot/)
- [Get started with Arm-based cloud instances](https://learn.arm.com/learning-paths/servers-and-cloud-computing/csp/)
- [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 WordPress with MySQL on Arm-based instances using Amazon EKS](https://learn.arm.com/learning-paths/servers-and-cloud-computing/eks/)
- [Deploy Tinkerblox UltraEdge HPC-I for AI and mixed workloads on Arm](https://learn.arm.com/learning-paths/cross-platform/tinkerblox_ultraedge/)
- [Deploy OpenStack on Azure Cobalt 100 Arm64 Virtual Machine](https://learn.arm.com/learning-paths/servers-and-cloud-computing/openstack-on-azure/)
- [Deploy containers on Arm-based compute using Amazon ECS and the AWS CDK](https://learn.arm.com/learning-paths/servers-and-cloud-computing/aws-cdk/)
- [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 Arm Instances on Oracle Cloud Infrastructure (OCI) using Terraform](https://learn.arm.com/learning-paths/servers-and-cloud-computing/oci-terraform/)
- [Deploy Arm Instances on AWS using Terraform](https://learn.arm.com/learning-paths/servers-and-cloud-computing/aws-terraform/)
- [Deploy applications on Arm-based GKE using GitOps with Argo CD](https://learn.arm.com/learning-paths/servers-and-cloud-computing/argo-cd-gcp/)
- [Deploy an Amazon EKS cluster with AWS Graviton-based nodes using Rafay](https://learn.arm.com/learning-paths/servers-and-cloud-computing/rafay-eks/)
- [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 Windows on Arm virtual machine on Microsoft Azure](https://learn.arm.com/learning-paths/cross-platform/woa_azure/)
- [Deploy a mixed-placement AI shopping assistant on Google Kubernetes Engine with Axion-based compute](https://learn.arm.com/learning-paths/servers-and-cloud-computing/storefront-ai-assistant-gke-axion/)
- [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/)
- [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 a multi-architecture Kubernetes cluster running nginx on Azure AKS](https://learn.arm.com/learning-paths/servers-and-cloud-computing/multiarch_nginx_on_aks/)
- [Build a CI/CD pipeline with GitLab on Google Axion](https://learn.arm.com/learning-paths/cross-platform/gitlab/)
- [Add Arm nodes to your GKE cluster using a multi-architecture Ollama container image](https://learn.arm.com/learning-paths/servers-and-cloud-computing/multiarch_ollama_on_gke/)
- [Automate x86 to Arm Migration with Docker MCP Toolkit, VS Code and GitHub Copilot](https://learn.arm.com/learning-paths/servers-and-cloud-computing/docker-mcp-toolkit/)
- [Build a ROS 2 and Zenoh simulation environment on an Arm server](https://learn.arm.com/learning-paths/cross-platform/ros2-zenoh-arm/)
- [Build embedded Linux applications on an Arm server](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/rpi-mxnet/)
- [Prepare Docker image for Arm embedded development](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/docker/)
- [Deploy containerized workloads to Arm-based Linux targets with Topo](https://learn.arm.com/learning-paths/cross-platform/deploy-containerized-workloads-with-topo/)
- [Run AI models with Docker Model Runner](https://learn.arm.com/learning-paths/laptops-and-desktops/docker-models/)
- [Install Ubuntu on ChromeOS Crostini as an LXC container](https://learn.arm.com/learning-paths/laptops-and-desktops/chrome-os-lxc/)
- [Deploy a machine learning application to the Arm Ethos-U65 NPU on NXP FRDM i.MX 93 with Topo](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/deploy-ml-model-to-npu-with-topo/)
- [Create and deploy a custom Topo Project](https://learn.arm.com/learning-paths/cross-platform/create-your-own-topo-project/)
- [Deploy firmware on hybrid edge systems using containers](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/cloud-native-deployment-on-hybrid-edge-systems/)
- [Learn how to use Docker](https://learn.arm.com/learning-paths/cross-platform/docker/)
- [Build multi-architecture container images with Docker Build Cloud](https://learn.arm.com/learning-paths/cross-platform/docker-build-cloud/)
- [Deploy Open AD Kit containerized autonomous driving simulation on Arm Neoverse](https://learn.arm.com/learning-paths/automotive/openadkit1_container/)
- [Prototype safety-critical isolation for autonomous driving systems on Neoverse](https://learn.arm.com/learning-paths/automotive/openadkit2_safetyisolation/)
- [Develop Arm automotive software on the System76 Thelio Astra](https://learn.arm.com/learning-paths/automotive/system76-auto/)
- [Simulate OpenBMC and UEFI pre-silicon on Neoverse RD-V3](https://learn.arm.com/learning-paths/servers-and-cloud-computing/openbmc-rdv3/)
