从理论到实践,理解微服务关键问题

百家 作者:InfoQ 2018-01-18 03:14:28

微服务架构 (Microservices Architecture) 近年来一直是互联网技术圈的热点,诸多新技术如 Docker、Kubernetes、DevOps、持续交付、Service Mesh 等背后都有微服务架构的影子。

微服务架构已经不是一个新概念,很多业界前沿互联网公司的实践表明,微服务作为一种渐进式的演进架构,是企业应对业务复杂性,支持大规模持续创新行之有效的架构手段。

在过去三年中,有大量的互联网公司包括很多做技术转型的传统企业,都在着手落地微服务架构。但在搭建微服务架构体系过程中,他们通常都会面临相同的疑问:

  • 为什么要选择微服务架构?

  • 我们公司业务或者系统是否适合微服务架构?以及何时选择微服务架构?

  • 微服务架构有哪些技术关注点 (Technical Concerns)?

  • 需要哪些基础框架或组件来支持微服务架构?

  • 这些框架或组件该如何选型?

  • 微服务可能会带来哪些潜在问题?

  • 落地微服务架构有哪些必备的重点知识和最佳实践经验?

由于微服务架构所涉及的知识广泛,学习曲线相对陡峭,其中架构落地、网关、监控等技术问题是常见的挑战。为了帮助技术人员在微服务架构落地实践中提高效率,少走弯路,InfoQ 特邀请微服务技术专家、资深架构师杨波老师共同策划和制作了《微服务架构核心 20 讲》视频课程,就大家最关注的微服务落地关键问题做深入浅出的讲解。

杨波老师有十余年互联网分布式系统研发和架构经验,现担任拍拍贷技术中心框架研发部总监,主导微服务架构体系建设。曾作为核心开发人员参与亿贝(eBay)开放 API 平台研发,曾任携程旅游网(Ctrip)技术研发总监,主导携程大规模 SOA 体系建设,也曾在唯品会(VIPShop)任资深云平台架构师,负责容器 PaaS 平台的调研和架构。杨波老师曾多次在 InfoQ 发表技术文章,在大型技术会议如 ArchSummit 大会进行技术分享交流,受到广泛好评。

《微服务架构核心 20 讲》视频课程主要包含四大模块,分别是:微服务原理和组织架构、微服务技术体系和关键支撑服务、微服务框架治理和监控、微服务的持续交付。课程以白板小课的形式,也方便学员在碎片化时间高效学习。

课程已经上线「极客时间」App,各位读者可以扫描下方二维码图片进行免费试看课程。

扫码免费试看课程,或者点击「阅读原文」查看课程。

关注公众号:拾黑(shiheibook)了解更多

[广告]赞助链接:

四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/

公众号 关注网络尖刀微信公众号
随时掌握互联网精彩
赞助链接