This is the Trace Id: 7fcfcd1ba618a11c3245f9cdcdfb0c16
Skip to main content
Azure

Containers on Azure

Wherever you are in your app modernization journey, accelerate your containerized application development while meeting your security requirements.

Accelerate app development with containers

Decrease costs
Lower costs by migrating existing apps to containers and build microservices apps to deliver value to users faster.
Get end-to-end tooling
Develop, update, and deploy your containerized applications using end-to-end developer and CI/CD tools.
Manage at scale
Scale container management and orchestration with managed Kubernetes or serverless containers to meet your needs.
Build with AI
Build and deploy containerized AI applications with ease using Azure OpenAI, Azure AI Foundry, and other Azure AI services.
PRODUCTS

Explore container services

A woman looking at the laptop
Kubernetes
 Azure Kubernetes Service (AKS)
Deploy and scale containers on managed Kubernetes.
A group of people discussing while looking at the laptop
Kubernetes
Azure Kubernetes Fleet Manager
Seamlessly manage Kubernetes clusters at scale. 
A woman with a curly hair working on the laptop
Kubernetes
Azure Red Hat OpenShift
Deploy and scale containers on managed Red Hat OpenShift.
Two people discussing while looking at the laptop
Serverless
Azure Container Apps
Build and deploy modern apps and microservices using serverless containers.
A woman working on the laptop
Serverless
Azure Functions
Execute event-driven, serverless code with an end-to-end development experience.
A man working on the laptop
Tools
Azure Container Registry
Build, store, secure, and replicate container images and artifacts.
Closeup of a woman holding a tablet
Tools
Azure Managed Grafana
Deploy Grafana dashboards as a fully managed Azure service.
A woman and a man sitting together and smiling while looking at the laptop
Tools
Azure Container Storage
Manage persistent storage volumes for stateful container applications.
Back to tabs
FAQ

 Frequently asked questions

  • Azure provides several container-related services. These include Azure Kubernetes Service, Azure Container Apps, Azure Red Hat OpenShift, Azure Container Registry, and Azure Container Storage.
  • While Azure Kubernetes Service (AKS) and Azure Container Apps are both services for running containerized applications on Azure, they have different use cases.

     

    AKS is a managed Kubernetes service that provides direct access to the Kubernetes APIs with more control and flexibility for managing Kubernetes clusters. It requires understanding of Kubernetes and is suitable for advanced scenarios, such as hybrid and multicloud deployments or where direct access to Kubernetes API is required.

     

    Azure Container Apps offers a serverless, fully managed environment that supports event-driven architecture, automatic scaling, and scale to zero. It’s ideal for developers who don’t want to interact with Kubernetes and want to focus on building and deploying applications without managing infrastructure.

  • Azure Container Apps and Azure Container Instances are both services for running containers on Azure, but they serve different purposes. 

     

    Azure Container Apps offers a serverless, fully managed environment that supports event-driven architecture, automatic scaling, and scale to zero. It’s ideal for applications that need to scale based on demand and handle complex microservice architectures easily.

     

    Azure Container Instances provides a lower-level building block option for running containers. It allows you to run containers without managing servers but lacks advanced features like scaling and load balancing. It’s ideal for running isolated containers quickly and efficiently in transient scenarios and isn’t intended for enterprise-grade backends.

  • Azure provides monthly free amounts for several services for the first 12 months, and some services are always free. For example:
    •  AKS cluster management is always free, but you incur a charge for resources consumed by nodes.
    •  Azure Container Apps is free for up to 180,000 vCPU seconds, 360,000 GiB seconds, and 2 million requests.
    •  Azure Container Registry is free for the first 12 months and up to 1 Standard tier registry with 100 GB storage and 10 webhooks. 
A person sitting at a table using a computer
Next steps

Choose the Azure account that’s right for you

Pay as you go or try Azure free for up to 30 days.
Two people talking to each other while looking at the screen.
Azure solutions

Azure cloud solutions

Solve your business problems with proven combinations of Azure cloud services, as well as sample architectures and documentation.
Two people sitting at a table and talking to each other.
Business Solution Hub

Find the right Microsoft Cloud solution

Browse the Microsoft business solutions hub to find the products and solutions that can help your organization reach its goals.