Chapter11


Lambdaの利用
 まずこれまで通りデブロイを行う

$ cd handson/serverless/lambda

 venvを作成し実行

$ python3 -m venv .env
$ source .env/bin/activate
$ pip install -r requirements.txt
$ cdk deploy

 
 Lambda関数の実行

$ python invoke_one.py ????

 上記の実行でLambda関数を実行
 ????にはデプロイの実行時に得られた文字列を入力

$ python invoke__many.py ???? 100

 これが成功すれば100個のタスクを実行することができる
 AWSコンソール内のTimestream>Monitoringからその様子を確認できる

 最後にスタックを忘れずに削除

DynamoDBの利用
 データの読み書き
 デプロイの手順はLambdaと同様であり、/Lambdaを/dynamodbを変えるだけ

$ python simple_read.py ????

 これで要素が出力される