第一本:AWS入门指南

第一部分:云计算与AWS概览

  1. 云计算简介

    • 什么是云计算
    • 云计算的优势与挑战
  2. AWS简介

    • AWS的历史与发展
    • AWS的全球基础设施
  3. AWS的核心概念

    • 区域与可用区
    • 服务概览
    • 定价模型

第二部分:AWS核心服务入门

  1. 计算

    • EC2简介
    • Elastic Beanstalk初体验
  2. 存储

    • S3简介
    • EBS的使用
  3. 数据库

    • RDS简介
    • DynamoDB初步
  4. 网络

    • VPC基础
    • Route 53简介

第三部分:开始使用AWS

  1. AWS控制台、CLI与SDK
  2. 部署您的第一个应用
  3. AWS的账单与成本管理

结论 11. 向前看:深入AWS学习的下一步

第二本:AWS无服务开发指南

第一部分:无服务架构简介

  1. 什么是无服务(Serverless)?
  2. 无服务的优势与挑战

第二部分:AWS的无服务组件

  1. Lambda:无服务计算

    • 创建、部署与管理Lambda函数
    • Lambda与其他AWS服务的整合
  2. API Gateway:无服务APIs

    • 创建、部署与管理APIs
    • 安全性与授权
  3. DynamoDB:无服务数据库

    • 表的创建与管理
    • 数据建模与最佳实践
  4. S3与无服务Web托管

  5. Step Functions:无服务工作流

第三部分:无服务应用开发

  1. 开发、部署与监控无服务应用
  2. 无服务与容器:Fargate概览
  3. 安全性最佳实践

第四部分:高级话题

  1. 使用SAM与Serverless框架
  2. 性能调优与成本管理
  3. 复杂无服务应用案例

结论 14. 未来的无服务趋势与展望