Navigáció kihagyása

Megoldásarchitektúra: Fejlesztési-tesztelési üzembe helyezés IaaS-megoldások teszteléséhez

Ez az architektúra a minta egy szabványos, IaaS-re épülő SaaS-infrastruktúra fejlesztési és tesztelési célokra való konfigurálásához.

Ez a megoldás az alábbi, Azure által felügyelt szolgáltatásokra épül: Azure DevOps, Azure DevTest Labs, Virtuális gépek és Application Insights. 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.

Разработка и тестирование: развертывание для тестирования решений IaaSЭта архитектура показывает, как следует настроить инфраструктуру для разработки и тестирования стандартной системы SaaS, развернутой в инфраструктуре типа IaaS.SwapARM and Code DeploymentVisual StudioTeam SevicesBuild andRelease AgentDevelopment Resource GroupQA Resource GroupProd Resource GroupApplication InsightsApplication InsightsApplication InsightsAzure DevTest LabsAzure DevTest LabsSQL Server2016DevelopmentVMSQL Server2016DevelopmentVMRedis CacheLinux VMIISDev VMRedis CacheLinux VMIISQA VMProductionSQL Server2016 DatabaseServer PoolRedis CacheVM SetIIS ProductionVM SetIISPre-ProductionVM Set

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.

Azure DevTest Labs

Az Azure Dev-Test Labs szolgáltatás kezeli a fejlesztési és tesztelési környezetben használt összes virtuális gépet.

Virtuális gépek

A megoldásban használt összes termék üzembe helyezése a Virtual Machines szolgáltatással történik. Átmeneti pontok szolgálnak az élesítés előtti és az éles verziók cseréjére.

Application Insights

Az Application Insights nyomon követi a webalkalmazásokat a fejlesztés és a tesztelés során, majd a kiadásukat követően az éles környezetben működő rendszert is.

Kapcsolódó megoldásarchitektúrák