Összesítés

Befejeződött

A mikroszolgáltatások saját tárolókban való üzemeltetése a mikroszolgáltatás-alapú fejlesztés gyakori mintája. Nem ritka, hogy számos különböző mikroszolgáltatás ír egyetlen alkalmazást. Az összes mikroszolgáltatás és azok tárolóinak manuális koordinálása és karbantartása gyorsan túlterhelheti Önt.

A tárolóvezénylő egy olyan rendszer, amely automatikusan üzembe helyezi és felügyeli a táróba helyezett alkalmazásokat. A Kubernetes egy hordozható, bővíthető, nyílt forráskódú platform a tárolóalapú számítási feladatok kezelésére és vezénylására. A Kubernetes átveszi az összetett tárolókezelési tevékenységeket, és deklaratív konfigurációt kínál a különböző számítási környezetekben lévő tárolók vezénylésére.

Ebben a modulban megtanulta, hogyan hozhat létre egy .NET-alkalmazást, amely már particionált tárolóalapú mikroszolgáltatásokra, és hogyan helyezheti üzembe egy Kubernetes-környezetben. Először leküldte a Docker-lemezképeket a Docker Hubba, hogy a rendszerképek letöltődjenek a Kubernetes-példány számára, majd üzembehelyezési fájlokat hozott létre, hogy deklaratív módon leírja, mit kell tennie a Kubernetesnek az egyes mikroszolgáltatásokhoz. Azt is megtanulta, milyen egyszerű egy tárolóalapú mikroszolgáltatás skálázása a Kubernetes használatával.

Kódtér törlése

A GitHubon a By adattárban törölheti a kódteret, ahol a MicrosoftDocs/mslearn-dotnet-cloudnative látható.

References

A .NET-mikroszolgáltatások üzembe helyezéséről az alábbi nagyszerű forrásokból tudhat meg többet: