# 配置环境

  • 安装 Docker (略)

  • 安装 aws-cli

# Manjaro - yay
yay -S aws-cli-v2-bin

# Windows - Choco
choco install awscli

# Others
# visit: https://cdkworkshop.com/15-prerequisites/100-awscli.html
  • 安装 aws-cdk
npm install -g aws-cdk
  • 安装 aws-sam-cli
# Manjaro - yay
yay -S aws-sam-cli-bin

# Others
# visit: https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/serverless-sam-cli-install.html

# CDK 教程

CDK 用来创建项目,写完以后可以直接 deploy 到 AWS 上的工具。

https://cdkworkshop.com/

详细到没必要单开一篇博客了(

# Serverless Application Model

SAM 用来在本地测试 Serverless Application 如 Lambda 函数等。借助 SAM,Lambda 函数会在本地的 Docker 容器中运行和测试。

https://docs.aws.amazon.com/serverless-application-model/index.html