资料内容:
什么是 Spring Cloud Azure?
Spring Cloud Azure 是一个开源项目,它使用 Spring 应用程序开发中固有的传统表
达式和配置,提供 Spring 应用程序和 Azure 服务之间的集成。尽管名称相似,但
Spring Cloud Azure 与 Azure Spring Apps 不同,后者是一个为在 Azure 上运行 Spring
Apps 而设计的 web 托管平台。
Spring Cloud Azure 的用途是什么?
Spring Cloud Azure 可以帮助在 Spring 应用程序中更容易地完成以下任务:
使用 Azure 应用程序配置管理配置属性。
通过 Azure 事件中心、Azure 服务总线和 Azure 存储队列发送和接收消息。
使用 Azure 密钥库管理机密和证书。
支持用户使用 Azure Active Directory 配置的工作或学校帐户登录。
使用 Azure Active Directory B2C 支持用户使用 Facebook 和 Google 等社交帐户
登录。
保护您的 web API 并访问受保护的 API,如 Microsoft Graph,以便使用 Azure
Active Directory 和 Azure Active Directory B2C 处理您的用户和组织的数据。
使用 Azure Cosmos DB 存储结构化数据。
使用 Azure Blob 存储存储存储文本或二进制数据等非结构化数据。
使用 Azure 文件存储文件。
下图概述了这些功能