行動架構設計

Azure 平台可協助您快速建置符合業務需求的 Android、iOS 和 Windows 應用程式。 您也可以使用 Azure 來為應用程式提供智慧型手機服務,並將開發生命週期自動化,以更快速且更有信心地交付。

這些只是 Azure 提供的一些服務,可協助您進行行動開發和後端基礎結構:

  • Azure App Service。 以您選擇的程式設計語言建置和裝載行動後端和 RESTful API,而不需要管理基礎結構。 使用 App Service 的 Mobile Apps 功能,為任何裝置建立行動應用程式。

  • .NET MAUI。 使用 .NET 跨平臺 UI 工具組建置行動應用程式,以 Android、iOS、macOS、Windows 和 Tizen 上的行動裝置和桌面尺寸為目標。

  • Azure 通訊服務。 使用一組豐富的通訊 API、影片 API 和 SMS API,在任何平臺上跨任何裝置部署您的應用程式。

  • Azure 通知中樞。 使用此可大幅調整的行動推播通知引擎,將通知傳送至iOS、Android、Windows 或Kindle裝置。

  • Azure 地圖服務。 輕鬆地將位置型數據併入行動解決方案。

  • Azure 認知服務。 使用 API 和 AI 服務將認知功能新增至應用程式。

生產環境的路徑

Azure 提供各種開發平臺和後端服務選項。

若要瞭解單一平臺、跨平臺和混合式開發架構,請參閱 選擇行動開發架構

如需原始程式碼管理的相關信息,請參閱 雲端裝載的行動應用程式原始程式碼管理

若要開始探索其他後端服務的選項,請參閱下列文章:

最佳作法

自動化開發生命週期,以更快速且更自信地運送。 如需持續整合和持續傳遞的相關信息,請參閱這些文章 (CI/CD):

行動應用程式的架構

下列各節提供某些主要類別中參考架構的連結。

儲存體

延展性

隨時掌握 Azure 上的行動裝置開發

取得 Azure 行動開發服務和功能的最新更新

其他資源

範例解決方案

以下是要考慮的更多架構: