内容领域 4: 故障排除和优化 - AWS Certified Developer - Associate

内容领域 4: 故障排除和优化

任务 1: 协助进行根本原因分析

  • 技能 4.1.1: 调试代码以识别缺陷

  • 技能 4.1.2: 解释应用程序指标、日志和跟踪

  • 技能 4.1.3: 查询日志以查找相关数据

  • 技能 4.1.4: 实施自定义指标(例如,Amazon CloudWatch 嵌入式指标格式 [EMF])

  • 技能 4.1.5: 使用控制面板和提供的见解查看应用程序运行状况

  • 技能 4.1.6: 使用服务输出日志排除部署故障

  • 技能 4.1.7: 调试应用程序中的服务集成问题

任务 2: 针对可观测性的检测代码

  • 技能 4.2.1: 描述日志记录、监控和可观测性之间的区别

  • 技能 4.2.2: 实施有效的日志记录策略来记录应用程序的行为和状态

  • 技能 4.2.3: 实施发出自定义指标的代码

  • 技能 4.2.4: 为跟踪服务添加注释

  • 技能 4.2.5: 针对特定操作实施通知警报(例如,关于配额限制或部署完成的通知)

  • 技能 4.2.6: 使用 AWS 服务和工具实施跟踪

  • 技能 4.2.7: 为应用程序事件和用户操作实施结构化日志记录

  • 技能 4.2.8: 配置应用程序运行状况检查和就绪性探测器

任务 3: 使用 AWS 服务和功能优化应用程序

  • 技能 4.3.1: 定义并发性

  • 技能 4.3.2: 分析应用程序性能

  • 技能 4.3.3: 确定应用程序的最小内存和计算能力

  • 技能 4.3.4: 使用订阅筛选条件策略来优化消息收发

  • 技能 4.3.5: 根据请求标头缓存内容

  • 技能 4.3.6: 实施应用程序级缓存以提高性能

  • 技能 4.3.7: 优化应用程序资源的使用

  • 技能 4.3.8: 分析应用程序性能问题

  • 技能 4.3.9: 使用应用程序日志识别性能瓶颈