着力点在于分享当前关注度较高的Istio、Conduit、Service Mes... 展开 >
华为开源能力中心技术专家,目前在华为负责ServiceComb开源项目。
前红帽软件首席软件工程师,在企业级开源中间件开发方面有十余年经验,有丰富的Java开发和使用经验,函数式编程爱好者。
从2006年开始一直从事Apache开源中间件项目的开发工作,先后参与Apache CXF, Apache Camel,以及Apache ServiceMix的开发。对微服务架构,WebServices,Enterprise Integration Pattern,SOA, OSGi 均有比较深入的研究。
着力点在于分享当前关注度较高的Istio、Conduit、Service Mesh等在一线企业的技术和精进案例,帮助正在入门的企业提供参考和指导。
Istio - Weaving, Securing and Observing microservices
With the rapid adoption of microservices, Istio has become the de facto framework to load-balance, route, secure and monitor the traffic that flows between microservices. Istio provides a common networking, security, policy and telemetry substrate for services that we call a 'Service-Mesh'. Come learn how the service-mesh helps with the transition to microservices, to empower operations teams, to adopt security best-practices and much more. We'll also cover the state and ecosystem of the project, where it's headed and how you can get involved.
参考翻译:Istio-构造、守护、监控微服务的守护神
Istio 作为用于微服务服务聚合层管理的新锐项目,是 Google、IBM、Lyft 首个共同联合开源的项目,提供了统一的连接,安全,管理和监控微服务的方案。Istio 将流量管理添加到微服务中,并为增值功能(如安全性,监控,路由,连接管理和策略)创造了基础,称之为Service-Mesh(服务网格)。这次演讲,会讲解Service-Mesh如何帮助微服务项目进行过渡的,如何授权给运维团队的,如何采用安全的最佳实践等等。同时也会分享Istio项目的进展和生态效果。
Outline:
1. What is service mesh?
2. Introduce Istio, its architecture and components
3. Recommended Incremental adoption of Istio and user cases
4. Istio latest release update
5. Istio Community: how to get involved?
提纲:
Envoy 作为服务网格数据面之一,以其强大的服务治理能力、卓越的性能和低廉的资源消耗,已被许多知名互联网公司应用在生产系统中。但其繁杂的配置让人望而却步,自身缺乏集中的管控让运维难度极高,而开源项目 Istio 的光芒更掩盖了其本应得到的更多关注。本次演讲将分享思源科技在自研 Envoy 控制面时所遇到的问题,尝试理清 Envoy 的服务治理配置及接口,以便大家能深入理解与 Envoy 的交互机制,让自研 Envoy 控制面更加轻松。
听众受益
微服务架构可以更好的进行业务解耦,具备更好的独立性以及扩展性,可以提高研发团队间的并行化研发速度,提升效率、提高模块复用性,具备高可用、高并发特性。但如何拆分微服务、如何治理微服务至关重要。
作为创业公司,贝聊在短短几年内,用户规模迅速达到千万级别,每年DAU均呈倍数级增长,面对如此快速的发展,如何平滑的从单体应用架构演进到微服务架构?如何进行微服务拆分以及构建微服务治理体系?在本次演讲中,我将逐一解密。
2016年开始,51信用卡开始采用微服务系统架构,在业务快速迭代、系统规模及复杂度快速增长的背景下,服务架构腐化、研发过程中环境不稳定、问题排查困难、调用链路复杂、研发效率偏低的问题越发凸显。业界对分布式服务的治理更多停留在服务注册与发现、服务高SLA、限流与降级、服务的调度和编排等,持续集成、持续交付、DevOps等概念在业界逐渐流行起来,但相关实践并没有有效解决上述痛点。
我们围绕效率和质量的核心目标,通过一系列基础设施的建设和完善,在更好的享受微服务带来的技术优势的同时,逐步解决微服务引发的一系列痛点问题。