理解してサーバーレスに導入するWebフレームワーク ~解決すべき課題に着目する~ by 清家史郎

PHPerKaigi 2024
レギュラートーク(40分)

理解してサーバーレスに導入するWebフレームワーク ~解決すべき課題に着目する~

seike460 清家史郎 seike460
1

一般的に「WebフレームワークとAWS Lambdaは相性が悪い」という認識が存在し、この認識が移行や採用の障壁となることがあります。
今回は現場から見たWebフレームワークとAWS Lambdaを組み合わせるメリットに焦点を当て以下解説を行います。

  • 開発速度の向上
  • コードの再利用性と低い移行コスト
  • 技術スタックの一貫性と共有知
  • セキュリティと高度な機能

さらにWebフレームワークを利用する場合と利用しない場合で、同じ機能を実装した際の比較を行うことで、デメリットが許容できる可能性を提示します。

上記のような、実際の体験も踏まえたメリットの主張と、比較によるデメリットの許容可能性を示す事で採用障壁を下げ、
サーバーレスというアーキテクチャの適用範囲を更に広げる事を目的としています。

そして地方や小規模なチームにも適用可能である事を主張し、
その可能性が認められる事で更なるアーキテクチャの議論ポイントを提示出来ればと考えます。

解決すべき課題は「そのアーキテクチャがベストプラクティスに則っている事」なのかを今一度振り返る機会になれば幸いです。