Lambda

Publish date: Aug 16, 2019
Tags: aws lambda qiita tree

AWSで例えば

“S3へファイルがあがったら、それをトリガーにして何かプログラムが走る”

というような

簡単な動作をさせたいねという話から

Lambdaならコードさえ書けば、EC2要らずで動くの便利なのでは?

と、いうことでLambdaについてザッと調べました。

.

AWS初心者入門 第7回~「Lambda」ってなにがスゴイんですか?

説明はそこそこにサッサと現物を触ってみようということで

Python による Lambda 関数のビルド

AWSのチュートリアルを参考にコンソールをポチポチしてから

ローカル環境で実行も出来るらしいということで

Qiitaの記事をいくつか参考にしつつ試してみました。

.

aws-sam-local 改め aws-sam-cli の新機能 sam init を試す

[AWS SAM CLIでLambda Functionを開発する](http:// https://qiita.com/te20/items/5a28cef4966c75886218)

Pythonの参考に出来る新しい記事が見当たらなかったのと

タイポミスで、記事通りだと実際に動作しないものや

若干の変更点もあったので

自分で備忘録用に記事をまとめてみることにしました。

Pythonでaws-sam-cliをローカル実行するまで

Mastodonにもupしたのだけれども、ほぼ反応なかったの寂しい😢

ま、いいけどねえ。

treeコマンドを使えるようになった画像です。

LambdaをGitHubにあげるところまでやったよ。

.

そういえば

gitコマンド操作に慣れるため

ブラウザからのGitHub禁止令が出されました。

ひいい

git stashなどのコマンド操作や

サーバー内でgit操作をしたいときに

gitコマンドに慣れていた方が良いよね。

と、いうことでしばらく封印です。

少しだけgitコマンド慣れたよ☺️