サーバーレスアーキテクチャとは、開発者がサーバーのインフラストラクチャを意識せずにアプリケーションやサービスを構築・実行できるクラウドコンピューティングのモデルです。
「サーバーレス」という名称ですが、実際にはサーバーは存在しており、クラウドプロバイダー(AWS Lambda、Azure Functions、Google Cloud Functionsなど)がサーバーのプロビジョニング、スケーリング、管理を自動で行います。
これにより、開発者はアプリケーションのロジックに集中でき、オンデマンドでリソースを利用するためコスト効率も向上します。
また、利用に応じて自動でスケーリングされるため、アクセス急増にも柔軟に対応できます。特にマイクロサービスアーキテクチャやイベント駆動型のアプリケーションに適しています。
用語辞典ページに戻る