業務でAPIGateway+Lambda構成を少し触った。
APIGatewayのハンズオンせずにAWSの問題解いていたの悔やまれた。
キャッチアップのために自分でカスタムドメインにAPI割り当てやってみたけど
まだモデルやopenapiのインポート、ステージのユースケース等理解追いついてないな〜と思う。openapiでインポートしないとterraformでの記述大変っていう記事読んで、確かに・・・ってなったし、openapiでないドキュメントって読みづらそう・・・って今の所なってる。
ログの設定の仕方が独特だなって何となくなった。(ロール別で作成してロールのarnを入力、ステージでログつけるか設定)
pythonはpower-toolsあるの便利だな〜とか。lambdaで内部ルーティングするやり方もあるみたいだけど、リソース共有したいならエンドポイントごとにlambda+lambdaレイヤーが最適解なのかなとか・・
マネジメントコスト減らしたい(とはいえ、IaCにしてたら別にかからなさそう)以外に内部ルーティングにするメリットって何だろう。