Cloud Functions の概要

Prev Next

Classic/VPC環境で利用できます。

Cloud Functionsは、別途のサーバ管理やプロビジョニングの負担なしに希望するビジネスロジックを簡単に作成してクラウド環境で手軽に実装できるようにサポートする、NAVERクラウドプラットフォームのサーバレス型サービスです。クラウド環境でコードが実行された分だけ課金されるため効率的に運用でき、急なリクエストにも柔軟に対応できます。

cloudfunctions-overview_01_ja.png

Cloud Functionsが提供する様々な機能

Cloud Functionsが提供する様々な機能に関する説明は、次の通りです。

  • フルマネージドサーバレスプラットフォームで、自動 Scale Up/Out、高速のシステムとサービスを容易に構築
  • ビジネスロジックを簡単に作成できるアクション、トリガーの作成と実行機能を提供
  • パッケージを利用してアクションを効果的に管理・共有
  • コンソールダッシュボードと詳細ログを利用してリソース別に直観的にモニタリング
  • コードが実行された分だけ課金される仕組みで、マイクロサービスをリーズナブルな価格で簡単に実装可能
  • Load Balancer、Web Serverの別途管理や構築なしで、ウェブアクションを通じて APIサーバを実装
  • NAVERクラウドプラットフォームの API Gatewayと連携して認証やアクセス制御、使用量を制限可能

Cloud Functionsご利用ガイドのご案内

Cloud Functionsは、韓国リージョン、シンガポール、日本リージョンでサービスを提供します。リージョン別に提供するサービス内容が異なるため、リージョン別に提供するサービス内容に応じてご利用ガイド目次を以下のように提供します。

韓国リージョン

韓国リージョンで Cloud Functionsを円滑に利用するために、以下の目次と目次別内容をご確認ください。

  • Cloud Functions の概要: Cloud Functionsの紹介、利用に役立つ関連リソース、FAQのご案内
  • Cloud Functions とは: Cloud Functionsのリージョン別、プラットフォーム別、サービス区分別のサポート機能詳細のご案内
  • Cloud Functions のシナリオ: Cloud Functionsを利用する全プロセスのご案内
  • Cloud Functions の仕様: Cloud Functionsを利用するためのシステム要件、サポート項目、制限事項などのご案内
  • Cloud Functions のランタイム情報: Cloud Functionsがサポートするランタイムライブラリ情報と使用方法のご案内
  • VPC: VPC環境における Cloud Functionsの開始、使用、権限管理方法のご案内
    • Cloud Functions を開始する: Cloud Functionsを利用するための開始方法のご案内
    • Cloud Functions を使用する: Cloud Functionsで提供する機能の使用方法のご案内
      • Dashboard: コンソールでの、照会期間中のアクション/トリガー実行結果のモニタリング方法のご案内
      • Quick Start: コンソールでの、アクションとトリガーを作成する方法のご案内
      • Action: コンソールでの、パッケージとアクションのリスト情報の確認/モニタリング方法のご案内
        • アクション作成: コンソールでの、アクション作成方法のご案内
        • アクション管理: コンソールでの、アクションの変更、削除、実行、モニタリング、トリガーの追加/削除方法のご案内
        • パッケージ: コンソールでの、パッケージの作成、変更、削除方法のご案内
      • Trigger: コンソールでの、トリガーの情報確認、モニタリング、変更、削除方法のご案内
    • Cloud Functions の権限管理: Sub Accountを活用した Cloud Functionsの権限管理方法のご案内
  • Classic: Classic環境における Cloud Functionsの開始、使用方法のご案内
    • Cloud Functions を開始する: Cloud Functionsを利用するための開始方法のご案内
    • Cloud Functions を使用する: Cloud Functionsで提供する機能の使用方法のご案内
      • Dashboard: コンソールでの、照会期間中のアクション/トリガー実行結果のモニタリング方法のご案内
      • Quick Start: コンソールでの、アクションとトリガーを作成する方法のご案内
      • Action: コンソールでの、パッケージとアクションのリスト情報の確認/モニタリング方法のご案内
        • アクション作成: コンソールでの、アクション作成方法のご案内
        • アクション管理: コンソールでの、アクションの変更、削除、実行、モニタリング、トリガーの追加/削除方法のご案内
        • パッケージ: コンソールでの、パッケージの作成、変更、削除方法のご案内
      • Trigger: コンソールでの、トリガーの情報確認、モニタリング、変更、削除方法のご案内
  • Cloud Functions のユースケース: Cloud Functionsの利用に役立つ様々なユースケースと説明、活用方法のご案内
    • ランタイム別アクションの作成と活用: ランタイム別ソースコード作成のユースケース、アクションを作成する様々なユースケースのご紹介
      • Node.js: Node.js形式のアクションの作成とユースケースのご紹介
      • Python: Python形式のアクションの作成とユースケースのご紹介
      • Java: Java形式のアクションの作成とユースケースのご紹介
      • Swift: Swift形式のアクションの作成とユースケースのご紹介
      • PHP: PHP形式のアクションの作成とユースケースのご紹介
      • .Net: .Net形式のアクションの作成とユースケースのご紹介
      • Go: Go形式のアクションの作成とユースケースのご紹介
    • シーケンスアクション作成: シーケンスアクションの作成とユースケースのご紹介
    • ウェブアクションの活用: ウェブアクションを活用した様々なユースケースのご紹介
    • トリガー追加: アクションを作成してトリガーを追加するユースケースのご紹介
    • サンプルコード: タイプ別のアクションコードのユースケースのご紹介
  • Cloud Functions の用語: Cloud Functionsを利用する際に必ず知っておくべき主要用語と解説のご案内
  • Cloud Functions FAQ: Cloud Functionsを利用する際によくある質問とその回答のご案内
  • Cloud Functions のトラブルシューティング: Cloud Functionsを利用する際に発生する問題の解決方法のご案内
  • Cloud Functions のリリースノート: Cloud Functionsご利用ガイドのアップデート履歴

シンガポールリージョン

シンガポールリージョンで Cloud Functionsを円滑に利用するために、以下の目次と目次別内容をご確認ください。

  • Cloud Functions の概要: Cloud Functionsの紹介、利用に役立つ関連リソース、FAQのご案内
  • Cloud Functions とは: Cloud Functionsのリージョン別、プラットフォーム別、サービス区分別のサポート機能詳細のご案内
  • Cloud Functions のシナリオ: Cloud Functionsを利用する全プロセスのご案内
  • Cloud Functions の仕様: Cloud Functionsを利用するためのシステム要件、サポート項目、制限事項などのご案内
  • Cloud Functions のランタイム情報: Cloud Functionsがサポートするランタイムライブラリ情報と使用方法のご案内
  • VPC: VPC環境における Cloud Functionsの開始、使用、権限管理方法のご案内
    • Cloud Functions を開始する: Cloud Functionsを利用するための開始方法のご案内
    • Cloud Functions を使用する: Cloud Functionsで提供する機能の使用方法のご案内
      • Dashboard: コンソールでの、照会期間中のアクション/トリガー実行結果のモニタリング方法のご案内
      • Quick Start: コンソールでの、アクションとトリガーを作成する方法のご案内
      • Action: コンソールでの、パッケージとアクションのリスト情報の確認/モニタリング方法のご案内
        • アクション作成: コンソールでの、アクション作成方法のご案内
        • アクション管理: コンソールでの、アクションの変更、削除、実行、モニタリング、トリガーの追加/削除方法のご案内
        • パッケージ: コンソールでの、パッケージの作成、変更、削除方法のご案内
      • Trigger: コンソールでの、トリガーの情報確認、モニタリング、変更、削除方法のご案内
    • Cloud Functions の権限管理: Sub Accountを活用した Cloud Functionsの権限管理方法のご案内
  • Cloud Functions のユースケース: Cloud Functionsの利用に役立つ様々なユースケースと説明、活用方法のご案内
    • ランタイム別アクションの作成と活用: ランタイム別ソースコード作成のユースケース、アクションを作成する様々なユースケースのご紹介
      • Node.js: Node.js形式のアクションの作成とユースケースのご紹介
      • Python: Python形式のアクションの作成とユースケースのご紹介
      • Java: Java形式のアクションの作成とユースケースのご紹介
      • Swift: Swift形式のアクションの作成とユースケースのご紹介
      • PHP: PHP形式のアクションの作成とユースケースのご紹介
      • .Net: .Net形式のアクションの作成とユースケースのご紹介
      • Go: Go形式のアクションの作成とユースケースのご紹介
    • シーケンスアクション作成: シーケンスアクションの作成とユースケースのご紹介
    • ウェブアクションの活用: ウェブアクションを活用した様々なユースケースのご紹介
    • 一般アクション/ウェブアクションの実行: 一般アクション(トリガー)とウェブアクション実行のユースケースの比較
    • トリガーとアクションの関連付け: トリガーを作成してアクションと関連付けるユースケースのご紹介
  • Cloud Functions の用語: Cloud Functionsを利用する際に必ず知っておくべき主要用語と解説のご案内
  • Cloud Functions FAQ: Cloud Functionsを利用する際によくある質問とその回答のご案内
  • Cloud Functions のトラブルシューティング: Cloud Functionsを利用する際に発生する問題の解決方法のご案内
  • Cloud Functions のリリースノート: Cloud Functionsご利用ガイドのアップデート履歴

日本リージョン

日本リージョンで Cloud Functionsを円滑に利用するために、以下の目次と目次別内容をご確認ください。

  • Cloud Functions の概要: Cloud Functionsの紹介、利用に役立つ関連リソース、FAQのご案内
  • Cloud Functions とは: Cloud Functionsのリージョン別、プラットフォーム別、サービス区分別のサポート機能詳細のご案内
  • Cloud Functions のシナリオ: Cloud Functionsを利用する全プロセスのご案内
  • Cloud Functions の仕様: Cloud Functionsを利用するためのシステム要件、サポート項目、制限事項などのご案内
  • Cloud Functions のランタイム情報: Cloud Functionsがサポートするランタイムライブラリ情報と使用方法のご案内
  • VPC: VPC環境における Cloud Functionsの開始、使用、権限管理方法のご案内
    • Cloud Functions を開始する: Cloud Functionsを利用するための開始方法のご案内
    • Cloud Functions を使用する: Cloud Functionsで提供する機能の使用方法のご案内
      • Dashboard: コンソールでの、照会期間中のアクション/トリガー実行結果のモニタリング方法のご案内
      • Quick Start: コンソールでの、アクションとトリガーを作成する方法のご案内
      • Action: コンソールでの、パッケージとアクションのリスト情報の確認/モニタリング方法のご案内
        • アクション作成: コンソールでの、アクション作成方法のご案内
        • アクション管理: コンソールでの、アクションの変更、削除、実行、モニタリング、トリガーの追加/削除方法のご案内
        • パッケージ: コンソールでの、パッケージの作成、変更、削除方法のご案内
      • Trigger: コンソールでの、トリガーの情報確認、モニタリング、変更、削除方法のご案内
    • Cloud Functions の権限管理: Sub Accountを活用した Cloud Functionsの権限管理方法のご案内
  • Cloud Functions のユースケース: Cloud Functionsの利用に役立つ様々なユースケースと説明、活用方法のご案内
    • ランタイム別アクションの作成と活用: ランタイム別ソースコード作成のユースケース、アクションを作成する様々なユースケースのご紹介
      • Node.js: Node.js形式のアクションの作成とユースケースのご紹介
      • Python: Python形式のアクションの作成とユースケースのご紹介
      • Java: Java形式のアクションの作成とユースケースのご紹介
      • Swift: Swift形式のアクションの作成とユースケースのご紹介
      • PHP: PHP形式のアクションの作成とユースケースのご紹介
      • .Net: .Net形式のアクションの作成とユースケースのご紹介
      • Go: Go形式のアクションの作成とユースケースのご紹介
    • シーケンスアクション作成: シーケンスアクションの作成とユースケースのご紹介
    • ウェブアクションの活用: ウェブアクションを活用した様々なユースケースのご紹介
    • 一般アクション/ウェブアクションの実行: 一般アクション(トリガー)とウェブアクション実行のユースケースの比較
    • トリガーとアクションの関連付け: トリガーを作成してアクションと関連付けるユースケースのご紹介
  • Cloud Functions の用語: Cloud Functionsを利用する際に必ず知っておくべき主要用語と解説のご案内
  • Cloud Functions FAQ: Cloud Functionsを利用する際によくある質問とその回答のご案内
  • Cloud Functions のトラブルシューティング: Cloud Functionsを利用する際に発生する問題の解決方法のご案内
  • Cloud Functions のリリースノート: Cloud Functionsご利用ガイドのアップデート履歴

Cloud Functions関連リソース

NAVERクラウドプラットフォームでは、Cloud Functionsについての顧客の理解に役立つために、ご利用ガイドの他にも様々な関連リソースを提供します。本サービスを導入しようと検討中であったり、データ関連ポリシーを策定する上で詳細情報を必要とする開発者、マーケターなどの方は、以下のリソースを積極的に活用することをお勧めします。