略過導覽

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

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

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

Fejlesztési-tesztelési üzembe helyezés PaaS-megoldások teszteléséhezEz az architektúra a minta egy szabványos PaaS-infrastruktúra fejlesztési és tesztelési célokra való konfigurálásához.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 應用程式,並在其發行後監視完整生產系統。

相關解決方案架構