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.

Déploiement dans un environnement de développement-test pour le test des solutions de microservicesCette architecture montre comment configurer votre infrastructure aux fins de développement et de test d’un système de microservices.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