尝试以扩展 VS Code 中的代理模式!

Azure 扩展

您可以通过一系列扩展直接从 Visual Studio Code 使用 Azure。Azure 工具扩展包包含各种扩展,旨在在几分钟内将您的应用程序部署到 Azure。

app service

我应该使用哪个扩展?

下表描述了 VS Code 的 Azure 工具扩展包中可用的各种扩展,并强调了常见的用例。

开发人员类型 描述 何时使用
全栈开发人员 从事应用程序前端和后端工作的开发人员。 如果您正在构建具有前端和后端组件的 Web 应用程序,请使用这些扩展在 Azure 上部署和管理整个堆栈。

Azure 容器应用创建或管理处理堆栈不同部分的容器化应用程序。
Azure 函数创建无服务器函数以处理后端任务并与前端应用程序集成。
Azure 应用服务部署完整的 Web 解决方案,包括动态后端服务、API 和服务器端逻辑。
后端开发人员 构建微服务架构并使用容器封装/管理单个微服务的开发人员。 在为您的应用程序开发微服务、后端逻辑或 API 时,这些工具提供了轻松扩展而无需管理基础结构的能力。

Azure 容器应用处理服务器端逻辑、API 和微服务。
Azure 函数处理服务器端逻辑和 API。
Azure 容器应用部署和管理容器化后端服务。
Azure 函数允许您构建可扩展的事件驱动型后端服务,而无需管理任何基础结构。
Azure 应用服务允许您部署 RESTful API、微服务和其他后端组件。
DevOps 工程师 负责设置或维护 CI/CD 管道和管理云基础架构的工程师。 在为可扩展应用程序设置 CI/CD 管道或自动化部署过程时使用这些扩展。

Azure 容器应用自动化容器化应用程序的部署和扩展。
Azure 函数自动化无服务器函数的部署,并将其集成到更广泛的 DevOps 工作流中。
Azure 应用服务将代码存储库与自动化部署过程集成,并监控应用程序性能和日志。
Azure 静态 Web 应用自动化部署过程,并确保与 GitHub Actions 或 Azure DevOps 无缝集成。
前端开发人员 专注于使用 React、Angular、Vue.js 或纯 HTML/CSS/JavaScript 等框架和库构建用户界面的开发人员。 这些扩展非常适合部署和管理静态网站或单页应用程序,并集成了来自 GitHub 或 Azure DevOps 的自动部署功能。

Azure 静态 Web 应用Azure 应用服务Azure 存储Azure 函数为开发、预览和部署静态网站和单页应用程序提供了简化的工作流。
企业开发人员 从事大型应用程序、企业服务以及构建软件即服务 (SaaS) 应用程序的开发人员。 在构建企业级应用程序或 SaaS 产品时,这些工具可帮助确保关键业务服务的可扩展性和可靠性。

Azure 容器应用Azure 函数Azure 应用服务:使用这些扩展来部署、扩展和监控关键任务应用程序。
使用容器创建可扩展的多租户服务,并自动化各种后端流程。
API 开发人员 为各种客户端和应用程序创建和管理 API 的开发人员。 对于构建 RESTful 或无服务器 API,这些扩展简化了部署和扩展过程。

Azure 函数Azure 容器应用是构建和部署无服务器 API 的选项。
Azure 存储通过 blob、队列、表和文件等选项满足您的 API 数据存储要求。它还允许上传和下载数据。
数据工程师 处理和分析数据流的工程师。 在处理大规模数据流时,这些工具可帮助创建可扩展的环境以进行实时数据处理和分析。

使用Azure 容器应用在容器中部署数据处理和机器学习模型,为您的数据驱动型应用程序创建可扩展且可重现的环境。
Azure 函数允许您触发数据工作流、执行 ETL 任务并响应实时数据更改。

Visual Studio Code 市场

市场上有许多 VS Code 扩展,可让您轻松地在 Azure 上构建和托管应用程序。

提示:单击上面的扩展磁贴,阅读市场中的描述和评论。

后续步骤