GLOSSARY

サーバーレス

最終更新日:

サーバーレスとは、サーバーの用意や管理を利用者が意識せず、処理を登録するだけで動かせるクラウドの使い方です。

サーバーレスでも、実際にはクラウドの事業者のサーバーで動いています。利用者はサーバーの台数やOSを管理せず、関数などの単位で処理を登録し、要求やイベントがあったときだけ実行されます。AWS・Microsoft Azure・Google Cloud は、それぞれ関数の単位で処理を動かすサービスを提供しています。

フォームの受け付け、ファイルが置かれたときの変換、定時の集計、APIの裏側の処理など、呼ばれる回数が一定でない処理に向いています。実行した分だけ料金がかかるため、使われない時間の費用を抑えやすい面があります。

実行時間の上限や、しばらく使われなかった後の起動の遅れなど、事業者ごとの制約があります。処理が常に多い場合は、かえって割高になることもあります。事業者の仕組みに合わせて作るため、別の環境へ移すときの手間も見ておきます。

関連する用語

用語集の一覧に戻る ナレッジのトップへ