AWS for System Administrators, 2nd Edition: Build, automate, and operate scalable cloud infrastructure on AWS

☁️《精通 AWS 基础架构自动化(第 2 版)》

使用 Terraform、CDK、Boto3 等工具自动化 AWS 部署,构建现代化云架构解决方案

系统管理员和 DevOps 工程师在使用 AWS 构建云服务时,常面临部署效率低、环境不可重复、权限管理复杂等问题。本书通过真实场景驱动的实战方式,全面介绍如何使用**基础设施即代码(IaC)**和现代自动化工具(如 Terraform、AWS CLI、CDK 和 Boto3),实现从 AWS 环境搭建到多账户管理的高效自动化运维。

本书由 AWS 解决方案架构师 Marcel Neidinger 全面更新,新增内容包括故障注入测试(AWS FIS)多账户 CI/CD 部署可复用的 IaC 模板设计、以及基于 AWS Config 的合规管理策略,帮助你构建真正面向企业生产环境的弹性云基础架构。


🔑 关键特色

  • ⚙️ 实践驱动的自动化部署指南:从 CLI 到 CDK,逐步构建可重复的部署流程
  • 🌐 全面覆盖 AWS 核心服务:VPC、EC2、RDS、Secrets Manager、CloudWatch 等一网打尽
  • 🧪 引入混沌工程理念:使用 Fault Injection Simulator 测试系统韧性
  • 🔐 加强安全与合规:运用 IAM、KMS、AWS Organizations 管理权限与资源隔离
  • 💰 优化成本与性能:结合自动扩展、负载均衡和跨账户部署降低云开销
  • 🔄 整合 CI/CD 流水线:将 IaC 与 DevOps 实践整合,提升部署效率

🎯 适合人群

  • 想要精通 AWS 自动化与部署流程 的系统管理员与 DevOps 工程师
  • 负责 企业级多账户 AWS 环境设计与合规策略 的技术架构师
  • 拥有基本 Linux 与网络知识,具备云计算入门经验的 IT 专业人员
  • 希望提升 Terraform、CDK 与 AWS CLI 实战能力 的开发者

📘 你将学到的内容

  • ✅ 使用 VPC 构建 AWS 云中数据中心
  • ✅ 实现 EC2 实例管理与自动扩展策略
  • ✅ 使用 RDS 部署可扩展数据库解决方案
  • ✅ 通过 AWS Secrets Manager 安全管理凭证
  • ✅ 实现 CloudWatch 和 SNS 的监控与告警机制
  • ✅ 设计跨账户 CI/CD 管道,提升部署效率
  • ✅ 通过 Fault Injection 模拟故障,验证系统鲁棒性
  • ✅ 构建集中式日志记录与备份恢复策略
  • ✅ 使用 AWS Organizations 管理多账户体系结构

🧭 章节目录概览

  1. 配置 AWS 环境与工具链
  2. 使用 IAM 保护账户与资源
  3. 使用 VPC 构建虚拟数据中心
  4. 使用 EC2 部署可扩展计算资源
  5. Elastic Load Balancing 负载均衡实践
  6. 使用 Auto Scaling 实现弹性伸缩
  7. 部署与扩展 Amazon RDS 数据库
  8. 使用 Secrets Manager 和 KMS 管理密钥与机密
  9. 使用 CloudWatch 实现监控与日志管理
  10. 构建集中式备份策略
  11. AWS 灾难恢复架构设计
  12. 使用 AWS FIS 进行基础架构韧性测试
  13. 基于 CI/CD 的基础架构自动化部署

📌 推荐语

“这是一本系统性强、实践案例丰富的 AWS 自动化实战手册,不仅覆盖基础设施搭建,更关注安全、合规和高可用。”—— 云原生架构师

下载地址

admin