Service Mesh在华为云的实践

所属专题:微服务架构

嘉宾 : 田晓亮 | 华为架构师

会议室 : 第五会议厅C

讲师介绍

专题演讲嘉宾:田晓亮

华为 架构师

田晓亮,8年软件行业经验,曾就职于三星,2012年进入云计算领域,对PaaS,DevOps,APM有深入的研究和实践经验。16年加入华为担任架构师,主要负责微服务的Go语言开发框架及Service Mesh设计和落地,目前Go语言框架已被华为5G核心网络采用。

议题介绍

地点:第五会议厅C
所属专题:微服务架构

演讲:Service Mesh在华为云的实践

在传统单体软件向微服务改造的过程中,开发者需要学习如何解决分部署架构带来的一系列问题,例如,注册发现,负载均衡,熔断容错,调用链追踪,监控,安全,动态配置。如何让业务开发者只关注自己的业务代码,并将应用云化后带来的诸多问题以不侵入业务代码的方式提供给开发者,这就是Service Mesh要解决的问题. 

Service Mesh 作为透明代理,将应用的请求拦截下来进行分析处理,托管传输层的业务。这样可以使应用在不修改代码的情况下,通过部署平台拥有诸如注册发现,熔断容错,负载均衡,调用链追踪等功能的网路能力。

本次演讲会结合华为云上Service Mesh实现的经历,带大家深入了解Service Mesh的实现原理。

演讲提纲

  • 简介

1.1 微服务带来的问题 
1.2 解决方案 
1.3 什么是Service Mesh 
1.4 为什么使用Service Mesh 
1.5 Mesher在华为的使用

  • 使用Service Mesher构建微服务系统

2.1 Mesher的部署 
2.2 微服务治理 
2.3 透明TLS传输 
2.4 Mesher的运维

  • 实现一个Mesher服务

3.1 整体架构 
3.2 实现原理 
3.3 性能对比

  • 生态和扩展

4.1 Kubernetes 
4.2 Istio

  • Service Mesh和PaaS平台

5.1 整体架构 
5.2 PaaS平台对实施Service Mesh的必要性 
5.3 华为云的实践

听众收益

  • 了解Service Mesh的实现机制 
  • 了解如何使用Service Mesh在云平台中连接,管理,监控微服务 
  • 了解如何使老旧的单体应用不改一行代码,变为云原生应用

极客邦控股(北京)有限公司

北京市朝阳区望京利泽中二路洛娃大厦C座6层1607