⛩️
AWS(Lambda)
Lambda
イベント/リクエスト発生時にプログラム(Java/Go/PowerShell/Node.js/C#/Python/Rudy)など実行するサーバレスサービス。
Lambda機能
- スケーリング
Lambda使用状況に応じて、スケールアップ/スケールダウンする機能 - ログ保存
Lambda実行ログをCloud Watch Logsに保存
- カスタムランタイム
デフォルトでランタイムで未サポートのバージョン/言語を作成して実行可能。 - バージョニング
Lambda変更時に、変更前Lambdaに固有ARNバージョン割り当て管理する機能 - エイリアス機能
Lambda変更時に、変更前Lambdaにエイリアス名を割り当て管理する機能
- Extension
Lambda上でモニタリングツール・オブザーバービリティ・セキュリティ・ガバナンスツールができるLayers追加拡張機能(最大10個)
Lambda作成項目
- ランタイム選択
- IAMロール付与
- コード署名の有効可否
Lambdaにデプロイされるコードが改ざんされてないか署名
- Lambda関数のURL設定
LambdaをHTTPエンドポイントとして公開できる
- タグ設定
- VPC設定
Discussion