實作 Azure App Service
Azure App Service 將您為任何平台或裝置建立網站、行動後端和 Web API 所需的全部內容整合在一起。 應用程式在 Windows 和 Linux 環境中皆可輕鬆執行及調整。
App Service 針對多種產品提供快速入門,以協助您輕鬆建立及部署 Windows 和 Linux 應用程式:
App Service 的優點
使用 App Service 來開發和部署 Web、行動和 API 應用程式有許多優點。 請檢閱下表,並思考哪些功能可協助您裝載 App Service 執行個體。
優點 | 描述 |
---|---|
多種語言和架構 | App Service 具備適用於 ASP.NET、JAVA、Ruby、Node.js、PHP 和 Python 的頂級支援。 您也可以將 PowerShell 和其他指令碼或可執行檔作為背景服務來執行。 |
DevOps 最佳化 | App Service 支援使用 Azure DevOps、GitHub、BitBucket、Docker Hub 和 Azure Container Registry 進行持續整合和部署。 您可以透過測試和預備環境來升級更新。 使用 Azure PowerShell 或跨平台命令列介面 (CLI),在 App Service 中管理您的應用程式。 |
全域規模,具有高可用性 | App Service 可協助您以手動或自動的方式擴大或擴增。 您可以在 Microsoft 全域資料中心基礎結構內的任何位置裝載應用程式,而且 App Service SLA 會提供高可用性。 |
SaaS 平台和內部部署資料的連線 | App Service 有超過 50 種適用於企業系統 (例如 SAP)、SaaS 服務 (例如 Salesforce) 和網際網路服務 (例如 Facebook) 的連接器可供您選擇。 您可以使用混合式連線和 Azure 虛擬網路來存取內部部署資料。 |
安全性與合規性 | App Service 符合 ISO、SOC 及 PCI 規範。 您可以使用 Microsoft Entra ID 或透過 Google、Facebook、Twitter 或 Microsoft 的社交登入來驗證使用者。 建立 IP 位址限制及管理服務身分識別。 |
應用程式範本 | 從 Azure Marketplace 裡廣泛的應用程式範本清單中做選擇,例如 WordPress、Joomla 和 Drupal。 |
Visual Studio 整合 | App Service 在 Visual Studio 中提供專用工具,可協助簡化建立、部署和偵錯的工作。 |
API 和行動功能 | App Service 為 RESTful API 案例提供周全的 CORS 支援。 您可以藉由啟用驗證、離線資料同步、推播通知等等,來簡化行動應用程式案例。 |
無伺服器程式碼 | App Service 可讓您視需要執行程式碼片段或腳本,而不需要明確佈建或管理基礎結構。 您只需支付程式碼實際使用的計算時間。 |