Megoldásarchitektúra: Fejlesztési-tesztelési üzembe helyezés mikroszolgáltatás-megoldások teszteléséhez
Ez az architektúra a minta egy mikroszolgáltatásokra alapuló rendszer fejlesztésére és tesztelésére szolgáló infrastruktúra konfigurálásához.
Ez a megoldás az alábbi, Azure által felügyelt szolgáltatásokra épül: Azure DevOps, Service Fabric és Azure SQL Database. Ezek a szolgáltatások magas rendelkezésre állású környezetben futnak javítások és támogatás mellett, ami lehetővé teszi, hogy a környezet helyett a megoldásra tudjon fókuszálni.
Implementálási segédlet
Termékek/Leírás | Dokumentáció | |
---|---|---|
Azure DevOps |
Az Azure DevOps használatával a fejlesztési folyamat kezelhető. | |
Microsoft Release Management |
A Microsoft Release Management fejlesztési és kiadási ügynökei telepítik az Azure Resource Manager-sablont és az ahhoz tartozó kódot a különböző környezetekbe. | |
Azure DevOps-erőforráscsoportok |
Az Azure DevOps-erőforráscsoportok határozzák meg a megoldás valamennyi, a fejlesztési/tesztelési vagy az éles környezetben való üzembe helyezéséhez szükséges szolgáltatásokat. | |
Service Fabric |
A megoldásban használt összes mikroszolgáltatást a Service Fabric hangolja össze. Fejlesztésnél a kódot közvetlenül a fejlesztői eszközökből helyezik üzembe, míg tesztelési és éles környezetekben a kód üzembe helyezése Resource Manager-sablonok segítségével történik fejlesztési és kiadáskészítő ügynökön keresztül. | |
Azure SQL Database |
Az Azure SQL Database tartalmazza a webhely adatait. A példányokat a fejlesztési, tesztelési és éles környezetekben helyezik üzembe. |