感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
介绍Microservices和Spring Cloud
- 单体与Microservices架构
- Microservices的核心概念
- 介绍Spring Boot和Spring Cloud
- 用Spring Boot构建一个简单的RESTful微服务
- 动手实验:实现基本的微服务
服务发现与Configuration Management
- 使用Eureka进行服务注册和发现
- 使用Ribbon处理负载平衡
- 使用Spring Cloud Config进行集中配置
- 使用Spring Cloud Gateway进行API网关
- 动手实验:实现API网关和服务发现
Communication和韧性
- 使用Feign客户端进行服务间Communication
- 使用Resilience4J实现电路断路器
- 处理失败和回退机制
- 使用Spring Cloud Sleuth和Zipkin进行分布式追踪
- 动手实验:配置服务韧性
使用Docker对Microservices进行容器化
- 容器和Docker的介绍
- 给Spring Boot应用程序Docker化
- 使用Docker Compose创建多容器应用程序
- 使用Docker Networks管理Microservices
- 动手实验:用Docker Compose部署Microservices
监控、日志记录和安全
- 用Spring Boot Actuator监控Microservices
- 使用ELK Stack(Elasticsearch、Logstash、Kibana)进行集中日志记录
- Microservices的安全最佳实践
- 配置身份验证和授权
- 动手实验:设置安全和监控
利用Kubernetes进行扩展和 orchestration
- Kubernetes和容器Orchestration的介绍
- 在Kubernetes中部署Microservices
- 在生产中扩展和管理Microservices
- 负载平衡和自动扩展
- 动手实验:在Kubernetes上部署Microservices
高级Microservices模式
- 具有Kafka的事件驱动架构
- 使用Istio进行Service Mesh
- 分布式事务和Saga模式
- Microservices的CI/CD管道
- 动手实验:实现高级Microservices模式
期末项目和最佳实践
- 建立一个完整的Microservices系统
- 调试和排除常见问题
- 性能优化策略
- 生产部署的最佳实践
- 问答环节和最后总结
总结和结论
最低要求
- 對微服務架構的理解
- 擁有Java和Spring Boot的經驗
- 對REST API和容器有基本了解
觀眾
- 軟件開發人員
- DevOps工程師
- 雲架構師
- 系統管理員
35 時間:
客戶評論 (5)
課程內容非常動態且實用,此外還通過URL爲我們提供了虛擬機
Aida - ENGINEERING AND SERVICES JF S.A. DE C.V.
課程 - Spring Cloud for Microservices
機器翻譯
OC對我們來說是新的,我們學到了很多,實驗非常出色
sharkey dollie
課程 - OpenShift 4 for Administrators
機器翻譯
實踐案例與開放討論
Nenad Terzic - Pejsejf B"lgaria EOOD
課程 - Building Microservices with Spring Cloud and Netflix OSS
機器翻譯
課程非常出色。我們的培訓師Andreas準備充分,回答了我們提出的所有問題。同時,他在我們遇到困難時提供了幫助,並在需要時詳細解釋。這是我參加過的最好的課程。
Bozhidar Marinov - Pejsejf B"lgaria EOOD
課程 - Microservices with Spring Cloud and Kafka
機器翻譯
它爲Docker和Kubernetes提供了良好的基礎。
Stephen Dowdeswell - Global Knowledge Networks UK
課程 - Docker (introducing Kubernetes)
機器翻譯