借助Istio,不再重复发明轮子

所属专题:可扩展、高可用架构

所属领域: 微服务、 架构、 Istio

嘉宾 : Mete Atamel | GoogleDeveloper Advocate

会议室 : 201CD

讲师介绍

专题演讲嘉宾:Mete Atamel

Google Developer Advocate

Mete Atamel是Google的开发者布道师,主要负责帮助开发者使用Google云平台。他有多年Java开发经验,近年也使用C#,热衷对比两大平台。在加入Google之前,他曾在Microsoft、Skype、Adobe、EMC和Nokia参与构建应用和服务,涉及Web、移动和云等平台。

 

Mete is a Developer Advocate at Google, currently focused on helping developers with Google Cloud Platform. As a long-time Java and a recent C# developer, he likes to compare the two ecosystems. Prior to Google, he worked at Microsoft, Skype, Adobe, EMC, and Nokia building apps and services on various web, mobile and cloud platforms. Originally from Cyprus, he currently lives in Greenwich, not too far away from the prime meridian.

议题介绍

地点:201CD
所属专题:可扩展、高可用架构
所属领域:
微服务、 架构、 Istio

演讲:借助Istio,不再重复发明轮子

容器为运行服务提供了一致、可复制的环境。如Kubernetes等容器编排(Orchestration)系统,可以用一致的API,帮助我们管理和伸缩容器集群。对于松散耦合的微服务架构而言,这是很好的起点,不过还不够。如何控制服务间的流量和实施策略?如何将服务间的依赖可视化,并快速识别问题?如何提供可验证的服务特性,来处理和测试故障?开发者可以实现自己的定制方案,也可以依赖Istio这一开放平台来连接和管理微服务,并保障安全。在本次演讲中,我们将学习Istio的主要特性,并理解其对微服务网络的助力作用。

 

Containers provide a consistent and reproducible environment to run our services. Orchestration systems like Kubernetes help us to manage and scale our container cluster with a consistent API. This is a good start for a loosely coupled microservices architecture but it is not enough. How do you control the flow of traffic and enforce policies between services? How do you visualize service dependencies and quickly identify issues? How can you provide verifiable service identities, handle and test for failures? You can implement your own custom solutions or you can rely on Istio, an open platform to connect, manage and secure microservices. In this talk, we will take a look at some of the key capabilities of Istio and see how it can help with your microservices network. 

交通指南

© 2019 Baidu - GS(2018)5572号 - 甲测资字1100930 - 京ICP证030173号 - Data © 长地万方