- 软件开发的基本知识
- 对云计算概念的理解
- 对Linux命令行使用的熟悉
观众
- 软件开发人员
- DevOps工程师
- 云架构师
- 系统管理员
韧性架构是现代可扩展应用程序的基础。本课程涵盖微服务架构、基于容器的应用程序设计以及CI/CD部署策略,以构建高可用性和容错系统。
这门由教师主导的在线培训课程(或现场)旨在针对中级到高级的开发人员、DevOps 专业人员和架构师,这些人员希望使用微服务、容器和持续集成/持续部署 (CI/CD) 管道来设计、部署和管理韧性应用程序。
培训结束时,参与者将能够:
- 理解并实现微服务架构。
- 部署和管理Docker和Kubernetes的容器化应用程序。
- 为自动化部署设置和优化CI/CD管道。
- 应用安全性、监控和可观察性的最佳实践。
课程格式
- 互动式讲座和讨论。
- 大量的练习和实践。
- 在现场实验室环境中进行实动实施。
课程定制选项
- 要请求定制此课程的培训,请联系我们进行安排。
Microservices架构
- 微服务的基本原则
- 核心组件和服务设计
- 常见的微服务模式
- 服务间通信策略
- 在微服务中处理分布式事务
- 微服务架构中的安全性考虑
- orchestration 和服务发现
- 微服务的容器化
- 微服务的监控和可观察性
- 无伺服器和事件来源的介绍
基于容器的应用程序架构
- 容器化概念介绍
- Docker:容器创建和管理
- 针对容器化应用程序的设计原则
- Kubernetes和容器编排的基本原则
- 在容器化环境中>Networking
- 容器的安全最佳实践
- 使用Service Mesh进行微服务通信
- 负载平衡和扩展策略
- 分布式追踪和指标收集
- 容器部署的代码基础设施(IaC)
- 设置容器部署平台
CI/CD 部署
- CI/CD 管道的关键概念
- CI/CD 自动化的工具和技术
- 自动化构建和版本控制
- CI/CD 中的自动化测试策略
- 部署自动化和发布策略
- 在部署中使用基础设施即代码(IaC)
- 部署模式:蓝绿色、Canary 和 Rolling 更新
- 将安全性集成到DevOps(DevSecOps)中
ABC(先进的最佳实践和考虑事项)
- 具有弹性架构的最佳实践
- 性能优化和可扩展性考虑
- 微服务和容器的灾难恢复计划
总结和结论
United Arab Emirates - Resilient Architecture: Microservices, Containers, and CI/CD
Qatar - Resilient Architecture: Microservices, Containers, and CI/CD
Egypt - Resilient Architecture: Microservices, Containers, and CI/CD
Saudi Arabia - Resilient Architecture: Microservices, Containers, and CI/CD
South Africa - Resilient Architecture: Microservices, Containers, and CI/CD
Brasil - Resilient Architecture: Microservices, Containers, and CI/CD
Canada - Resilient Architecture: Microservices, Containers, and CI/CD
中国 - Resilient Architecture: Microservices, Containers, and CI/CD
香港 - Resilient Architecture: Microservices, Containers, and CI/CD
澳門 - Resilient Architecture: Microservices, Containers, and CI/CD
台灣 - Resilient Architecture: Microservices, Containers, and CI/CD
USA - Resilient Architecture: Microservices, Containers, and CI/CD
Österreich - Resilient Architecture: Microservices, Containers, and CI/CD
Schweiz - Resilient Architecture: Microservices, Containers, and CI/CD
Deutschland - Resilient Architecture: Microservices, Containers, and CI/CD
Czech Republic - Resilient Architecture: Microservices, Containers, and CI/CD
Denmark - Resilient Architecture: Microservices, Containers, and CI/CD
Estonia - Resilient Architecture: Microservices, Containers, and CI/CD
Finland - Resilient Architecture: Microservices, Containers, and CI/CD
Greece - Resilient Architecture: Microservices, Containers, and CI/CD
Magyarország - Resilient Architecture: Microservices, Containers, and CI/CD
Ireland - Resilient Architecture: Microservices, Containers, and CI/CD
Luxembourg - Resilient Architecture: Microservices, Containers, and CI/CD
Latvia - Resilient Architecture: Microservices, Containers, and CI/CD
España - Resilient Architecture: Microservices, Containers, and CI/CD
Italia - Resilient Architecture: Microservices, Containers, and CI/CD
Lithuania - Resilient Architecture: Microservices, Containers, and CI/CD
Nederland - Resilient Architecture: Microservices, Containers, and CI/CD
Norway - Resilient Architecture: Microservices, Containers, and CI/CD
Portugal - Resilient Architecture: Microservices, Containers, and CI/CD
România - Resilient Architecture: Microservices, Containers, and CI/CD
Sverige - Resilient Architecture: Microservices, Containers, and CI/CD
Türkiye - Resilient Architecture: Microservices, Containers, and CI/CD
Malta - Resilient Architecture: Microservices, Containers, and CI/CD
Belgique - Resilient Architecture: Microservices, Containers, and CI/CD
France - Resilient Architecture: Microservices, Containers, and CI/CD
日本 - Resilient Architecture: Microservices, Containers, and CI/CD
Australia - Resilient Architecture: Microservices, Containers, and CI/CD
Malaysia - Resilient Architecture: Microservices, Containers, and CI/CD
New Zealand - Resilient Architecture: Microservices, Containers, and CI/CD
Philippines - Resilient Architecture: Microservices, Containers, and CI/CD
Singapore - Resilient Architecture: Microservices, Containers, and CI/CD
Thailand - Resilient Architecture: Microservices, Containers, and CI/CD
Vietnam - Resilient Architecture: Microservices, Containers, and CI/CD
India - Resilient Architecture: Microservices, Containers, and CI/CD
Argentina - Resilient Architecture: Microservices, Containers, and CI/CD
Chile - Resilient Architecture: Microservices, Containers, and CI/CD
Costa Rica - Resilient Architecture: Microservices, Containers, and CI/CD
Ecuador - Resilient Architecture: Microservices, Containers, and CI/CD
Guatemala - Resilient Architecture: Microservices, Containers, and CI/CD
Colombia - Resilient Architecture: Microservices, Containers, and CI/CD
México - Resilient Architecture: Microservices, Containers, and CI/CD
Panama - Resilient Architecture: Microservices, Containers, and CI/CD
Peru - Resilient Architecture: Microservices, Containers, and CI/CD
Uruguay - Resilient Architecture: Microservices, Containers, and CI/CD
Venezuela - Resilient Architecture: Microservices, Containers, and CI/CD
Polska - Resilient Architecture: Microservices, Containers, and CI/CD
United Kingdom - Resilient Architecture: Microservices, Containers, and CI/CD
South Korea - Resilient Architecture: Microservices, Containers, and CI/CD
Pakistan - Resilient Architecture: Microservices, Containers, and CI/CD
Sri Lanka - Resilient Architecture: Microservices, Containers, and CI/CD
Bulgaria - Resilient Architecture: Microservices, Containers, and CI/CD
Bolivia - Resilient Architecture: Microservices, Containers, and CI/CD
Indonesia - Resilient Architecture: Microservices, Containers, and CI/CD
Kazakhstan - Resilient Architecture: Microservices, Containers, and CI/CD
Moldova - Resilient Architecture: Microservices, Containers, and CI/CD
Morocco - Resilient Architecture: Microservices, Containers, and CI/CD
Tunisia - Resilient Architecture: Microservices, Containers, and CI/CD
Kuwait - Resilient Architecture: Microservices, Containers, and CI/CD
Oman - Resilient Architecture: Microservices, Containers, and CI/CD
Slovakia - Resilient Architecture: Microservices, Containers, and CI/CD
Kenya - Resilient Architecture: Microservices, Containers, and CI/CD
Nigeria - Resilient Architecture: Microservices, Containers, and CI/CD
Botswana - Resilient Architecture: Microservices, Containers, and CI/CD
Slovenia - Resilient Architecture: Microservices, Containers, and CI/CD
Croatia - Resilient Architecture: Microservices, Containers, and CI/CD
Serbia - Resilient Architecture: Microservices, Containers, and CI/CD
Bhutan - Resilient Architecture: Microservices, Containers, and CI/CD
Nepal - Resilient Architecture: Microservices, Containers, and CI/CD
Uzbekistan - Resilient Architecture: Microservices, Containers, and CI/CD