Content
16 Lessons • 0 Quizzes • 0 Challenges
简介
- 1
开始之前
示例应用程序
- 1
概览:示例应用程序
- 2
探索业务驱动因素及其应用
- 3
评估架构结构与范式
- 4
回顾实现细节
- 5
摘要:示例应用程序
- 6
测验:示例应用程序
生产者-消费者模式
- 1
概述:生产者-消费者模式
- 2
查看生产者与消费者
- 3
探索代码中的实现细节
- 4
审查基础设施实现细节
- 5
摘要:生产者-消费者模式
- 6
测验:生产者-消费者模式
消息代理
- 1
概述:消息代理
- 2
什么是消息代理?
- 3
检查消息协议、模式和传递模式
- 4
实现消息代理技术
- 5
摘要:消息代理
- 6
测验:消息代理
领域模型与异步事件
- 1
概览:领域模型与异步事件
- 2
回顾领域结构与组件
- 3
探索更多领域结构
- 4
使用异步操作
- 5
摘要:领域模型与异步事件
- 6
测验:领域模型与异步事件
容器化与本地环境设置
- 1
概述:容器化与本地环境设置
- 2
回顾容器化基础
- 3
设置本地环境
- 4
使用 Dockerfile 构建并本地运行
- 5
摘要:容器化与本地环境设置
- 6
测验:容器化与本地环境设置
微服务的本地测试与调试
- 1
概述:微服务的本地化测试与调试
- 2
配置编排与容器
- 3
容器中的调试
- 4
针对容器进行测试
- 5
摘要:微服务的本地化测试与调试
- 6
测验:微服务的本地化测试与调试
微服务可观测性
- 1
概览:微服务可观测性
- 2
可观测性
- 3
存活探针和就绪探针
- 4
日志聚合
- 5
相关性与因果关系
- 6
摘要:微服务可观测性
- 7
测验:微服务可观测性
持续集成与持续交付流水线及集成测试
- 1
概述:持续集成/持续交付流水线与集成测试
- 2
回顾常见的 CI/CD 模式
- 3
启用 GitHub Actions 实现持续集成与持续部署
- 4
选择集成测试套件的方法论
- 5
摘要:持续集成/持续交付流水线与集成测试
- 6
测验:持续集成/持续交付流水线与集成测试
故障注入与混沌测试
- 1
概述:故障注入与混沌测试
- 2
容错与故障注入
- 3
混沌测试
- 4
实现故障注入与混沌测试
- 5
使用 Azure Chaos Studio
- 6
摘要:故障注入与混沌测试
- 7
测验:故障注入与混沌测试
可扩展性的现代设计模式
- 1
概览:面向可扩展性的现代设计模式
- 2
自动扩展机制
- 3
Kubernetes 服务的自动扩展实现
- 4
Azure 应用服务自动缩放实现
- 5
摘要:面向可扩展性的现代设计模式
- 6
测验:可扩展性的现代设计模式
减少数据丢失
- 1
概览:最小化数据丢失
- 2
防止数据丢失
- 3
数据一致性模型
- 4
识别可接受的数据丢失
- 5
交付保障:最多一次
- 6
交付保障:至少一次
- 7
交付保障:至少一次
- 8
数据丢失的影响
- 9
摘要:减少数据丢失
- 10
测验:最小化数据丢失
服务与应用的弹性
- 1
概览:服务与应用的弹性
- 2
通过云原生模式实现弹性
- 3
冗余与保障业务连续性
- 4
服务之间的优雅通信
- 5
摘要:服务与应用的弹性
- 6
测验:服务与应用的弹性
遥测数据采集与集成
- 1
概览:遥测数据采集与集成
- 2
应用级、服务级与组件级遥测
- 3
实现非侵入式遥测数据采集
- 4
实现自定义遥测数据采集
- 5
冒泡传递有意义的信息
- 6
摘要:遥测数据采集与集成
- 7
遥测数据采集与集成测验
可观测性再探
- 1
概览:可观测性再思考
- 2
共享 API 服务
- 3
生成服务信息
- 4
服务发现
- 5
服务发布
- 6
服务目录化
- 7
摘要:可观测性再思考
- 8
测验:可观测性回顾
结论
- 1
总结
Certificate of Completion
Showcase your accomplishment by sharing your certificate of completion.
Course Author:Anonymous User