从Spring Cloud到Service Mesh,微服务架构治理体系如何演进?
在这个数字化转型时代,为了适应业务快速发展,互联网基础技术服务逐渐“微服务化”。近年来容器技术的快速发展,服务封装及部署的成本越来越低更是加速了这一变化。
如今,微服务已成为构建现代云应用的主导模式,它将单个组件分解为独立的服务,服务拆得越细,服务的粒度越小,可组装性就越好。在此基础上,围绕特定的业务功能,可以在业务有需求的时候快速构建相应应用。
与此同时,“大平台、微服务”已经成为一个典型技术特征。当然,微服务架构下,服务之间的调用关系变得更加复杂,以往的开发、测试、运维模式会不可避免的要进行重构或调整,
为保证服务更好的运行,就需要对这些服务进行监控和管理,这已成为令许多工程师头疼的问题。
提到微服务,当下最火热微服务治理的框架无疑就是Spring Cloud,它基于 Spring Boot 可实现快速集成,开发效率极高的特性,堪称中小型互联网公司的福音。
随着需要治理的微服务数量越来越多,着手解决服务间通信的复杂性问题被提上日程,Service Mesh作为后起之秀,在2016年被Paypal、Lyft、Ticketmaster和Credit Karma等一些国外大流量平台所使用。Service Mesh则以轻量级的网络代理的方式与应用代码部署在一起,用于保证服务与服务之间调用的可靠性。
对开发者而言,Spring Cloud 易于上手,但在实践过程中,容易让人忽视背后底层技术的理解。而Service Mesh相比侵入式的Spring Cloud有自己的独特优势,开发者更应该了解其技术发展路径。
4月21日晚20:00,CSDN技术公开课《六周玩转云原生》第五讲推出《微服务架构下,服务治理体系的演进历程》,京东云与AI事业部云产品研发部架构师张俊峰将讲述服务治理理念演变史,由浅入深讲解Spring Cloud微服务架构特点、Service Mesh技术以及京东智联云在微服务方面的探索。
张俊峰有10多年架构设计研发经验,熟悉微服务架构设计,参与了京东集团第一代微服务治理框架SAF的开发和维护,以核心架构师参与了第二代微服务治理框架JSF的架构设计和开发。在应用微服务化架构设计方面有丰富的实践经验。
适合对象
运维、研发工程师、学生、对运维、微服务感兴趣的个人、企业等。
学习要点
1、回顾服务治理理念演变史;
2、Spring Cloud在不同环境下的服务治理方式及特点;
3、ServiceMesh在服务治理实现上的理念及发展方向;
4、京东智联云在微服务方面的探索。
重磅福利
1、入群+关注公众号,课程当天可领取价值200元云资源包+硬核云原生干货资料+往期课程视频PPT/PDF
2、当天课程边学边练,我们奖励你的学习成果!!部署成功1~3名:音箱移动电源一套,部署成功4~20名:京东JOY公仔一个(详情请留意群内信息)
1、扫码二维码,回复“京东公开课”,免费进学习群
关注【京东智联云开发者】公众号,获得最新行业资讯与技术干货
课时安排
1、开课前会有短信提醒或者邮件提醒,还请报名的时候填写正确的手机号码及邮箱地址
2、开课后2-3个工作日内会上传本节课的视频回放,请无法观看直播视频的同学放心,回放视频不限时观看,届时请到报名页观看回放即可
课程安排如下:
19:45—20:00 学员提前入场
20:00—20:45 讲师上课
20:45—21:00 讲师互动答疑环节
比特币当赎金,WannaRen 勒索病毒二度来袭! 平台抗住日访问量 7 亿次,研发品控流程全公开 “手把手撕LeetCode题目,扒各种算法套路的裤子” 北京四环堵车引发的智能交通大构想 从Ngin到Pandownload,程序员如何避免面向监狱编程? 从Web1.0到Web3.0:详析这些年互联网的发展及未来方向