Microservices: Designing Highly Scalable Systems

Microservices: Designing Highly Scalable Systems

了解如何设计健壮、高度可扩展和松耦合的微服务。

你将会学到的

  • 微服务的核心原则
  • 微服务的好处和反模式
  • 微服务架构的构建块
  • 通过 API 网关进行客户端到微服务的通信
  • 使用事件总线的事件驱动通信
  • 如何保护微服务
  • 如何在基于微服务的系统中管理数据
  • 分布式事务如何与微服务一起工作
  • 微服务成功因素
  • 微服务的容器化
  • 构建和管理微服务的工具和技术
  • 如何将单体应用程序转换为微服务
  • CQRS
  • Saga模式

要求

  • 对软件架构感兴趣
  • 渴望构建强大的、高度可扩展的应用程序

说明

本课程的目标是为您提供设计强大、高度可扩展的微服务架构所需的所有知识。

如果您对微服务一无所知,那么本课程非常适合您!您将快速而全面地了解微服务世界!

完成本课程后,您将了解如何在基于微服务的系统中管理数据和分布式事务。您还将学习如何保护微服务,以及微服务如何通过异步事件驱动的通信相互交互,同时保持自主性和独立性。

在本课程结束时,您将学习如何将单体应用程序转换为微服务

学生对这门课程有什么看法?

5 星:迄今为止我听到的对微服务最简洁的解释之一。这是一个很好的介绍,这些部分有助于填补我一直在使用的工具的一些知识空白。微服务的“是什么”和“为什么”的大分解 – Miguel Malcolm

5 星:简单易懂的介绍,但微服务架构的高级方法。我会向任何想要进入微服务架构的人推荐这个。-迈克尔·盖基

5 星:精彩的课程。对构成微服务架构的内容进行了很好的概述。干得好肖恩。- Akoni T 恤

5 星:关于微服务架构各个方面的集中信息 – Vyacheslav Kolotiy

5 星:了解微服务原理的好课程。——安德鲁·罗森鲍姆

5 星:优秀的入门课程。微服务的伟大概述。-

5 星:完全符合我想要的细节水平。它在架构级别保持高水平,同时进入足够的细节来触及关键的架构概念。这是一门很好的课程,可以在空间中定位,最后的阅读清单非常有帮助。谢谢你开这堂课。-彼得·科多内

5 星:非常简单,切中要害。一顿丰盛的微服务,短时间内解释的非常整齐。强烈建议任何想要开始从事微服务工作或已经从事微服务工作的人学习一些新的模式和技术。- Raghavendra Shapur Chandraiah Setty

此课程面向哪些人:

  • 软件架构师
  • 软件工程师
  • 产品经理
  • 系统分析师
  • 业务分析师
  • IT 经理

 

声明:本站所有资源、素材等全部来源于互联网,赞助VIP仅用于对IT资源服务器带宽等费用支出做支持,从本站下载资源,说明你已同意本条款。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
TheItzy » Microservices: Designing Highly Scalable Systems