从 re:Invent 发布看 AWS 的三年后 - 服务的生命周期与淘汰规律
正视 CodeCommit 停止新用户注册、SimpleDB 事实上终止等案例,分析 AWS 服务的生命周期,提供在技术选型中识别「不会消失的服务」的视角。
关于 CodePipeline、CodeBuild、CloudFormation 等 CI/CD 与 DevOps 的对比文章
正视 CodeCommit 停止新用户注册、SimpleDB 事实上终止等案例,分析 AWS 服务的生命周期,提供在技术选型中识别「不会消失的服务」的视角。
介绍使用 AWS Fault Injection Simulator(FIS)实践混沌工程。包括故障注入场景设计、向 EC2/ECS/RDS 注入故障以及安全实验的推进方法。
介绍使用 AWS CodePipeline 和 CodeBuild 实现 CI/CD 流水线自动化。
详细介绍 CloudFormation 漂移检测内部如何比较资源当前状态与模板期望状态、可检测变更与不可检测变更的边界以及漂移修复策略。
从变更集的差异检测、资源更新/替换/删除的判断逻辑以及回滚机制等方面,详细介绍 CloudFormation 更新堆栈时的内部处理流程。
统一管理面向 EC2、ECS、Lambda 三个平台的部署策略。介绍 ECS 蓝绿部署和与 CloudWatch 告警联动的自动回滚。
通过 AppSpec 文件以声明方式定义部署目标路径和生命周期钩子。介绍基于标签的部署组和 Auto Scaling 集成的集群管理方法。
自动化从源代码变更检测到构建、测试、部署的全流程。介绍 V2 触发器过滤器、手动审批操作和跨账户部署的设计。
从环境构建到滚动部署的自动化。介绍部署策略选型标准和 .ebextensions 自定义方法。
使用 Docker 平台实现多容器配置,通过 ECS 集成将健康检查和日志管理提升到生产品质。
解析 Proton 的基础设施模板管理、环境与服务分离以及开发者自助服务设计。
解析 Amazon 创造的 Working Backwards 流程的详细内容、PR/FAQ 文档的结构与写法、与 6-Pager 的使用区分以及引入自身项目的方法。