概述
前言
今年,我的任务是为公司的私有云平台( PaaS )开发对应的云服务平台(我们称之为插件平台),这个云服务平台的主要任务,是为云平台接入一些服务,服务包括但不限于mysql、redis、cdn等存储服务,天气预报等http服务。这个系列文章,希望总结本人在开发这个平台时的得与失。
下面将云服务平台简称为平台(插件平台),所接入的服务,简称为第三方服务(插件)
为什么需要统一接入方案
统一接入方案,是指可以帮助插件平台更快接入第三方服务的一种统一方案
首先要回答的第一个问题,是为什么需要插件平台:
云平台,是一个强大的开发平台,帮助开发人员完成从机器申请,项目部署,维护(动态扩容……)等一系列操作,像阿里云、腾讯云,都是国内这方面做的比较大的平台。一个完整的云平台,必然会接入一些第三方服务。简单的做法,当然是云平台自己完成这个事情。但随着平台及人员规模的扩大,一个很合理的分工,是将接入、管理、维护第三方服务的功能,作为一个独立的模块、平台。这样符合软件开发的解耦原则,具体来讲,会有以下收益:
当云平台要升级改造时,不会直接影响到第三方服务。过往的逻辑链路,是云平台绑定了 N 个第三方服务,而有了插件平台,这个链路变成:云平台-> 插件平台 -> N个第三方服务。过往的情况是,云平台的一些变动,N个第三方服务可能要跟着修改。而现在,
最后
以上就是单薄宝贝为你收集整理的 第三方服务接入云平台的统一方案的全部内容,希望文章能够帮你解决 第三方服务接入云平台的统一方案所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复