Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Az Azure Service Fabric egy elosztott rendszerplatform , amely megkönnyíti a méretezhető és megbízható mikroszolgáltatások és tárolók csomagolását, üzembe helyezését és kezelését. A Service Fabric emellett a natív felhőalkalmazások fejlesztésének és kezelésének jelentős kihívásaival is foglalkozik.
A Service Fabric fő megkülönböztetője az állapotalapú szolgáltatások kiépítésére összpontosít. Használhatja a Service Fabric programozási modellt , vagy bármilyen nyelven vagy kódban írt tárolóalapú állapotalapú szolgáltatásokat futtathat. Az Azure mellett bárhol létrehozhat Service Fabric-fürtöket, beleértve a helyszíni Windows Servert és Linuxot, valamint más nyilvános felhőket is.
A Service Fabric ma számos Microsoft-szolgáltatást működtet, köztük az Azure SQL Database-t, az Azure Cosmos DB-t, a Cortanát, a Microsoft Power BI-t, a Microsoft Intune-t, az Azure Event Hubsot, az Azure IoT Hubot, a Dynamics 365-öt, a Skype Vállalati verziót és számos alapvető Azure-szolgáltatást.
Konténerorchesztráció
A Service Fabric a Microsoft tárolóvezénylője , amely mikroszolgáltatásokat helyez üzembe és kezel egy gépfürtön, kihasználva a Microsoft-szolgáltatások nagy léptékű futtatásának tanulságait. A Service Fabric másodpercek alatt üzembe helyezhet alkalmazásokat nagy sűrűségű, több száz vagy több ezer alkalmazással vagy tárolóval gépenként. A Service Fabric használatával ugyanabban az alkalmazásban kombinálhatja a folyamatokban futó szolgáltatásokat és a tárolókban futó szolgáltatásokat.
Ismerje meg a Service Fabric alapfogalmait, a programozási modelleket, az alkalmazás életciklusát, a tesztelést, a fürtöket és az állapotfigyelést.
Állapot nélküli és állapotalapú mikroszolgáltatások
A Service Fabric kifinomult, könnyű futtatókörnyezetet biztosít, amely támogatja az állapot nélküli és állapotalapú mikroszolgáltatásokat. A Service Fabric fő különbsége az állapotalapú szolgáltatások kiépítésének robusztus támogatása, akár beépített programozási modellekkel , akár tárolóalapú állapotalapú szolgáltatásokkal.
További információ a Service Fabric állapotalapú szolgáltatásainak előnyeit élvező alkalmazásforgatókönyvekről .
Alkalmazáséletciklus-kezelés
A Service Fabric támogatást nyújt a felhőalkalmazások teljes életciklusához és CI/CD-hez, beleértve a tárolókat is: fejlesztés üzembe helyezéssel, napi monitorozással, felügyelettel és karbantartással a végleges leszerelésig. A Service Fabric integrálva van olyan CI-/CD-eszközökkel, mint az Azure Pipelines, a Jenkins és az Octopus Deploy , és bármely más népszerű CI/CD-eszközzel használható.
Az alkalmazás életciklusának kezelésével kapcsolatos további információkért olvassa el az alkalmazás életciklusát. A meglévő alkalmazások Service Fabricben való üzembe helyezéséről a Vendég végrehajtható fájl üzembe helyezése című témakörben olvashat.
Bármilyen operációs rendszer, bármilyen felhő
A Service Fabrichez számos környezetben hozhat létre fürtöket, például az Azure-ban vagy a helyszínen, Windows Serveren vagy Linuxon. Más nyilvános felhőkön is létrehozhat fürtöket. A Service Fabric SDK fejlesztési környezete emulátorok nélkül megegyezik az éles környezettel. Más szóval, ami a helyi fejlesztési fürtön fut, az kerül telepítésre más környezetek fürtjeire.
Windows-fejlesztés esetén a Service Fabric .NET SDK integrálva van a Visual Studióval és a PowerShell-lel. Linux-fejlesztés esetén a Service Fabric Java SDK integrálva van az Eclipse-szel, a Yeoman pedig a Java, a .NET Core és a tárolóalkalmazások sablonjainak létrehozására szolgál.
Megfelelőség
Az Azure Service Fabric erőforrás-szolgáltató minden Azure-régióban elérhető, és megfelel az összes Azure-megfelelőségi tanúsítványnak, beleértve a következőket: SOC, ISO, PCI DSS, HIPAA és GDPR. A teljes listát a Microsoft megfelelőségi ajánlatai között találja.
Következő lépések
Az első alkalmazás létrehozása és üzembe helyezése az Azure Service Fabricben: