PROXIA PM DICTIONARY企業サイト ↗
ホーム / PM DICTIONARY / 運用・サービス / サーバーレスコンピューティング

運用・サービス

サーバーレスコンピューティング

Serverless Computing

読み:さーばーれすこんぴゅーてぃんぐ

サーバーの用意や運用の多くを提供者へ任せ、処理やアプリの実行をサービスとして利用する形態です。

まず意味をつかむ

サーバーが存在しないのではなく、その管理を利用者が直接行う範囲を減らします。必要な処理に集中しやすい一方、実行条件や利用上限を確認する必要があります。

仕事でどう使うか

起動のきっかけ、実行時間、同時実行、外部接続、状態の保存を設計します。失敗や再実行の扱い、権限、費用、監視を確認し、業務の条件に適するかを試します。

判断を一段深める

負荷が小さいときの費用だけで選ばず、継続的な大量処理や遅延要求も評価します。提供者の制約と機能への依存が増える場合があるため、移行可能性と運用の責任を明確にします。

IN PRACTICE

具体例で考える

架空の申込書が保存されたときだけ確認処理を起動し、失敗した場合の再実行で同じ通知を二重に送らないようにします。

理解を助けるための架空の例です。
基盤管理を減らして処理へ集中する
発生するイベント
提供基盤上の処理
結果と再実行の管理

イベント起動の一例です。サーバーレスのすべてを関数実行だけに限定しません。

ここは誤解しやすい

サーバーレスでも、アプリやデータの設計・権限管理・監視が不要になるわけではありません。

この知識を、組織の力へ。

プロジェクトを動かす体制を、一緒に。

PM・PMO実行支援を見る ↗