关于微服务:系列开篇|云原生时代下微服务架构进阶之路

74次阅读

共计 1598 个字符,预计需要花费 4 分钟才能阅读完成。

云原生时代,很多新兴技术和实际不断涌现,而企业用户在实现云原生之旅的时候经常面临诸多新兴开源技术不知如何抉择,或者有了技术堆栈然而具体落地执行困难重重的场面;这其中,尤其是微服务的技术堆栈抉择和落地实现往往是其中的焦点问题。

VMware 是业界出名的云原生畛域的技术领导力厂商,在近些年服务了大量企业用户胜利地实现了微服务利用实现和落地。

《云原生时代下微服务架构进阶之路》系列文章,就是和读者一起分享,VMware 在相干畛域的胜利实践经验,和作者的技术洞察。

微服务这个词置信大家早曾经耳熟能详了,对于微服务这个词,单纯从字面上了解,咱们把它拆分为”微”和“服务”这两局部的组合。 对于 ” 微 ” 能够了解为是对业务的拆分粒度,” 服务 ” 能够了解为是特定一组业务逻辑并且能够提供某种业务解决的能力的聚合。

那么如何进行业务的划分?微服务划分最佳实际的门路又是怎么的?以及是否具备一些开发利器可能减速微服务的开发落地工作?诸如此类的问题都会在咱们微服务架构设计过程中不可避免的遇到。此时一整套卓有成效的工程方法论 + 最佳实际 + 开发框架就变得尤为重要。

本系列文章包含四大章节

总共十三个主题

在第一章节的三个主题中您将理解到传统”巨石”利用的优劣势、微服务架构的倒退历史、劣势以及微服务拆分利器(DDD 畛域驱动设计)的实现门路。

  1. 云原生时代下微服务架构进阶之路《一》

・ 开篇概述,云原生历史简介,以及传统”巨石利用”的劣势。

・ 微服务架构设计的思考

  1. 云原生时代下微服务架构进阶之路《二》

・ 微服务历史简介

・ 微服务架构相比传统 “ 巨石 ” 架构的劣势

・ 微服务划分准则概览

  1. 云原生时代下微服务架构进阶之路《三》

・ 微服务划分的方法论,又会用到哪些工具以及畛域驱动(DDD)的实现门路


在第二章节的三个主题中您将深刻理解微服务划分的最佳实际门路。

  1. 云原生时代下微服务架构进阶之路《四》

・ Event Storming 介绍

・ Event Storming 具体流程、细节

  1. 云原生时代下微服务架构进阶之路《五》

・ Boris 介绍

・ Boris 具体流程、细节

  1. 云原生时代下微服务架构进阶之路《六》

・ Sanp-E 介绍

・ Sanp-E 具体流程、细节


在第三章节的七个主题中您将深刻理解微服务开发利器 Spring 的相干细节,包含 Spring Boot、Spring Cloud、Spring Native 等内容。

  1. 云原生时代下微服务架构进阶之路《七》

・ Spring 倒退历史 & 简介

・ Spring 技术体系介绍 (Spring & Spring Boot & Spring Cloud & Spring Native)

  1. 云原生时代下微服务架构进阶之路《八》

・ Spring Boot 微服务开发基石揭秘

  1. 云原生时代下微服务架构进阶之路《九》

・ 深刻理解微服务架构解决方案 Spring Cloud

  1. 云原生时代下微服务架构进阶之路《十》

・ 深刻理解 Spring Cloud Stream

  1. 云原生时代下微服务架构进阶之路

    《十一》

・ Spring Native 详解

  1. 云原生时代下微服务架构进阶之路

    《十二》

・ 下一代 Spring 技术之 Spring Boot3.0 & Spring 6


最初一个章节次要是对整个系列的一个回顾,总结。

  1. 云原生时代下微服务架构进阶之路

    《十三》

・ 回顾 & 总结

《云原生时代下微服务架构进阶之路》系列文章将从下周开始公布,通过业余视角,为您提供全方位的产品信息以及多维度的技术解读,为您的企业转型和业务倒退提供高效的运维工具和解决方案,敬请关注!


作者简介

李刚,VMware 大中华区利用现代化部门高级零碎架构师,资深企业级软件开发和软件系统架构师。Spring Cloud 开源社区我的项目贡献者、Netflix 开源社区贡献者。近几年,参加并主导了许多大型企业客户的利用现代化数字转型我的项目,波及物流、制作、金融等诸多畛域。特地对微服务实现办法、现代化利用架构设计、云原生施行落地、开源软件技术等方面有着丰盛教训。

起源|公众号:VMwareTanzu 云原生

正文完
 0