Azure Container Apps logo

Azure Container Apps

Azure Container Apps is a serverless container service for running microservices and containerized applications with built-in autoscaling, traffic splitting, and Dapr integration. It enables developers to deploy containers without managing complex infrastructure while supporting event-driven architectures and microservices patterns.

1 APIs 1 Capabilities 8 Features
AzureContainersDaprKubernetesMicroservicesServerless

APIs

Azure Container Apps

Azure Container Apps is a serverless container service for running microservices and containerized applications with built-in autoscaling, traffic splitting, and Dapr integratio...

Capabilities

Azure Container Apps Management

Workflow capability for managing containerized applications, environments, and jobs in Azure Container Apps. Used by platform engineers and DevOps teams.

Run with Naftiko

Features

Serverless Containers

Run containers without managing servers or Kubernetes cluster infrastructure.

Built-in Autoscaling

Automatically scale based on HTTP traffic, event messages, or custom KEDA scalers.

Traffic Splitting

Gradually shift traffic between container revisions for canary deployments and A/B testing.

Dapr Integration

Built-in support for the Dapr distributed application runtime for service discovery and state management.

Managed Environments

Shared networking and logging infrastructure for groups of container apps.

Dynamic Sessions

Secure, ephemeral code-interpreter and custom container sessions with data-plane REST APIs.

Jobs Support

Schedule and run containerized batch jobs on demand or on a schedule.

GPU Support

Deploy AI/ML workloads on GPU-enabled container instances.

Use Cases

Microservices Architecture

Deploy and scale individual microservices independently with built-in service discovery.

API Backend Deployment

Host REST APIs with automatic HTTPS, custom domains, and traffic management.

Event-Driven Processing

Process messages from Service Bus, Event Hubs, and storage queues with KEDA-based scaling.

AI and ML Workloads

Run AI inference workloads on GPU-enabled container instances with dynamic sessions.

Background Jobs

Run scheduled and on-demand batch jobs without maintaining dedicated infrastructure.

Dapr Microservices

Build microservices with Dapr for pub/sub messaging, service invocation, and state management.

Integrations

Azure Kubernetes Service

Share underlying Kubernetes infrastructure while abstracting cluster management complexity.

Azure Container Registry

Pull container images directly from private ACR registries with managed identity.

Azure Service Bus

Trigger container app scaling based on Service Bus queue depth.

Azure Event Hubs

Process streaming data from Event Hubs with auto-scaling.

GitHub Actions

Deploy container apps directly from GitHub Actions CI/CD workflows.

Dapr

Built-in Dapr runtime support for distributed systems patterns.

Azure Monitor

Native integration with Azure Monitor and Log Analytics for observability.

Semantic Vocabularies

Azure Container Apps Context

13 classes · 28 properties

JSON-LD

API Governance Rules

Azure Container Apps API Rules

17 rules · 7 errors 8 warnings 2 info

SPECTRAL

Resources

🌐
Portal
Portal
🔗
Documentation
Documentation
🚀
GettingStarted
GettingStarted
👥
GitHubRepository
GitHubRepository
👥
GitHubOrganization
GitHubOrganization
📰
Blog
Blog
💰
Pricing
Pricing
🟢
StatusPage
StatusPage
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
📝
SignUp
SignUp
💬
Support
Support
💬
FAQ
FAQ
🔗
SpectralRules
SpectralRules
🔗
Vocabulary
Vocabulary
🔗
NaftikoCapability
NaftikoCapability
🔗
NaftikoCapability
NaftikoCapability
🔗
JSONLD
JSONLD