Questions? Feedback? powered by Olark live chat software
Navigáció kihagyása

Működési architektúra: Fejlesztési-tesztelési üzembe helyezés PaaS-megoldások teszteléséhez

Ez az architektúra a minta egy szabványos PaaS-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, SQL Database, Redis Cache, Visual Studio 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.

Conceptual architecture: Dev-Test deployment for testing PaaS solutions Application Insights Application Insights Application Insights Swap ARM and Code Deployment Visual StudioTeam Services Build andRelease Agent DevelopmentDatabase RedisCache DevelopmentCI Web App Pre-ProductionWeb App QADatabase RedisCache QAWeb App ProductionDatabase RedisCache ProductionWeb App Development Resource Group QA Resource Group Prod Resource Group

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 központilag telepítik az ARM-sablont és az ahhoz tartozó kódot a különböző környezetekbe.

Erőforráscsoportok

VSTS-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.

Webalkalmazások

A webhelyet egy webalkalmazás működteti, és ezt telepítjük valamennyi környezetben. Átmeneti pontok szolgálnak az élesítés előtti és az éles verziók cseréjére.

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.

Redis Cache

A Redis Cache minden környezetben optimalizálja a webhely teljesítményét.

Visual Studio 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 a teljes éles környezetben működő rendszert is.

Kapcsolódó megoldásarchitektúrák