前言
因为工作问题,又好久没更新了。这次聊聊这半年看到的问题,以及下一步的计划。
设计初衷
之前说要做运维移动端,但是面临了几个问题,导致一直没启动。
- 运维用到的第三方开源系统太多了。如果开发一个服务,去整合第三方服务的话,会导致工期很长,例如需要把jenkins、gitlab、k8s这些接口在后端全部实现一遍。这太笨了,我做了一两周果断放弃,看不到头。
- 在移动端认证授权怎么做?假如我们把所有的服务都集成过来了,配置了对应服务的token(超级管理员),但是移动端的token是实际操作用户自己的,真正到服务那里显示的会是超管执行的操作。
- 不想重复造轮子了,运维本来就是借助各种工具实现自己价值的,中小公司也没能力开发一套功能很完善的运维系统,我们要做的就是将这些开源的系统,怎么高效的整合起来,能够进行二次开发集成到我们自有的系统当中。
网关的作用: