OVERVIEW
Fully managed serverless container platform
- Deploy apps from code or containers without requiring container knowledge or infrastructure management.
- Design resilient, portable microservices and build heterogeneous modern apps with unified centralized networking, observability, dynamic scaling, and configuration.
- Securely run code in a sandbox that is preinstalled with popular libraries. This is ideal for running untrusted code, such as code provided by users of your application or code generated by a large language model (LLM).
- Run custom models for serverless inferencing with serverless GPUs that scale to zero for cost-efficiency with pay-per-second billing.
FEATURES AND USE CASES
Simplify app development
Security
Built-in security and compliance
Microsoft has committed to investing $20 billion in cybersecurity over five years.
We employ more than 8,500 security and threat intelligence experts across 77 countries.
Azure has one of the largest compliance certification portfolios in the industry.
Pricing
Flexible pricing options to fit your needs
- Get started with the free tier: Your first 180,000 vCPU per second, 360,000 GiB/s, and 2 million requests each month are free.
- Consumption plan: Pay for what you use on a per-second basis, beyond the free allocation.
- Dedicated plan: Benefit from a single tenancy guarantee, access to specialized hardware, and predictable pricing.
- Savings plan: Save money by committing to spend a fixed hourly amount for one or three years.
- Flexible options: Deploy to serverless GPUs for easy AI model inferencing with built-in data governance.
RELATED PRODUCTS
Our products work better together
Use Azure Container Apps with other Azure products to build advanced serverless solutions.
Build serverless apps and agents
Combine AI, cloud-scale data, and cloud-native app development to create unique digital experiences.
CUSTOMER STORIES
See how customers are innovating with Azure
RESOURCES
How to get started with Azure Container Apps
FAQ
Frequently asked questions
- Azure Container Apps is a serverless platform that allows you to maintain less infrastructure and save costs while running containerized applications. Instead of worrying about server configuration, container orchestration, and deployment details, Azure Container Apps provides all the up-to-date server resources required to keep your applications stable and secure.
-
Common uses of Azure Container Apps include:
- Deploying API endpoints
- Hosting background processing jobs
- Handling event-driven processing
- Running microservices
- Yes, scale-to-zero is the default configuration. When the minimum instances setting is zero, you pay only when your app is active in response to events and/or requests.
- Yes. Your first 180,000 vCPU per second, 360,000 GiB/s, and 2 million requests each month are free. Beyond that, you pay for what you use based on the number of vCPU per second and Gbps your applications consume.
- Active usage occurs while your container is starting or while there is at least one request being processed by the application. By default, applications scale to zero. You can also configure Azure Container Apps with a minimum number of instances to always run in idle mode. Idle usage is charged at a reduced rate when the application isn't processing any requests.
- Azure Functions provides integrated support for developing, deploying, and managing containerized function apps on Azure Container Apps.
- Serverless GPUs enable you to seamlessly run your AI workloads on-demand with automatic scaling, optimized cold start, pay-per-second billing. It has built-in data governance with scale-to-zero when not in use, and reduced operational overhead to support easy real-time custom model inferencing and other GPU related tasks. Common scenarios for serverless GPUs include real-time and batch inferencing, compute intensive machine learning, high performance computing (HPC), and data analytics.
Next steps
Choose the Azure account that’s right for you
Pay as you go or try Azure free for up to 30 days.
Azure Solutions
Azure cloud solutions
Solve your business problems with proven combinations of Azure cloud services, as well as sample architectures and documentation.
Business Solutions Hub
Find the right Microsoft Cloud solution
Browse the Microsoft Business Solutions Hub to find products and solutions to help your organization reach its goals.