AWS Lambda
20190402 AWS Black Belt Online Seminar Let's Dive Deep into AWS Lambda Part1 & Part2 from Amazon Web Services Japan
www.slideshare.net
Lambda関数の制限
- インバウンドのネットワーク接続はブロックされる
- アウトバウンドはTCP/IPとUDP/IPのみ
- 同時実行数:1,000(上限緩和可能)
- 関数のメモリ割り当て:138MB~3008MB(上限緩和不可)
- 関数のタイムアウト:15分
イベントソース(=トリガー)
- ポーリングベース
- ストリームベース
- それ以外
- それ以外
- Lambda関数はイベントソースから呼び出される
- イベントソースマッピング
VPCアクセス
- インターネットを経由せずにVPC内のサービスにアクセス可能(RDSなど)
- Lambda関数にVPCサブネットおよび、SGを設定することで可能になる
- ENIで動的にサブネットIPを割り当てることでも可能(DHCP)
- 設定をしたタイミングでインターネットアクセスは不可となる
- サブネットIPやENIが枯渇すると処理が失敗するので注意
環境変数の暗号化
- キーと値はAWS KMSにて暗号化して保存される(自動)