[关闭]
@Lucien 2017-10-24T07:55:15.000000Z 字数 822 阅读 650

Service Mesh在华为云的实践


题目:Service Mesh在华为云的实践

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

演讲摘要:

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

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

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

提纲:

1.简介

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

2.使用Service Mesher构建微服务系统

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

3.实现一个Mesher服务

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

  1. 生态和扩展

4.1 Kubernetes
4.2 Istio

  1. Service Mesh和PaaS平台

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

听众收益:

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

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注