极客时间 微服务架构核心20讲视频教程

互联网时代,企业在瞬息万变的市场赢得和保持竞争优势的核心在于持续创新。业界前沿互联网公司的实践表明,微服务架构 (Microservices Architecture) 是企业应对业务复杂性,支持大规模持续创新行之有效的架构手段。
微服务架构作为一种渐进式的演进架构,自提出以来便被互联网企业和传统企业所重视和采用。微服务架构所涉及的知识广泛,其学习曲线相对陡峭,其中架构落地、网关、监控等技术问题是常见的挑战。技术人员光靠自学摸索,通常需要耗费不少时间精力。由于微服务架构可操作学习的案例相对较少,尤其是大型业务微服务架构应用案例,所以大家对微服务架构理念虽然有一定理解,但是对微服务架构如何落地缺乏可靠的最佳实践经验。
技术基础和平台工具易学,但架构思维和落地经验难建。一个合格的架构师除了最核心的技术理论基础之外,必须具备良好的架构视野和思维模式,以及通过技术与业务结合的落地实践所总结的行之有效的经验和方法论。
本视频课程由 20 个白板短视频组成,技术人员可以在碎片化时间自由学习,快速掌握以下核心要点:
一、理解微服务原理,先决条件,微服务架构和组织架构的关系
二、理解微服务中台架构
三、理解总体微服务基础架构体系
四、理解公共运行时服务,服务发现,网关和配置中心原理和架构
五、理解典型微服务框架和通讯模式,两层服务模式
六、理解微服务监控体系和可靠性工程实践
七、理解常用后台支持服务和开源实践
八、理解基于容器云的持续交付流水线,各种发布模式

课程大纲:

第1讲:什么是微服务架构?

第2讲:架构师如何权衡微服务的利弊?

第3讲:康威法则和微服务给架构师怎样的启示?

第4讲:企业应该在什么时候开始考虑引入微服务?

第5讲:什么样的组织架构更适合微服务?

第6讲:如何理解阿里巴巴提出的微服务中台战略?

第7讲:如何给出一个清晰简洁的服务分层方式?

第8讲:微服务总体技术架构体系是怎样设计的?

第9讲:微服务最经典的三种服务发现机制

第10讲:微服务 API 服务网关(一)原理

第11讲:微服务 API 服务网关(二)开源网关 Zuul

第12讲:跟 Netflix 学习微服务路由发现体系

第13讲:集中式配置中心的作用和原理是什么?

第14讲:微服务通讯方式 RPC vs REST

第15讲:微服务框架需要考虑哪些治理环节?

第16讲:微服务监控系统分层和监控架构

第17讲:微服务的调用链监控该如何选型?

第18讲:微服务的容错限流是如何工作的?

第19讲:Docker 容器部署技术 & 持续交付流水线

第20讲:容器集群调度和基于容器的发布体系

免责声明
本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。
我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!
星期八资源网 » 极客时间 微服务架构核心20讲视频教程