课程大纲
Microservices架构
- 微服务的基本原则
- 核心组件和服务设计
- 常见的微服务模式
- 服务间通信策略
- 在微服务中处理分布式事务
- 微服务架构中的安全性考虑
- orchestration 和服务发现
- 微服务的容器化
- 微服务的监控和可观察性
- 无伺服器和事件来源的介绍
基于容器的应用程序架构
- 容器化概念介绍
- Docker:容器创建和管理
- 针对容器化应用程序的设计原则
- Kubernetes和容器编排的基本原则
- 在容器化环境中>Networking
- 容器的安全最佳实践
- 使用Service Mesh进行微服务通信
- 负载平衡和扩展策略
- 分布式追踪和指标收集
- 容器部署的代码基础设施(IaC)
- 设置容器部署平台
CI/CD 部署
- CI/CD 管道的关键概念
- CI/CD 自动化的工具和技术
- 自动化构建和版本控制
- CI/CD 中的自动化测试策略
- 部署自动化和发布策略
- 在部署中使用基础设施即代码(IaC)
- 部署模式:蓝绿色、Canary 和 Rolling 更新
- 将安全性集成到DevOps(DevSecOps)中
ABC(先进的最佳实践和考虑事项)
- 具有弹性架构的最佳实践
- 性能优化和可扩展性考虑
- 微服务和容器的灾难恢复计划
总结和结论
要求
- 软件开发的基本知识
- 对云计算概念的理解
- 对Linux命令行使用的熟悉
观众
- 软件开发人员
- DevOps工程师
- 云架构师
- 系统管理员
客户评论 (5)
引人入胜,实践性强。
Balavignesh Elumalai - Scottish Power
课程 - SonarQube for DevOps
机器翻译
培训师经验丰富,讲解清晰透彻。其深厚的知识储备和教学热情令人高度赞赏。
Anup Kumar - SMR Automotive Mirrors Stuttgart
课程 - Jenkins 2: Building CI/CD Pipelines
机器翻译
培训师非常有条理。他在一开始就解释了培训所需的所有工具。培训师耐心解答了所有疑问,并讨论了实际应用案例。
Vivek Verma - Global Knowledge Network Training Ltd
课程 - DevOps Practical Implementation and Tools
机器翻译
非常详细,培训师对主题非常了解,并涵盖了很多内容
Gabriel Kelly Navarro - Opswerks
课程 - Advanced Spinnaker
机器翻译
Luke was very knowledgeable, patient, and very open to satisfy my curiosity, for example I asked him to generate errors to see how system will response, etc. He would go above and beyond to answer questions or demonstrate the functionalities, even some of my questions were out of the class scope. He gave me a real experience with the system. I definitely will take another class with him and recommend him as a teacher for others. Thank you Luke!.
Tina Henderson
课程 - Test Automation with Selenium and Jenkins
机器翻译