什么是service mesh、Istio、microservice

什么是service mesh?像Istio这种项目。在基础设施层提供应用间的数据共享。

Istio是一个服务网格的开源项目,提供微服务进行数据共享,通过api集成到日志系统、遥测?telemery、policy system 策略系统。可以运行在多个环境:k8s,虚拟机,云主机、内部部署on-premise。

什么是microservice?

  • 是一种建立应用的架构。
  • 作为架构框架,它是分布式的,松耦合的。
    因此,一组改变不会破坏成个应用,有利于开发团队快速建立新组件满足新的业务需求。

将一个单体应用,根据核心功能分成很多微服务。其他功能出问题,不会影响另外的功能,同时有利于持续集成。

你可能感兴趣的:(什么是service mesh、Istio、microservice)