Översikt över förhandsversionen av Azure Container Apps
Med Azure Container Apps kan du köra mikrotjänster och program i containrar på en serverlös plattform. Vanliga användningsområden för Azure Container Apps är:
- Distribuera API-slutpunkter
- Vara värd för program för bakgrundsbearbetning
- Hantera händelsedriven bearbetning
- Köra mikrotjänster
Program som bygger på Azure Container Apps kan skalas dynamiskt baserat på följande egenskaper:
- HTTP-trafik
- Händelsedriven bearbetning
- CPU- eller minnesbelastning
- Alla KEDA-skalning som stöds
Azure Container Apps gör det möjligt att köra programkod som paketerats i valfri container och är oopinionerad om körnings- eller programmeringsmodell. Med Container Apps kan du dra nytta av fördelarna med att köra containrar samtidigt som du inte behöver hantera molninfrastrukturen och komplexa containerorkestrerare.
Med Azure Container Apps kan du:
Köra flera containerrevisioner och hantera containerappens programlivscykel.
Autoskala dina appar baserat på alla KEDA-stödda skalningsutlösare. De flesta program kan skalas tillnoll 1.
Aktivera HTTPS-ingress utan att behöva hantera annan Azure-infrastruktur.
Dela upp trafik mellan flera versioner av ett program för blå/grön-distributioner och A/B-testscenarier.
Använd intern ingress och tjänstidentifiering för att skydda slutpunkter endast internt med inbyggd DNS-baserad tjänstidentifiering.
Skapa mikrotjänster med Dapr och få åtkomst till dess omfattande uppsättning API:er.
Kör containrar från alla register,offentliga eller privata, inklusive Docker Hub och Azure Container Registry (ACR).
Använd Azure CLI-tillägget eller ARM-mallar för att hantera dina program.
Hantera hemligheter direkt i ditt program på ett säkert sätt.
Visa programloggar med Azure Log Analytics.
1 Program som skalar på CPU- eller minnesbelastning kan inte skalas till noll.