AWS Lambda FunctionURLで実現するスケーラブルで低コストなWebサービス構築 by fujiwara

YAPC::Hakodate 2024
採択
2024/10/04 18:40〜
前夜祭
トーク (40分)

AWS Lambda FunctionURLで実現するスケーラブルで低コストなWebサービス構築

fujiwara fujiwara fujiwara
11

AWS Lambda FunctionURLを活用し、従来の開発モデルで作られたWebアプリケーションを最小限の変更でサーバーレス化する手法を紹介します。

カヤックが運用するeスポーツ大会支援サービスTonamelでは、Goで実装されたマイクロサービスをECSからLambdaへ移行し、急激な負荷増加への対応とコスト削減を実現しました。

今回のYAPC::Hakodateスポンサー連動企画Perlbatrossでは、Perlで実装したWebアプリケーションをLambda上にデプロイし、CloudFrontと組み合わせて低コスト運用を実現しています。

本トークでは、Lambdaに移行するメリットとデメリット、GoやPerlアプリケーションのLambda化、デプロイ手法、複数開発環境やサービスメッシュの実現方法、VPCアクセスとインターネットアクセスの両立など、実践的な内容を扱います。