Questions? Feedback? powered by Olark live chat software
Spring over navigation

Konceptuel arkitektur: Udvikling/testudrulning til test af PaaS-løsninger

Denne arkitektur repræsenterer, hvordan du konfigurerer din infrastruktur til udvikling og test af et standardsystem i PaaS-stil.

Løsningen er bygget på følgende styrede Azure-tjenester: Visual Studio Team Services, SQL-database, Redis Cache, Visual Studio Application Insights. Disse tjenester kører i et miljø med høj tilgængelighed, der rettes og understøttes, og det giver dig mulighed for at fokusere på din løsning i stedet for på det miljø, de køres i.

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

Implementeringsvejledning

Produkter Dokumentation

Visual Studio Team Services

Visual Studio Team Services administrerer udviklingsprocessen.

Microsoft Release Management

Microsoft Release Management-buildet og udgivelsesagenterne udruller ARM-skabelonen og den tilknyttede kode i flere miljøer.

Ressourcegrupper

VSTS-ressourcegrupper bruges til at definere alle de tjenester, der er nødvendige for at rulle løsningen ud i et udviklings-/test- eller produktionsmiljø.

Web Apps

Der kører en webapp på webstedet, og den rulles ud i alle miljøer. Midlertidige pladser bruges til at bytte om på præ-produktions- og produktionsversioner.

SQL-database

Azure SQL Database vedligeholder data for webstedet. Kopier udrulles i udviklings-, test- og produktionsmiljøer.

Redis Cache

Redis Cache bruges i hvert enkelt miljø til at øge webstedets ydeevne.

Visual Studio Application Insights

Application Insights overvåger webprogrammet under udviklingen og testkørsler. Derefter overvåges det komplette produktionssystem, når det udgives.

Relaterede løsningsarkitekturer