个性化阅读
专注于IT技术分析

Spring Cloud的主要项目详细解释

Spring Cloud连接器:它提供了简单的抽象。它提供了开箱即用的支持, 可用于在Heroku和Cloud Foundry云平台上发现通用服务。 Heroku是一种云平台即服务, 可为Web服务提供托管。 Spring通过其Spring Cloud Connector库支持Heroku。

Sting Cloud管道:管道创建公共部署管道。它还加快了将功能部署到生产中所需的时间。

Spring Cloud Contract:它是用于基于JVM的消费者驱动合同(CDC)开发的验证程序工具。它将所有微服务部署到端到端测试。它在单元和集成测试中创建模拟微服务。

Spring Cloud功能:它支持通过功能实现业务逻辑。它可以在本地或PaaS(平台即服务)中独立运行。

Spring Cloud OpenFeign:Spring Cloud OpenFeign是Java到HTTP的绑定器。它降低了绑定的复杂性。

Spring Cloud AWS:它是Spring Cloud Umbrella项目的一部分。它提供了与Amazon Web Services的轻松集成。开发人员可以围绕AWS构建他们的项目, 而无需关心维护。

Spring Cloud任务:它使我们能够使用Spring Cloud开发短暂的微服务, 并在云中甚至在Spring Cloud Data Flow中本地运行它们。

Spring Cloud Stream:它用于构建高度可销售的事件驱动的微服务。

Spring Cloud Cluster:它提供了用于在分布式系统中构建集群功能的工具。例如, 全球锁定和领导力选举。

Spring Cloud Data Flow:它提供工具来创建复杂的拓扑, 以流式传输批处理数据和管道。它支持数据处理用例。

Spring Cloud Config:它为分布式环境中的外部化配置提供客户端和服务器端支持。我们可以在整个分布式环境中集中管理应用程序的外部属性。

Spring Cloud Netflix:它提供与各种Netflix OSS组件(如Eureka, Zuul, Hystrix等)的集成。

Spring Cloud CloudFoundry:它将应用程序与关键的Cloud Foundry集成在一起。它还提供服务发现和SSO(单点登录)和OAuth2(OAuth2是验证对API的访问的方法)受保护资源的轻松实现。它允许身份验证, 而无需外部应用程序获取用户的电子邮件地址或密码。

Spring Cloud CLI:它提供了用于保留云的命令行功能。我们可以从CLI方便地启动Edureka, Zipkin, Config服务器等服务。

Spring Cloud Starter:Spring Cloud Starters为Spring Cloud的使用者简化了精选的依赖管理集。

Spring Cloud Bus:这是一个轻量级的消息代理。它可以用于广播状态更改或其他管理指令。

Spring Cloud Sleuth:它实现了Spring Cloud的分布式跟踪解决方案。

Spring Cloud Stream应用程序入门:它提供了开箱即用的Spring Cloud Stream实用程序应用程序, 这些应用程序可以独立运行, 也可以与Spring Cloud Data Flow一起使用。它包括用于各种中间件技术的连接器和用于各种网络协议的适配器。

Spring Cloud Task App Starters:它可以与Spring Cloud Data Flow一起使用, 以创建, 部署和协调短暂的微服务。这些是可用于按需用例的独立可执行文件。例如, 机器学习, 数据库迁移和计划的操作。

Spring Cloud Zookeepers:它通过apache zookeeper提供配置管理和服务发现。


赞(0) 打赏
未经允许不得转载:srcmini » Spring Cloud的主要项目详细解释
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者

微信扫一扫打赏