微服务的治理分很多方面,简单的来谈至少三个层面:
1.微服务底层管理,微服务之所以需要治理,是因为其逻辑复杂,运维困难,所以需要提供注册中心,配置中心,网关,监控等多种组件为帮助,所以这个层面是对这些组件的治理。
2.微服务外层治理,主要关注于用户的使用,这就涉及到devops,需要对服务的全生命周期做治理,从想法到实现,再到更新升级。当然这里很重要的一块就是用户权限等问题,部门角色也应该是服务治理不可忽略的。
3.从微服务的业务层治理,算是微服务的上层治理,这一层主要关注于服务的业务实现,跟踪业务的调用链,发现也许调用过程中的逻辑问题,效率问题,冗余问题等等。
微服务治理是一个很大的课题,涉及微服务整个生命周期过程,我们只是从技术上尝试提供一些选择