Course Code: advplatformengr
Duration: 35 hours
Prerequisites:
  • 了解容器化和编排概念
  • 具有 Docker 和基本 Kubernetes 操作的经验
  • 熟悉云计算和微服务架构

观众

  • 平台工程师
  • DevOps 专业人士
  • 软件架构师
Overview:

高级平台工程是微服务的战略应用,Kubernetes用于高效可靠地扩展应用程序。

这种由讲师指导的现场培训(在线或远程)面向希望掌握使用微服务和 Kubernetes 的扩展应用程序的高级平台工程师和 DevOps 专业人士。

在培训结束时,参与者将能够:

  • 设计和实现可扩展的微服务架构。
  • 在 Kubernetes 个集群上部署和管理应用程序。
  • 利用 Helm 图表进行高效的服务部署。
  • 监视和维护生产中微服务的运行状况。
  • 在 Kubernetes 环境中应用安全性和合规性的最佳实践。

课程形式

  • 互动讲座和讨论。
  • 大量的练习和练习。
  • 在现场实验室环境中动手实施。

课程自定义选项

  • 如需申请本课程的定制培训,请联系我们进行安排。
Course Outline:

平台工程高级概念

  • 平台工程基础知识回顾
  • 可扩展性背景下平台工程的演变
  • 可扩展平台架构的设计原则

深入了解 Microservices 架构

  • 微服务设计原则
  • 将整体式应用程序分解为微服务
  • Communication 模式和服务发现

使用 Docker 进行容器化

  • 先进的容器化技术
  • 为微服务构建优化的 Docker 映像
  • 容器网络和存储注意事项

Kubernetes 生态系统与架构

  • 深入探索 Kubernetes 组件
  • 设置和管理 Kubernetes 集群
  • Kubernetes 网络、存储和安全最佳实践

在 Kubernetes 上部署 Microservices

  • 微服务的部署策略
  • 使用 Helm 图表管理服务部署
  • Kubernetes 环境中的持续部署实践

Microservices 中的可观测性和监控

  • 为微服务实现日志记录、监视和警报
  • Kubernetes 生态系统中用于可观测性的工具和平台
  • 分析指标和日志以维护系统运行状况

扩展和性能调优

  • 水平和垂直扩展策略
  • 基于负载的自动扩展服务
  • 性能调优和资源优化

弹性和可靠性工程

  • 针对故障进行设计:微服务中的弹性模式
  • 实施运行状况检查、熔断和速率限制
  • 灾难恢复和高可用性策略

Microservices 和 Kubernetes 的安全注意事项

  • 保护微服务通信
  • Kubernetes 安全功能和最佳实践
  • 实现服务网格以增强安全性

实践项目

  • 在 Kubernetes 上设计和部署可扩展的微服务应用程序
  • 实现用于微服务部署的 CI/CD 管道
  • 应用监视和扩展实践来维护应用程序性能

摘要和后续步骤

Sites Published:

United Arab Emirates - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Qatar - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Egypt - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Saudi Arabia - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

South Africa - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Brasil - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Canada - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

中国 - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

香港 - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

澳門 - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

台灣 - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

USA - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Österreich - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Schweiz - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Deutschland - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Czech Republic - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Denmark - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Estonia - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Finland - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Greece - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Magyarország - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Ireland - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Luxembourg - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Latvia - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

España - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Italia - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Lithuania - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Nederland - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Norway - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Portugal - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

România - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Sverige - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Türkiye - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Malta - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Belgique - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

France - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

日本 - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Australia - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Malaysia - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

New Zealand - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Philippines - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Singapore - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Thailand - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Vietnam - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

India - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Argentina - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Chile - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Costa Rica - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Ecuador - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Guatemala - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Colombia - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

México - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Panama - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Peru - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Uruguay - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Venezuela - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Polska - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

United Kingdom - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

South Korea - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Pakistan - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Sri Lanka - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Bulgaria - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Bolivia - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Indonesia - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Kazakhstan - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Moldova - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Morocco - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Tunisia - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Kuwait - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Oman - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Slovakia - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Kenya - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Nigeria - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Botswana - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Slovenia - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Croatia - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Serbia - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Bhutan - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Nepal - Advanced Platform Engineering: Scaling with Microservices and Kubernetes

Uzbekistan - Advanced Platform Engineering: Scaling with Microservices and Kubernetes