摘要

已完成

本課程模組的目標,是要將 ASP.NET Web 應用程式從公司的主控環境移至 Azure App Service。

使用模擬環境時,您已使用 Azure App Service Migration Assistant 先對應用程式執行評定,以檢查低階服務中取自 Windows Server 和 Internet Information Services (IIS) 的相依性。 Migration Assistant 判斷您可將應用程式移轉至 Azure App Service。 因此您向 Migration Assistant 提供了目標資源群組和 URL 之類的詳細資料,接著其即會執行移轉。

如果沒有 Migration Assistant,則可能必須手動檢查 Web 應用程式的原始程式碼,並比較有礙 ASP.NET Web 應用程式部署到 Azure App Service 的已知問題清單。 整個程序可能需要數天或數週,視對程式碼基底、Windows Server、IIS 等的熟悉程度而定。

Azure App Service Migration Assistant 對業務有顯著影響,可加速移至雲端的工作。

清理

當您完成此課程模組時,沙箱會自動清除您的資源。

如果您是在自己的訂用帳戶中進行,建議您在專案結束時判斷自己是否仍需要先前所建立的資源。 若您繼續執行資源,則可能會產生費用。 您可以個別刪除資源,或刪除資源群組以刪除整組資源。

下一步

如果以此為方針執行 Web 應用程式移轉作業,請思考我們未在本練習中執行的下列步驟:

  • 手動將 web.config 檔案中的應用程式設定和連接字串移至 App Service 應用程式設定。
  • 將資料從內部部署 SQL Server 資料庫移轉至 Azure SQL 資料庫。
  • 設定 TLS/SSL 憑證。
  • 設定自訂網域名稱。
  • 在 Microsoft Entra ID 中設定權限。

如果下一個步驟是將資料從內部部署 SQL Server 資料庫移轉至 Azure SQL Database,則可能會發現下列模組很有用:

使用 Data Migration Assistant (DMA) 評定和轉換 SQL Server 資料庫

延伸閱讀