LINEで個別相談
クラウド 2026-04-08

Cloud Functions(GCP)

GCPのFaaS(Function as a Service)型サーバーレスサービス。単一の関数をHTTPトリガー・Pub/Sub・Cloud Storageイベント等で実行でき、完全従量課金で運用できる。

Cloud Functions(GCP)とは?

Cloud Functionsは、GCPのFaaS(Function as a Service)サービスです。単一の関数コードをデプロイするだけでサーバー管理不要で実行でき、イベント発生時のみ起動するため完全従量課金です。AWSのLambda、AzureのFunctionsに相当します。

対応言語(第2世代)

Node.js・Python・Go・Java・Ruby・PHP・.NETに対応。

第1世代 vs 第2世代

項目第1世代第2世代
基盤Cloud Functions(独自)Cloud Run
最大タイムアウト9分60分
同時実行1リクエスト/インスタンス最大1000リクエスト
最小インスタンス設定可能設定可能

新規プロジェクトでは第2世代を選択してください。

主なトリガー

  • HTTP: REST APIとして動作
  • Cloud Pub/Sub: メッセージ受信時に実行
  • Cloud Storage: ファイルアップロード/削除時に実行
  • Firestore: ドキュメント変更時に実行
  • Firebase Auth: ユーザー作成/削除時に実行

無料枠

月200万回の呼び出し・400,000 GB秒・200,000 GHz秒が無料。

まとめ

Cloud Functionsは軽量なイベント処理やWebhookの受け口として最適です。長時間処理や複雑なアプリにはCloud Runが向いています。

関連する用語 (クラウド)

全40件を見る

IT用語: Amazon SQS(Simple Queue Service)とは|疎結合を実現するメッセージキュー

マイクロサービス間の非同期通信・バッファリングを実現するAWSのフルマネージドメッセージキューSQSを解説。

詳しく読む

PaaS (Platform as a Service)

アプリケーションを実行するためのシステム基盤(プラットフォーム)をクラウドで提供する形態。

詳しく読む

Azure App Service

MicrosoftのフルマネージドWebアプリホスティングサービス。.NET・Node.js・Python・Java・PHPに対応し、自動スケール・SSL・カスタムドメインをサーバー管理なしで利用できる。

詳しく読む

Google Compute Engine(GCE)

GoogleのIaaS型仮想マシンサービス。AWSのEC2・AzureのVMに相当し、プリエンプティブルVM(スポットVM)やカスタムマシンタイプでコストを柔軟に最適化できる。

詳しく読む

Azure Functions(サーバーレス関数)

Microsoftのサーバーレスコンピューティングサービス。コードをHTTPトリガー・タイマー・キュー等のイベントに応じて実行でき、サーバー管理不要で従量課金となる。

詳しく読む

Cloud Pub/Sub

GCPのフルマネージドなメッセージングサービス。パブリッシャーとサブスクライバーを非同期に疎結合させ、毎秒数百万件のイベントを信頼性高く処理できる。

詳しく読む

Sponsored Link

バグ・要望を報告する