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: Visual Studio Team Services, 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.

Fejlesztési-tesztelési üzembe helyezés IaaS-megoldások teszteléséhez Egy IaaS-megoldások teszteléséhez szükséges fejlesztési-tesztelési környezet megoldásarchitektúráját bemutató ábra. Ez a megoldás a következő, Azure által felügyelt szolgáltatásokon alapul: Visual Studio Team Services, Azure DevTest Labs, Virtual Machines és Application Insights. Swap ARM and Code Deployment Visual StudioTeam Services Build andRelease Agent Development Resource Group QA Resource Group Prod Resource Group Application Insights Application Insights Application Insights Azure DevTest Labs Azure DevTest Labs SQL Server2016DevelopmentVM SQL Server2016DevelopmentVM Redis CacheLinux VM IISDev VM Redis CacheLinux VM IISQA VM ProductionSQL Server2016 DatabaseServer Pool Redis CacheVM Set IIS ProductionVM Set IISPre-ProductionVM Set

Implementálási segédlet

Termék Dokumentáció

Visual Studio Team Services

A Visual Studio Team Services-csapat kezeli a fejlesztési folyamatot.

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.

Visual Studio Team Services-erőforráscsoportok

A Visual Studio Team Services- (VSTS-) erőforráscsoportok határozza meg a megoldás fejlesztési/tesztelési vagy éles környezetben való üzembe helyezéséhez szükséges valamennyi szolgáltatást.

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