解決方案架構:用於測試 PaaS 解決方案的開發/測試部署

這個架構代表如何為標準 PaaS 型系統的開發與測試設定基礎結構。

這個解決方案建基於 Azure 受控服務:Azure DevOps, Azure SQL Database, Azure Cache for RedisApplication Insights。這些服務是在高可用性環境中執行,並經過修補與支援,可讓您專注於解決方案,而無須操心解決方案的執行環境。

用於測試 PaaS 解決方案的開發/測試部署這個架構代表如何為標準 PaaS 型系統的開發與測試設定基礎結構。Application InsightsApplication InsightsApplication InsightsSwapARM and Code DeploymentVisual StudioTeam ServicesBuild andRelease AgentDevelopmentDatabaseRedisCacheDevelopmentCI Web AppPre-ProductionWeb AppQADatabaseRedisCacheQAWeb AppProductionDatabaseRedisCacheProductionWeb AppDevelopment Resource GroupQA Resource GroupProd Resource Group

實作指南

產品/描述 文件

Azure DevOps

Azure DevOps 會管理開發流程。

Microsoft Release Management

Microsoft Release Management 建置與發行代理程式可將 Azure Resource Manager 範本與相關程式碼部署至多種環境。

資源群組

AzureDevOps 資源群組可用以定義將解決方案部署到開發/測試或生產環境中所需的所有服務。

Web Apps

執行網站並部署到所有環境的 Web 應用程式。暫存位置可用以交換實際執行前與實際執行版本。

Azure SQL Database

Azure SQL Database 可維護網站的資料。副本會在開發、測試與生產環境中部署。

Azure Cache for Redis

Azure Cache for Redis 可用於各環境中,以提升網站效能。

Application Insights

Application Insights 可在開發與測試回合期間監視 Web 應用程式,並在其發行後監視完整生產系統。

相關解決方案架構

用於測試 IaaS 解決方案的開發/測試部署這個架構代表如何為標準 IaaS 型 SaaS 系統的開發與測試設定基礎結構。SwapARM and Code DeploymentVisual StudioTeam SevicesBuild andRelease AgentDevelopment Resource GroupQA Resource GroupProd Resource GroupApplication InsightsApplication InsightsApplication InsightsAzure DevTest LabsAzure DevTest LabsSQL Server2016DevelopmentVMSQL Server2016DevelopmentVMAzure Cache for RedisLinux VMIISDev VMAzure Cache for RedisLinux VMIISQA VMProductionSQL Server2016 DatabaseServer PoolAzure Cache for RedisVM SetIIS ProductionVM SetIISPre-ProductionVM Set

這個架構代表如何為標準 IaaS 型 SaaS 系統的開發與測試設定基礎結構。

深入了解
用於測試微服務解決方案的開發/測試部署這個架構代表如何為微服務型系統的開發與測試設定基礎結構。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

這個架構代表如何為微服務型系統的開發與測試設定基礎結構。

深入了解