memo Lambda Alias
- LambdaのAliasはLambdaのバージョンを示すポインター
- Lambdaを更新するときは、過去バージョンについてスナップショットを作り、新しくAliasを作って、ポインターは新しいLambdaを指し示す
- 一つのプロジェクトで複数の開発者がいる場合は、更新と同時にバージョン(=Alias)を発行することを公式では勧めている
- Aliasだけ作って、複数のAliasに対し1つのバージョンにたいしてポインターを貼ることは可能
- apexでLambdaを更新するときにIAMロールでDeleteFunctionの権限を抜きにしてLambdaの更新をかけると、時々DeleteFunctionの権限が無いって怒られる
- でもドキュメントを見る限りは、Lambdaの更新にDeleteFunctionの権限は必要なさげ