Cloud Run functions を使ってみる

新しい関数を Google Cloudにデプロイする場合は、Cloud Run を使用します。このページでは、Google Cloud コンソールと Google Cloud CLI を使用して Cloud Run にサンプル関数をデプロイするクイックスタートにアクセスできます。このクイックスタートには、Node.js、Python、Go、Java、Ruby、PHP、.NET など、複数のプログラミング言語の手順が含まれています。

Cloud Run functions について

Cloud Run functions(旧称: Cloud Functions(第 2 世代))は、関数をデプロイするための最新の Google Cloud サービスです。関数をサービスとして Cloud Run にデプロイし、HTTP(S) リクエストに応答するように関数を構成するか、Eventarc ベースのトリガーによって伝播されるイベントに応答するように関数を構成します。

Cloud Run functions では、サーバーの管理やソフトウェアの構成、フレームワークの更新、オペレーティング システムへのパッチ適用などを行う必要がありません。ソフトウェアとインフラストラクチャは完全に Google で管理されるため、コードの追加のみを行うことができます。

Google Cloud コンソールを使用して関数をデプロイする

Cloud Run を使用して、Google Cloud コンソールから HTTP 関数をデプロイします。

gcloud CLI を使用して HTTP 関数をデプロイする

使用する言語のクイックスタートの手順に沿って、HTTP 関数を gcloud CLI にデプロイします。