現已釋出!閱讀關於 11 月新增功能和修復的內容。

Azure 擴充套件

您可以透過一系列擴充套件直接在 Visual Studio Code 中使用 Azure。 Azure Tools 擴充套件包包含各種擴充套件,旨在幫助您在幾分鐘內將應用程式部署到 Azure。

app service

我應該使用哪個擴充套件?

下表描述了 VS Code 的 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 (Software as a Service) 應用程式的開發者。 在構建企業級應用程式或 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 上有許多 VS Code 擴充套件,可以輕鬆地在 Azure 上構建和託管應用程式。

提示: 點選上面的擴充套件磁貼,即可在 Marketplace 中閱讀描述和評論。

後續步驟

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