Amazon Web Services(AWS)をはじめとするクラウドサービスの登場によって、システム開発や運用に対する考え方が大きく変わっています。 これまでのシステム開発といえば、自ら調達した物理サーバ上にOSやミドルウェア、アプリケーションを構築するものが主流でした。近年では、ファシリティ(データセンターの設備や資源)やハードウェア(サーバや物理ネットワーク)がクラウドプロバイダーによって提供されるクラウドサービスを活用し、ユーザーはOSレイヤー以上を構築するものが主流となりつつあります。 さらに、最近はプログラム開発とサービス連携のみでシステム開発が可能な「サーバレスアーキテクチャ」という新たな概念が登場しました。 本連載「AWS Lambdaで始めるサーバレスアーキテクチャ入門」では、AWS上でサーバレスアーキテクチャを構築する方法を紹介します。なお、AWSを使ってシステムを構築