💬

[AWS Hands-on for Beginners]Serverlessのハンズオンを実際にやってみたよ(1)

に公開

AWS Lambda ハンズオン① Lambda を単体で使ってみる

今回やってみたハンズオンは、AWS Hands-on for Beginners 〜Serverless #1〜でございます。
サーバーレスアーキテクチャ、実際に触ってみたことがあんまりないので試しにやってみました。

リンクはこちら↓

https://pages.awscloud.com/JAPAN-event-OE-Hands-on-for-Beginners-Serverless-1-2022-reg-event.html?trk=aws_introduction_page

Lambdaファンクション作成

さっそく、Lambdaファンクションを作成しましょう。
右上の関数の作成ボタンをクリックします。

今回は、一から作成を選びます。

関数名にはtranslateFunctionとしています。
そしてランタイムPython 3.10を選択します。

次に実行ロールです。
実行ロールについては、基本的な Lambda アクセス権限で新しいロールを作成を選ぶことにしました。
ここまでの設定が終わったら、関数の作成ボタンをクリックします。

はい、あっという間に関数が出来上がり。

最初に、テストを実施してみます。

テスト結果はこちら。

次に、ログを出力する処理を追加します。

保存したら、再度テストを実施してみます。
パラメータが出力されるようになました。

感想

まだ特に何かをする関数は作れていないけど、手軽に作れてしまうのはすごいですね。
使いこなせるようになると、ちょっとしたものはサクッと作れちゃうんだろうな・・

まだまだハンズオン、始まったばかりなので、この後も続き、やって行ってみたいと思います。

GitHubで編集を提案

Discussion