感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
平台工程高级概念
- 平台工程基础知识回顾
- 可扩展性背景下平台工程的演变
- 可扩展平台架构的设计原则
深入了解 Microservices 架构
- 微服务设计原则
- 将整体式应用程序分解为微服务
- Communication 模式和服务发现
使用 Docker 进行容器化
- 先进的容器化技术
- 为微服务构建优化的 Docker 映像
- 容器网络和存储注意事项
Kubernetes 生态系统与架构
- 深入探索 Kubernetes 组件
- 设置和管理 Kubernetes 集群
- Kubernetes 网络、存储和安全最佳实践
在 Kubernetes 上部署 Microservices
- 微服务的部署策略
- 使用 Helm 图表管理服务部署
- Kubernetes 环境中的持续部署实践
Microservices 中的可观测性和监控
- 为微服务实现日志记录、监视和警报
- Kubernetes 生态系统中用于可观测性的工具和平台
- 分析指标和日志以维护系统运行状况
扩展和性能调优
- 水平和垂直扩展策略
- 基于负载的自动扩展服务
- 性能调优和资源优化
弹性和可靠性工程
- 针对故障进行设计:微服务中的弹性模式
- 实施运行状况检查、熔断和速率限制
- 灾难恢复和高可用性策略
Microservices 和 Kubernetes 的安全注意事项
- 保护微服务通信
- Kubernetes 安全功能和最佳实践
- 实现服务网格以增强安全性
实践项目
- 在 Kubernetes 上设计和部署可扩展的微服务应用程序
- 实现用于微服务部署的 CI/CD 管道
- 应用监视和扩展实践来维护应用程序性能
摘要和后续步骤
要求
- 了解容器化和编排概念
- 具有 Docker 和基本 Kubernetes 操作的经验
- 熟悉云计算和微服务架构
观众
- 平台工程师
- DevOps 专业人士
- 软件架构师
35 小时
客户评论 (1)
关于微服务以及如何维护Kubernetes
Yufri Isnaini Rochmat Maulana - Bank Indonesia
课程 - Advanced Platform Engineering: Scaling with Microservices and Kubernetes
机器翻译