AWS Lambda

www.slideshare.net

Lambda関数の制限

  • インバウンドのネットワーク接続はブロックされる
  • アウトバウンドはTCP/IPUDP/IPのみ
  • 同時実行数:1,000(上限緩和可能)
  • 関数のメモリ割り当て:138MB~3008MB(上限緩和不可)
  • 関数のタイムアウト:15分

イベントソース(=トリガー)

  • ポーリングベース
    • ストリームベース
    • それ以外
  • それ以外
    • Lambda関数はイベントソースから呼び出される
    • イベントソースマッピング

VPCアクセス

  • インターネットを経由せずにVPC内のサービスにアクセス可能(RDSなど)
  • Lambda関数にVPCサブネットおよび、SGを設定することで可能になる
  • ENIで動的にサブネットIPを割り当てることでも可能(DHCP)
  • 設定をしたタイミングでインターネットアクセスは不可となる
  • サブネットIPやENIが枯渇すると処理が失敗するので注意

環境変数の暗号化

  • キーと値はAWS KMSにて暗号化して保存される(自動)