SpringCloud学习笔记五:Spring Cloud Open Service Broker 开放式服务代理

SpringCloudOpenServiceBroker是构建实现OpenServiceBrokerAPI的SpringBoot应用框架,支持CloudFoundry、Kubernetes等平台,简化服务代理创建过程。通过标准化API,ISV能轻松对接多个社区,减少工作流程和API学习成本。

Spring Cloud Open Service Broker的作用

Spring Cloud Open Service Broker是一个用于构建实现Open Service Broker API的Spring Boot应用程序的框架。

Open Service Broker API项目允许开发人员为云本地平台(如Cloud Foundry,Kubernetes和OpenShift)中运行的应用程序提供服务。 Spring Cloud Open Service Broker提供了一个基于Spring Boot的框架,使您能够在支持Open Service Broker API的平台上为您自己的托管服务快速创建服务代理。

Spring Cloud Open Service Broker的背景

为了提高企业自身的数字财富,他们正在拥抱Cloud Foundry和Kubernetes,这些平台为应用程序和容器提供坚如磐石的抽象底层,最近,第三个抽象也正在成为行业标准:Open Service Broker API(OSBAPI)。

OSBAPI诞生于一个简单的事实:自定义的应用程序需要各种支持服务来做任何有趣的事情。伴随着Spring用户扩大,Cloud Foundry地位上升,PaaS平台社区正在考虑平台提供商和服务提供商应该如何互动。

Cloud Foundry Service Broker API项目于2014年启动,目标是提供各方可以使用的简单而稳定的API合约。几年后,当Kubernetes流行时,K8s社区立即看到了这份合约为整个生态系统提供的价值,从而也采用了相同的模型。为了更好地符合OSBAPI项目将开发人员连接到全球服务生态系统的目标,该项目更名为Open Service Broker API,并获得了新的治理模型,从而更好地反映其意图。

跨项目的共享工具是一个大问题。它使独立软件供应商(ISV)更容易以最小的开销向两个社区提供他们的技术,IT从业者也受益,因为他们只需要掌握一套工作流程和API。

 

参考资料

《Spring系列学习之Spring Cloud Open Service Broker微服务开放服务代理》

《什么是开放式服务代理者(Open Service Broker)?》

https://github.com/spring-cloud-samples/bookstore-service-broker

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值