■
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 ????
これで要素が出力される