- 以前的程式设计经验
观众
- 软体开发人员
- 系统架构师
- DevOps 专业人士
微服务架构是一种设计方法,其中应用程式被构建为松散耦合服务的集合。本培训使参与者全面了解微服务架构原则、最佳实践和相关设计模式。该课程包括实践练习和真实示例,以帮助学员设计、实施和管理强大的微服务系统。
此讲师指导的即时培训(在线或现场)面向希望使用微服务架构构建可扩展且可维护的应用程式的中级软体开发人员、系统架构师和 DevOps 专业人员。
在本次培训结束时,参与者将能够:
- 了解微服务架构的核心原则。
- 设计和实施基于微服务的可扩展系统。
- 应用微服务的设计模式和最佳实践。
- 实施事件驱动型方法,例如 CQRS 和事件溯源。
- 解决系统操作和微服务采用方面的挑战。
课程形式
- 互动讲座和讨论。
- 大量的练习和练习。
- 在即时实验室环境中动手实施。
课程自定义选项
- 要申请本课程的定制培训,请联系我们进行安排。
了解 Microservices
- 什么是微服务?
- 微服务的主要优势和挑战
- 整体式架构与微服务架构
设计微服务系统
- 微服务架构的原则
- 定义服务边界
- Communication 服务之间
服务设计
- RESTful API 和服务协定
- 服务版本控制策略
- 微服务的数据分区和存储
事件溯源
- 了解事件溯源概念
- 事件溯源的优势和使用案例
- 实施事件驱动型架构
CQRS(命令查询责任分离)
- CQRS 简介
- 何时使用 CQRS
- 在微服务系统中实施 CQRS
其他 Design Patterns 用于基于微服务的架构
- 服务注册和发现
- 服务网格和 API 闸道
- 弹性模式(例如,断路器、隔板)
系统设计和运营
- 微服务中的监控和日志记录
- 容器化和编排(例如,Docker、Kubernetes)
- 微服务的安全注意事项
采用 Microservices
- 评估组织对微服务的准备情况
- 从 Monolith 迁移到微服务的步骤
- 管理文化和技术挑战
总结和后续步骤
United Arab Emirates - Building Microservice Architectures
Qatar - Building Microservice Architectures
Egypt - Building Microservice Architectures
Saudi Arabia - Building Microservice Architectures
South Africa - Building Microservice Architectures
Brasil - Construindo Arquiteturas de Microservice
Canada - Building Microservice Architectures
中国 - Building Microservice Architectures
香港 - Building Microservice Architectures
澳門 - Building Microservice Architectures
台灣 - Building Microservice Architectures
USA - Building Microservice Architectures
Österreich - Building Microservice Architectures
Schweiz - Building Microservice Architectures
Deutschland - Building Microservice Architectures
Czech Republic - Building Microservice Architectures
Denmark - Building Microservice Architectures
Estonia - Building Microservice Architectures
Finland - Building Microservice Architectures
Greece - Building Microservice Architectures
Magyarország - Building Microservice Architectures
Ireland - Building Microservice Architectures
Luxembourg - Building Microservice Architectures
Latvia - Building Microservice Architectures
España - Construcción de Arquitecturas de Microservicio
Italia - Building Microservice Architectures
Lithuania - Building Microservice Architectures
Nederland - Building Microservice Architectures
Norway - Building Microservice Architectures
Portugal - Construindo Arquiteturas de Microservice
România - Building Microservice Architectures
Sverige - Building Microservice Architectures
Türkiye - Building Microservice Architectures
Malta - Building Microservice Architectures
Belgique - Développement d'Architectures Microservice
France - Développement d'Architectures Microservice
日本 - Building Microservice Architectures
Australia - Building Microservice Architectures
Malaysia - Building Microservice Architectures
New Zealand - Building Microservice Architectures
Philippines - Building Microservice Architectures
Singapore - Building Microservice Architectures
Thailand - Building Microservice Architectures
Vietnam - Building Microservice Architectures
India - Building Microservice Architectures
Argentina - Construcción de Arquitecturas de Microservicio
Chile - Construcción de Arquitecturas de Microservicio
Costa Rica - Construcción de Arquitecturas de Microservicio
Ecuador - Construcción de Arquitecturas de Microservicio
Guatemala - Construcción de Arquitecturas de Microservicio
Colombia - Construcción de Arquitecturas de Microservicio
México - Construcción de Arquitecturas de Microservicio
Panama - Construcción de Arquitecturas de Microservicio
Peru - Construcción de Arquitecturas de Microservicio
Uruguay - Construcción de Arquitecturas de Microservicio
Venezuela - Construcción de Arquitecturas de Microservicio
Polska - Building Microservice Architectures
United Kingdom - Building Microservice Architectures
South Korea - Building Microservice Architectures
Pakistan - Building Microservice Architectures
Sri Lanka - Building Microservice Architectures
Bulgaria - Building Microservice Architectures
Bolivia - Construcción de Arquitecturas de Microservicio
Indonesia - Building Microservice Architectures
Kazakhstan - Building Microservice Architectures
Moldova - Building Microservice Architectures
Morocco - Building Microservice Architectures
Tunisia - Building Microservice Architectures
Kuwait - Building Microservice Architectures
Oman - Building Microservice Architectures
Slovakia - Building Microservice Architectures
Kenya - Building Microservice Architectures
Nigeria - Building Microservice Architectures
Botswana - Building Microservice Architectures
Slovenia - Building Microservice Architectures
Croatia - Building Microservice Architectures
Serbia - Building Microservice Architectures
Bhutan - Building Microservice Architectures