Navigáció kihagyása

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.

Dev-Test deployment for testing microservice solutionsThis architecture represents how to configure your infrastructure for development and testing of a microservices-based system.ARM Infrastructure andService Fabric Code DeploymentS1S2S3S1S2S3S1S2S1S2S1S2S1S2S3Visual StudioTeam ServicesBuild andRelease AgentDevelopment Resource GroupQA Resource GroupProd Resource GroupDevelopmentDatabaseQADatabaseProductionDatabaseDevelopment Host 1QA Host 1QA Host 2QA Host 2QA Host 3Production Host 1

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.

Kapcsolódó megoldásarchitektúrák