はじめに データアナリティクス事業本部のkobayashiです。 コンテナ環境でFastAPIを使ったプロダクト開発を行っている際にデプロイ先を考えた場合コンテナなのでローカル含め様々な環境にデプロイすることができますが今回はFargateにデプロイするまでをまとめます。 FastAPIとは PythonにはDjangoやFlaskをはじめ様々なwebフレームワークがあります。その中でもFastAPIはAPIサーバーに構築に優れたパフォーマンスを発揮します。特に気に入っている点として「軽量」「コードの記述量の削減」「Pydanticを使った型安全」「APIドキュメントの自動生成」といった点が非常に有用です。 AWSにてサーバーレスでAPIを作るならAPI Gateway + Lambdaの構成がベストだと思いますが、コンテナベースでAPIを作成するならFastAPIは一番はじめの選択肢にな