使用 GitHub Copilot for Azure 预览版了解 Azure 和应用程序的示例提示

如果不熟悉 Azure 以及如何将其用于应用程序,可以要求 GitHub Copilot for Azure 预览版提供帮助。 使用 最佳做法 来获得最佳结果。

有关 Azure 的示例提示

如果想要使用 GitHub Copilot for Azure 预览版来了解如何将 Azure 用于应用程序,可以从开放式问题或请求开始。 然后,添加特定服务和技术等详细信息,以获取更好的结果。 请尝试以下示例提示。

了解 Azure 上的系统体系结构

使用 GitHub Copilot 推荐用于项目的 Azure 服务。

  • “@azure应用应使用哪些 Azure 服务?”
  • “@azure请为项目推荐 Azure 服务”

当系统要求建议 Azure 服务时,GitHub Copilot for Azure 会扫描工作区中的当前应用程序,并为 Azure 服务和服务绑定提供建议。

可以迭代方式让 GitHub Copilot for Azure 更新建议以使用其他 Azure 服务或更改绑定信息。 示例提示:

  • “@azure我想为 api 项目使用App 服务而不是 Azure 容器应用”
  • “@azure向项目添加 Cosmos DB”
  • “@azure应 bing.com SERVICE_URL值”
  • “@azure向项目添加环境变量 STAGE=dev”

可以通过根据 GitHub Copilot 提出更详细的问题来跟进 Azure 的建议。 下面是一些详细问题示例,可帮助你了解可以使用的提示类型。

  • “@azure如何在 Azure 中创建高度可用的体系结构?
  • “@azure解释 Azure 架构良好的框架。
  • “@azure Azure 具有哪些类型的应用托管解决方案?”
  • “@azure帮助我协调和自动化数据处理工作流。
  • “@azure如何将 SignalR 与 Azure 应用程序网关 和 Azure API 管理集成?”
  • “@azure建议多少个单位?
  • “@azure使用 Terraform 的好处和应用程序是什么?

了解 Azure 上的 AI

  • “@azure我想生成 AI 应用程序。 可以使用哪些服务?

了解 Azure 上的 Web 和应用程序托管

  • “@azure哪个 Azure 服务最适合托管可缩放的 Web 应用程序?
  • “@azure我应该使用哪个服务来创建网站?”
  • “@azure如何使用 Azure 生成可缩放的 Web 应用程序?
  • “@azure Azure Functions 比Web 应用更好?

了解 Azure 上的容器

  • “@azure Azure 支持哪些类型的容器化应用程序?”
  • “@azure在 Azure 中管理容器的选项是什么?
  • “@azure何时应使用Azure Kubernetes 服务而不是 Azure 容器应用?”
  • “@azure Azure 容器应用和 AKS 之间的区别是什么?
  • “@azure为什么通过 AKS 选择 Azure 容器应用?

了解如何为应用使用 Azure 服务

服务或技术 了解提示示例
Azure AI 搜索
  • “@azure什么是 Azure AI 搜索,为什么应该使用它?
  • “@azure Azure AI 搜索的定价如何工作?”
  • “@azure Azure AI 搜索如何与 Azure OpenAI 集成?”
  • “@azure Azure AI 搜索如何与Azure 机器学习集成?”
  • “@azure何时应在 Azure AI 搜索中使用混合搜索或矢量搜索与语义排名器?
  • “@azure Azure AI 搜索是否为矢量数据库? Azure AI 搜索如何确保矢量搜索结果的准确性和相关性?
  • “@azure在 Azure AI 搜索中为大规模多租户应用程序提供哪些支持?
  • “@azure Azure AI 搜索中的集成矢量化功能是什么? 可以从哪些数据源中提取数据并使用集成向量化?
  • “@azure Azure AI 搜索中的 AI 扩充是什么? AI 扩充的工作原理是什么? 使用 AI 扩充有什么好处?
  • “@azure Azure AI 搜索中的语义排名器是什么? 它与矢量搜索有何不同?
  • “@azure Azure AI 搜索最推荐的代码示例或解决方案加速器是什么?
  • “@azure使用 Azure AI 搜索的企业的一些实际示例是什么?
Azure API 管理
  • “@azure Azure API 管理的优势和应用程序是什么?
Azure 应用程序服务
  • “@azure 如何实现在 Azure 中部署 Web 应用?”
  • “@azure 如何实现使用 CLI 创建App 服务应用并将代码部署到过渡环境?”
  • “@azure创建脚本以部署将在 Python 中运行的 Web 应用。
  • “@azure Azure 对 Web 应用具有哪些数据库选项?”
  • “@azure Azure 对于 Web 应用有哪些无服务器选项?”
  • “@azure创建用于最大化Azure App 服务的指南。
用于 Redis 的 Azure 缓存
  • “@azure演示如何在 Azure 中配置 Redis 缓存以实现高可用性和灾难恢复。
Azure Container Apps
  • “@azure什么是 Azure 容器应用服务?
  • “@azure告诉我容器应用与容器应用环境之间的差异。
Azure Cosmos DB
  • “@azure为什么使用 Azure Cosmos DB 而不是 Azure SQL?
  • “@azure我想使用 Azure Cosmos DB 来存储我的数据。
  • “@azure为什么通过 SQL 数据库使用 Azure Cosmos DB 帐户?
Azure 数据工厂
  • “@azure 如何实现使用 Azure 数据工厂 创建数据管道?”
Azure 开发人员 CLI (azd
  • “@azure是否有适用于 Azure 的示例部署模型? SaaS、PaaS 等。
  • “@azure我的应用程序的最佳基础结构是什么?
  • “@azure 如何实现设置 Azure 环境?”
  • “@azure什么是 Azure 资源管理器 模板以及如何使用这些模板?
  • “@azure 如何实现使用 Azure 开发人员 CLI 管理环境?”
  • “@azure什么是 Azure 开发人员 CLI?”
  • “@azure Bicep 和 ARM 模板之间的区别是什么?
  • “@azure 如何实现确保我的环境具有最佳安全模式?
  • “@azure 如何实现使用我的 CI/CD 管道进行部署?”
Azure Functions
  • “@azure 如何实现创建新的 Azure 函数?”
  • “@azure Azure Functions 与 Azure 逻辑应用 之间的区别是什么?
  • “@azure创建用于将Azure 逻辑应用与 Azure Functions 集成的指南。
  • “@azure我想在Node.js中创建 Azure 函数。
Azure Key Vault
  • “@azure说明如何使用 Azure 密钥保管库以及为何使用 Azure 密钥保管库。
Azure Kubernetes 服务 (AKS)
  • “@azure 如何实现获取 AKS 群集中所有节点的状态?”
  • “@azure为 AKS 群集设置上下文的命令是什么?
Azure 机器学习
  • “@azure生成 PowerShell 脚本以创建新的Azure 机器学习工作区。
  • “@azure Azure AI 服务和Azure 机器学习之间的区别是什么?
Azure Monitor
  • “@azure创建一个指南,以便使用Azure 逻辑应用自动响应 Azure Monitor 警报。
Azure 虚拟网络
  • “@azure 如何实现平衡到我的应用程序的入站网络流量?”
Azure OpenAI 服务
  • “@azure Azure OpenAI 提供哪些服务?
  • “@azure GPT-4o 迷你在哪里可用?
  • “@azure集成 Azure OpenAI 的先决条件是什么?
  • “@azure创建用于创建和使用 Azure OpenAI 资源的指南。
  • “@azure Azure OpenAI 模型的可用类型是什么?
Azure SDK
  • “@azure是否可以在浏览器中使用 Azure SDK?”
  • “@azure C# 存储 SDK 是否支持分块 Blob 上传和下载?
Azure SignalR 服务
  • “在多台服务器上@azure 如何实现主机和缩放 SignalR?”
  • “@azure 如何实现 .NET 中的实时通信吗?
  • “@azure 如何实现向客户端推送实时更新?”
  • “@azure 如何实现跨客户端同步数据?”
  • “@azure 如何实现将数据流式传输到客户端?”
  • “@azure 如何实现管理和缩放 WebSocket 连接?”
  • “@azure 如何实现主机和缩放 Socket.IO?”
  • “@azure配置 SignalR 代码以使用Azure SignalR 服务需要做什么?
  • “@azure评估我对 SignalR 的使用。 是否遵循最佳安全做法?
  • “@azure 如何实现压力测试 SignalR?”
  • “@azure 如何实现在 Azure SignalR 服务 中配置网络?”
  • “@azure 如何实现配置 Azure Web PubSub 事件处理程序?”
Azure SQL
  • “@azure创建 Terraform 配置以部署 Azure SQL 数据库。
  • “@azure设计将本地 SQL Server 数据库迁移到Azure SQL 托管实例的策略。
Azure 静态 Web 应用
  • “@azure静态 Web 应用是否支持静态 IP 地址?”
Azure 存储
  • “@azure为什么使用 Blob 存储?
  • “@azure 如何实现从 React 中的存储 Blob 拉取数据?”
  • “@azure概述使用专用终结点和Azure 专用链接保护Azure Blob 存储的步骤。
  • “@azure生成 Azure CLI 脚本以创建新的存储帐户。
  • “@azure为我提供使用 CLI 创建新存储帐户的代码。
  • “@azure你能帮我选择正确的 Azure 存储解决方案吗?
Azure Web PubSub
  • “@azure 如何实现使用 Web PubSub 进行身份验证?”
  • “@azure在 Azure 上托管 Socket.IO 应用需要做什么?
  • “@azure 如何实现压力测试 Web PubSub?”