Edit

Azure Container Apps overview

Azure Container Apps is a serverless platform for running containerized applications without managing the underlying infrastructure. Instead of configuring servers, orchestrating containers, and handling deployment details yourself, let Container Apps provide the up-to-date resources that keep your applications stable, secure, and scalable. This approach reduces operational overhead and helps you save on costs.

Common uses of Azure Container Apps include:

  • Deploying API endpoints
  • Hosting background processing jobs
  • Handling event-driven processing
  • Running microservices

Additionally, applications built on Azure Container Apps can dynamically scale based on the following characteristics:

Example scenarios for Azure Container Apps.

To begin working with Container Apps, select the description that best describes your situation.

Description Resource
I'm new to containers Start here if you have yet to build your first container but are curious how containers can serve your development needs. Learn more about containers
I'm using serverless containers Container Apps provides automatic scaling, reduces operational complexity, and allows you to focus on your application rather than infrastructure.

Start here if you're interested in the management, scalability, and pay-per-use features of cloud computing.
Learn more about serverless containers

Features

With Azure Container Apps, you can:

1 Applications that scale on CPU or memory load can't scale to zero.

Introductory video

Next steps