Azure Stack Hub 上的 Azure 應用服務和 Azure Functions 概述,azure 應用架構圖Azure Stack Hub 上的 Azure 應用服務和 Azure Functions 概述Azure Stack 集線器上的 Azure App Service 是一種平臺即服務 (PaaS......
Azure Stack 集線器上的 Azure App Service 是一種平臺即服務 (PaaS) 提供 Microsoft Azure 中心提供的 Azure Stack。該服務使內部或外部客戶能夠為任何平臺或設備創建 Web 應用和 Azure Functions 應用。他們可以將你的應用與本地應用集成,并可實現業務流程的自動化。Azure Stack Hub 云操作員可以在完全托管的虛擬機 (VM) 上,使用他們選擇的共享 VM 資源或專用 VM 運行客戶的應用。
使用 Azure 應用服務可以自動執行業務流程和托管云 API。Azure 應用服務作為單個集成服務,允許用戶將各種組件(例如網站、REST API 和業務流程)組合到單個解決方案中。
下面是 Azure 應用服務的某些主要特性和功能:
多種語言和框架:Azure 應用服務為 ASP.NET、Node.js、Java、PHP 和 Python 提供一流支持。也可以在應用服務 VM 上運行 Windows PowerShell 和其他腳本或可執行文件。
DevOps 優化:使用 GitHub、本地 Git 或 BitBucket 設置持續集成和部署。通過測試和過渡環境推廣更新,并使用 Azure PowerShell 或跨平臺命令行接口 (CLI) 在應用服務中管理應用。
Visual Studio 集成:Visual Studio 中的專用工具可簡化創建和部署應用的工作。
應用服務提供多種應用類型,每種類型負責托管特定的工作負荷:
用于托管網站、web 應用和 REST Api 的Web 應用。
Azure Functions v1用于托管事件驅動的無服務器工作負荷。
“應用”一詞是指專用于運行工作負荷的托管資源。以 Web 應用為例,你可能習慣于將 Web 應用視為計算資源和應用代碼,二者共同向瀏覽器提供功能。在 Azure 應用服務中,Web 應用是 Azure Stack Hub 提供的用于托管應用代碼的計算資源。
應用可以由多個不同類型的應用服務應用組成。例如,如果應用由 Web 前端和 REST API 后端組成,則可以:
將兩者(前端和 API)部署到單個 Web 應用。
將前端代碼部署到 Web 應用,將后端代碼部署到 API 應用。
應用服務資源提供程序使用 Azure 應用服務所用的相同代碼,因此兩者具有一些共同的概念。在應用服務中,應用的定價容器稱為應用服務計劃。它表示一組用來保存應用的專用 VM。在一個給定訂閱中,你可以有多個應用服務計劃。
在 Azure 中,有共享輔助角色和專用輔助角色。共享輔助角色支持高密度的多租戶應用托管,并且只有一組共享輔助角色。專用服務器只由一個租戶使用,有三種大小:小型、中型和大型。使用這些術語并非總是能夠描述本地客戶需求。在 Azure Stack Hub 上的應用服務中,資源提供程序管理員會定義他們想要提供的輔助角色層。根據自己的獨特托管需求,你可以定義多組共享輔助角色或不同組的專用輔助角色。使用這些輔助角色層定義,他們隨后可以定義自己的定價 SKU。
Azure Stack Hub 上的 Azure 應用服務使用 Azure 應用服務所用的相同用戶界面,這同樣適用于后端。但是,某些功能在 Azure Stack Hub 中已禁用。目前,Azure 特定的預期或這些功能需要的服務在 Azure Stack Hub 中尚不可用。
特別聲明:以上文章內容僅代表作者本人觀點,不代表ESG跨境電商觀點或立場。如有關于作品內容、版權或其它問題請于作品發表后的30日內與ESG跨境電商聯系。
二維碼加載中...
使用微信掃一掃登錄
使用賬號密碼登錄
平臺顧問
微信掃一掃
馬上聯系在線顧問
小程序
ESG跨境小程序
手機入駐更便捷
返回頂部