サーバーレスアプリケーションを構築する利点
サーバーレスアプリケーションの構築はどうすればよいですか?
いくつかの AWS のサービスを一緒に使用して、サーバーレスウェブアプリケーションを構築できます。各サービスは完全に管理されており、サーバーのプロビジョニングや管理は必要ありません。それらを一緒に設定し、アプリケーションコードをサーバーレスコンピューティングサービスである AWS Lambda にアップロードするだけです。
サーバーのプロビジョニングやメンテナンスは、必要ありません。インストール、保守、または管理が必要なソフトウェアまたはランタイムはありません。
アプリケーションは、自動的にスケーリングすることも、個々のサーバー単位ではなく消費単位 (スループットやメモリなど) を切り替えて容量を調整し、スケーリングすることもできます。
サーバーレスアプリケーションには、可用性と耐障害性機能が組み込まれています。これらの機能は、アプリケーションを実行しているサービスがデフォルトで提供するため、設計する必要はありません。
アイドル状態のキャパシティーにかかるコストはありません。コンピューティングやストレージなどのために容量をあらかじめ多めに準備する必要はありません。例えば、実行中でなければコードに課金されることはありません。
いくつかの AWS のサービスを一緒に使用して、サーバーレスウェブアプリケーションを構築できます。各サービスは完全に管理されており、サーバーのプロビジョニングや管理は必要ありません。それらを一緒に設定し、アプリケーションコードをサーバーレスコンピューティングサービスである AWS Lambda にアップロードするだけです。