本文是一系列七篇文章中的第四部分,可帮助你开始使用 Azure。
- 第 1 部分:面向开发人员的 Azure 的概述
- 第 2 篇:面向开发人员的主要 Azure 服务
- 第 3 部分:在 Azure 上托管应用程序
- 第 4 部分:将应用连接到 Azure 服务
- 第 5 部分:如何在 Azure 中创建和管理资源?
- 第 6 部分:生成 Azure 应用的关键概念
- 第 7 部分:如何计费?
Azure 提供了许多服务,应用程序可以使用这些服务是托管在 Azure 中还是本地。 例如,你能够:
- 使用 Azure Blob 存储存储和检索文件。
- 使用 Azure AI 搜索将全文搜索添加到应用程序。
- 使用 Azure 服务总线来处理微服务体系结构的不同组件之间的消息传递。
- 使用文本分析识别和编辑文档中的敏感数据。
Azure 服务提供它们完全由 Azure 管理的好处。
从应用程序代码访问 Azure 服务
使用 Azure SDK 或 Azure REST API 从应用程序代码访问 Azure 服务。
- Azure SDK - 适用于 .NET、Java、JavaScript、Python 和 Go。
- Azure REST API - 适用于所有语言。
如果可能,请使用 Azure SDK 从应用程序代码访问 Azure 服务。 优点包括:
- 像任何其他库一样访问 Azure 服务。 导入相应的 SDK 包,创建客户端对象,然后调用其方法来处理 Azure 资源。
- 简化身份验证。 创建 SDK 客户端对象时,包括凭据,SDK 负责对 Azure 的调用进行身份验证。
- 简化的编程模型。 在内部,Azure SDK 调用 Azure REST API。 SDK 包括内置的错误处理、重试逻辑和结果分页,使开发比直接调用 REST API 更简单。
Azure SDK
使用 Azure SDK 可以从 .NET、Java、JavaScript、Python 和 Go 访问 Azure 服务。 从每个语言的包管理器安装所需的包,然后调用 SDK 方法来访问 Azure 资源。
有关 Azure SDK 的详细信息,请参阅每个语言开发人员中心的文档。
Azure REST API
当 Azure SDK 不支持编程语言时,请使用 Azure REST API。 有关详细信息和操作的完整列表,请参阅 Azure REST API 概述。