Mikroszolgáltatások az Azure Container Appsszel

A mikroszolgáltatási architektúrák lehetővé teszik a funkciók alapvető területeinek önálló fejlesztését, frissítését, verzióját és méretezését egy átfogó rendszerben. Az Azure Container Apps biztosítja a mikroszolgáltatások üzembe helyezésének alapjait:

A tárolóalkalmazások mikroszolgáltatásként vannak üzembe helyezve.

A Container Apps-környezetek biztonsági határt biztosítanak a tárolóalkalmazások egy csoportja körül. Egy tárolóalkalmazás általában egy mikroszolgáltatást jelöl, amely egy vagy több tárolóból álló tárolóalkalmazásokból áll.

Az Azure Functionst és az Azure Spring Appst hozzáadhatja az Azure Container Apps-környezethez.

Dapr-integráció

Ha mikroszolgáltatásokkal rendelkező rendszert implementál, a függvényhívások a hálózaton keresztül lesznek elosztva. A mikroszolgáltatások elosztott jellegének támogatásához figyelembe kell vennie a hibákat, az újrapróbálkozásokat és az időtúllépéseket. Bár az Azure Container Apps a mikroszolgáltatások futtatásának építőelemeit tartalmazza, a Dapr integrálása javítja a mikroszolgáltatások programozási modelljét. A Dapr több funkciót is kínál, például a megfigyelhetőséget, a pub/al- és a szolgáltatásközi hívásokat a kölcsönös TLS használatával, újrapróbálkozást és egyebeket.

További információ a Dapr használatáról: Mikroszolgáltatások létrehozása a Dapr használatával.

Következő lépések