Azure 擴充功能

您可以透過一系列的擴充功能,直接在 Visual Studio Code 中使用 Azure。Azure Tools 擴充功能套件包含各種專為在幾分鐘內將應用程式部署至 Azure 而設計的擴充功能。

app service

我該使用哪個擴充功能?

下表說明了 Azure Tools 擴充功能套件中可用的各種擴充功能,並強調了常見的使用案例。

開發人員類型 說明 使用時機
全端開發人員 從事應用程式前端與後端開發的開發人員。 如果您正在建置包含前端與後端元件的 Web 應用程式,請使用這些擴充功能來部署並管理 Azure 上的整個技術堆疊。
Azure Container Apps 可建立或管理處理堆疊中不同部分的容器化應用程式。
Azure Functions 可建立無伺服器函式來處理後端工作,並與前端應用程式整合。
Azure App Service 可部署完整的 Web 解決方案,包括動態後端服務、API 及伺服器端邏輯。
後端開發人員 建置微服務架構並使用容器來封裝/管理個別微服務的開發人員。 在為您的應用程式開發微服務、後端邏輯或 API 時,這些工具提供了無需管理基礎結構即可輕鬆擴展的能力。

Azure Container Apps 可處理伺服器端邏輯、API 與微服務。
Azure Functions 可處理伺服器端邏輯與 API。
Azure Container Apps 可部署並管理容器化的後端服務。
Azure Functions 讓您能夠建置可擴展、事件驅動的後端服務,而無需管理任何基礎結構。 Azure App Service 讓您能夠部署 RESTful API、微服務及其他後端元件。
DevOps 工程師 負責設定或維護 CI/CD 管線並管理雲端基礎結構的工程師。 在設定 CI/CD 管線或為可擴展應用程式自動化部署流程時,請使用這些擴充功能。

Azure Container Apps 可自動化容器化應用程式的部署與擴展。 Azure Functions 可自動化無伺服器函式的部署,並將其整合到更廣泛的 DevOps 工作流程中。 Azure App Service 可將程式碼儲存庫與自動化部署流程整合,並監控應用程式效能與記錄檔。 Azure Static Web Apps 可自動化部署流程,並確保與 GitHub Actions 或 Azure DevOps 的無縫整合。
前端開發人員 專精於使用 React、Angular、Vue.js 或純 HTML/CSS/JavaScript 等架構與程式庫來建置使用者介面的開發人員。 這些擴充功能非常適合部署與管理靜態網站或單頁應用程式,並整合了從 GitHub 或 Azure DevOps 進行自動部署的功能。
Azure Static Web AppsAzure App ServiceAzure StorageAzure Functions 為開發、預覽及部署靜態網站與單頁應用程式提供了簡化的工作流程。
企業開發人員 從事大型應用程式、企業服務以及建置軟體即服務 (SaaS) 應用程式的開發人員。 在建置企業級應用程式或 SaaS 產品時,這些工具能協助確保業務關鍵服務的可擴展性與可靠性。
Azure Container AppsAzure FunctionsAzure App Service: 使用這些擴充功能來部署、擴展並監控關鍵任務應用程式。使用容器來建立可擴展的多租用戶服務,並自動化各種後端處理程序。
API 開發人員 為各種客戶端與應用程式建立並管理 API 的開發人員。 對於建置 RESTful 或無伺服器 API,這些擴充功能簡化了部署與擴展的流程。
Azure FunctionsAzure Container Apps 是建置與部署無伺服器 API 的選項。 Azure Storage 可透過 Blob、佇列、資料表與檔案等選項來滿足您的 API 資料儲存需求。它也允許上傳與下載資料。
資料工程師 處理與分析資料串流的工程師。 在處理大規模資料串流時,這些工具能協助為即時資料處理與分析建立可擴展的環境。
使用 Azure Container Apps 在容器中部署資料處理與機器學習模型,為您的資料驅動型應用程式建立可擴展且可重現的環境。 Azure Functions 讓您能夠觸發資料工作流程、執行 ETL 任務,並對即時資料變更做出回應。

Visual Studio Code Marketplace

Marketplace 上有許多 VS Code 擴充功能,讓您能輕鬆地在 Azure 上建置與託管應用程式。

提示:點擊上方的擴充功能圖示,即可閱讀 Marketplace 中的說明與評論。

後續步驟

© . This site is unofficial and not affiliated with Microsoft.