【Amigoscode 付费课程】Microservices and Distributed Systems

微服务和分布式系统:从头开始构建和部署微服务。

微服务是软件开发的一种架构和组织方法,其中软件由小型独立服务组成,这些服务通过定义良好的 API 进行通信。这些服务由小型、独立的团队拥有。

微服务架构使应用程序更容易扩展和更快地开发,支持创新并加快新功能的上市时间。

在本课程中,您将学习如何使用 Spring Cloud 从头开始​​构建微服务,它为开发人员提供了快速构建分布式系统中一些常见模式的工具,例如配置管理、服务发现、断路器、智能路由、微代理、控制总线, 一次性令牌, 全局锁, 领导选举, 分布式会话, 集群状态。

您还将了解 Docker 和 Kubernetes,允许您将微服务容器化并部署到最流行的开源容器编排引擎 Kubernetes。Kubernetes 提供了大规模调度和管理容器的能力。

涵盖的主题

  • Spring Boot 微服务
  • Maven(包括多模块、构建和配置文件)
  • Spring Data JPA
  • 带有 RabbitMQ 和 Kafka 的消息队列
  • Spring Cloud(OpenFeign、服务发现、分布式跟踪)
  • 配置和密钥管理
  • 用Jib包装 Jars
  • Docker
  • Kubernetes
  • 大量的练习
声明:本站所有资源、素材等全部来源于互联网,赞助VIP仅用于对IT资源服务器带宽等费用支出做支持,从本站下载资源,说明你已同意本条款。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
IT资源 - 高品质精品资源分享网站 » 【Amigoscode 付费课程】Microservices and Distributed Systems