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.
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 NaftikoFeatures
Run containers without managing servers or Kubernetes cluster infrastructure.
Automatically scale based on HTTP traffic, event messages, or custom KEDA scalers.
Gradually shift traffic between container revisions for canary deployments and A/B testing.
Built-in support for the Dapr distributed application runtime for service discovery and state management.
Shared networking and logging infrastructure for groups of container apps.
Secure, ephemeral code-interpreter and custom container sessions with data-plane REST APIs.
Schedule and run containerized batch jobs on demand or on a schedule.
Deploy AI/ML workloads on GPU-enabled container instances.
Use Cases
Deploy and scale individual microservices independently with built-in service discovery.
Host REST APIs with automatic HTTPS, custom domains, and traffic management.
Process messages from Service Bus, Event Hubs, and storage queues with KEDA-based scaling.
Run AI inference workloads on GPU-enabled container instances with dynamic sessions.
Run scheduled and on-demand batch jobs without maintaining dedicated infrastructure.
Build microservices with Dapr for pub/sub messaging, service invocation, and state management.
Integrations
Share underlying Kubernetes infrastructure while abstracting cluster management complexity.
Pull container images directly from private ACR registries with managed identity.
Trigger container app scaling based on Service Bus queue depth.
Process streaming data from Event Hubs with auto-scaling.
Deploy container apps directly from GitHub Actions CI/CD workflows.
Built-in Dapr runtime support for distributed systems patterns.
Native integration with Azure Monitor and Log Analytics for observability.