Loading source
Pulling the file list, source metadata, and syntax-aware rendering for this listing.
Source from repo
Prepare applications for Azure deployment by generating infrastructure code, Dockerfiles, and config files.
Files
Skill
Size
Entrypoint
Format
Open file
Syntax-highlighted preview of this file as included in the skill package.
references/services/container-apps/README.md
1# Azure Container Apps23Serverless container hosting for microservices, APIs, and background workers.45## When to Use67- Microservices and APIs8- Background processing workers9- Event-driven applications10- Web applications (server-rendered)11- Any containerized workload that doesn't need full Kubernetes1213## Service Type in azure.yaml1415```yaml16services:17my-api:18host: containerapp19project: ./src/my-api20docker:21path: ./Dockerfile22```2324## Required Supporting Resources2526| Resource | Purpose |27|----------|---------|28| Container Apps Environment | Hosting environment |29| Container Registry | Image storage |30| Log Analytics Workspace | Logging |31| Application Insights | Monitoring |3233## Common Configurations3435| Workload Type | Ingress | Min Replicas | Scaling |36|---------------|---------|--------------|---------|37| API Service | External | 1 (avoid cold starts) | HTTP-based |38| Background Worker | None | 0 (scale to zero) | Queue-based |39| Web Application | External | 1 | HTTP-based |4041## References4243- [Bicep Patterns](bicep.md)44- [Terraform Patterns](terraform.md)45- [Scaling Patterns](scaling.md)46- [Health Probes](health-probes.md)47- [Environment Variables](environment.md)48- [Day-2 Operations](day2-operations.md)49- [Networking & Ingress](networking.md)50- [Revisions & Traffic Splitting](revisions.md)51