Mikroslužby s azure containers apps (Preview)
Architektury mikroslužeb umožňují nezávisle vyvíjet, upgradovat, vytvářet verze a škálovat základní oblasti funkcí v celkovém systému. Azure Container Apps poskytuje základ pro nasazování mikroslužeb s těmito funkcemi:
- Nezávislé škálování, verze a upgrady
- Zjišťování služeb
- Nativní integrace Dapr
Prostředí Container Apps poskytuje hranici zabezpečení kolem skupiny kontejnerových aplikací. Jedna kontejnerová aplikace obvykle představuje mikroslužbu, která se skládá z podů skládajících se z jednoho nebo více kontejnerů.
Integrace Dapr
Při implementaci systému skládajícího se z mikroslužeb jsou volání funkcí rozložena po síti. Pokud chcete podporovat distribuovanou povahu mikroslužeb, musíte zohlednit selhání, opakování a časové limity. Container Apps sice obsahuje stavební bloky pro provoz mikroslužeb, ale použití Dapr poskytuje ještě bohatší programovací model mikroslužeb. Dapr zahrnuje funkce, jako je pozorovatelnost, pub/sub a vyvolání mezi službou pomocí vzájemného protokolu TLS, opakování a další.
Další informace o používání Dapr najdete v tématu Vytváření mikroslužeb pomocí Dapr.