サーバーレス (Serverless)
開発者がサーバーの構築や保守を意識することなく、プログラムの実行環境だけを利用できる仕組み。
サーバーレスとは
「サーバーが存在しない」わけではなく、利用するエンジニアから見て**「サーバーの管理や運用を全く気にしなくていい(クラウド事業者が全部やってくれる)」**という仕組みのことです。 代表的なサービスに AWS Lambda があります。
💡 例え話でいうと…
**「ホテルのルームサービス」**です。 自分でキッチンに行って料理(サーバーの準備)をする必要はなく、「ハンバーグを作って!」と注文(プログラムの実行を指示)するだけで、裏でホテルの人が作って運んできてくれます。あなたは「そのひと皿(実行した時間)」の分だけお金を払えばOKです。
📌 メリット
- アクセスが0件の時は料金が「0円」になる。
- いきなりアクセスが1万倍になっても、自動でサーバーが裏で増殖して処理してくれるため落ちない。
関連する用語 (クラウド)
全40件を見るIT用語: GKE(Google Kubernetes Engine)とは|Kubernetes発祥のGCPマネージドK8s
Kubernetesを生んだGoogleが提供するマネージドKubernetesサービスGKEの特徴とAutopilotモードを解説。
IT用語: Amazon SNS(Simple Notification Service)とは|1対多のPub/Subメッセージング
1つのイベントを複数のエンドポイントに同時配信するAWSのPub/Subサービス、Amazon SNSを解説。
SaaS (Software as a Service)
ソフトウェアをインターネット経由でサービスとして提供する形態。
IT用語: Azure DevOpsとは|MicrosoftのCI/CD・プロジェクト管理統合プラットフォーム
ソース管理・CI/CD・アジャイル管理・アーティファクト管理を統合するMicrosoftのDevOpsプラットフォームを解説。
Azure Monitor
Azureリソースのメトリクスとログをリアルタイムに収集・分析・可視化するMicrosoftの統合監視サービス。アラート・Application Insights・Log Analyticsを内包する。
Cloud Pub/Sub
GCPのフルマネージドなメッセージングサービス。パブリッシャーとサブスクライバーを非同期に疎結合させ、毎秒数百万件のイベントを信頼性高く処理できる。