328 Views
May 29, 23
スライド概要
Serverless LT初心者向け LT大会 (#19) 登壇資料です。
https://serverlesslt.connpass.com/event/234874/
コンテナイメージLambdaのローカル実行ツール作った
自己紹介 名前 theMistletoe Twitter: @mot0aki 仕事 Web エンジニア スクラムマスター 2
今日話すこと コンテナイメージを使ったLambdaのローカル実行用ツールを作った https://qiita.com/mistletoe/items/06229b091610b191ad 24 3
背景 Lambdaはコンテナイメージを利用した処理実行ができる ユースケース: 依存関係の管理を Zip ではなくコンテナに統一したい 大容量のデータを利用した処理がしたい ( ex: 機械学習の学習データを利用した処理) https://docs.aws.amazon.com/ja_jp/lambda/latest/dg/im ages-create.html 4
問題と解決策 Lambda へのリクエスト / レスポンスがデプロイして動かさな いと分からない ローカルで Docker を使ったエンドポイントを立ち上げて処理 実行するのも少し手間 ↓ サクッと実行・確認できるツールを使って運用したい 5
利用技術 https://github.com/theMi stletoe/wlapper Node.js Docker oclif 6
使い方 デモ https://github.com/theMistletoe/wlapper/tree/main/exam ple ※ npm に公開しています 7
まとめ OSS 初めて公開してみた cli 作成のフレームワークを使って比較的短時間で実装・公開 まで出来た 勢いで作ってみたけど、果たしてこのツールの需要はあるの か ユースケースやメリデメ整理してみたい 8
Thank you! 9