Cloud Functions overview

Prev Next

Available in Classic and VPC

Cloud Functions is a serverless-type service of NAVER Cloud Platform that enables you to simply enter a business logic you want and implement it in the cloud environment easily without any server management or burdens of provisioning. It helps you manage effectively because it only charges for as much as the codes executed in the cloud environment, and respond flexibly to any sudden requests.

cloudfunctions-overview_01_ko.png

Cloud Functions features

Cloud Functions offers these key features:

  • Fully managed serverless platform with automatic scale-up/out capabilities for rapid system and service set-up.
  • Action and trigger creation and execution features that allow you to write business logic with simplicity.
  • Effective action management and sharing through packages.
  • Intuitive monitoring of each resource through the console dashboard and detailed logs.
  • Economic and easy implementation for the micro service with the structure that charges you only for the executed codes.
  • API server implementation through web actions without the need for separate load balancer and web server management and set-up.
  • Verification, access control, and usage limits through integration with the API Gateway of NAVER Cloud Platform.

Cloud Functions user guide

Cloud Functions is available in the Korea, Singapore, and Japan Regions. Because the services provided differ by Region, the user guide contents are provided separately for each Region as follows:

Korea Region

Use this guide to get the most out of Cloud Functions in the Korea Region.

  • Cloud Functions overview: Learn about the service and find helpful resources and FAQs.
  • Cloud Functions concepts: View supported features of Cloud Functions by Region, platform, and service category.
  • Cloud Functions quickstart: Follow a step-by-step guide through the entire process.
  • Cloud Functions prerequisites: View required specifications, supported items, and service limits.
  • Cloud Functions runtime information: Learn how to use runtime library supported by Cloud Functions.
  • VPC: Discover how to set up and use Cloud Functions and manage permissions on the VPC platform.
    • Getting started: Learn how to start using Cloud Functions.
    • Using Cloud Functions: Learn how to use the features provided by Cloud Functions.
      • Dashboard: Learn how to monitor the results of executing actions/triggers during the view period in the console.
      • Quick Start: Learn how to create an action and trigger in the console.
      • Action: Learn how to check and monitor the information of package and action in the console.
        • Create actions: Learn how to create an action in the console.
        • Manage actions: Learn how to edit, delete, run, monitor, and add/remove triggers in the console.
        • Package: Learn how to create, edit, and delete the package in the console.
      • Trigger: Learn how to check the information of, monitor, edit, and delete the trigger in the console.
    • Cloud Functions permissions management: Manage accounts using NAVER Cloud Platform's Sub Account.
  • Classic: Discover how to set up and use Cloud Functions in a Classic environment.
    • Getting started: Learn how to start using Cloud Functions.
    • Using Cloud Functions: Learn how to use the features provided by Cloud Functions.
      • Dashboard: Learn how to monitor the results of executing actions/triggers during the view period in the console.
      • Quick Start: Learn how to create an action and trigger in the console.
      • Action: Learn how to check and monitor the information of package and action in the console.
        • Create actions: Learn how to create an action in the console.
        • Manage actions: Learn how to edit, delete, run, monitor, and add/remove triggers in the console.
        • Package: Learn how to create, edit, and delete the package in the console.
      • Trigger: Learn how to check the information of, monitor, edit, and delete the trigger in the console.
  • Cloud Functions examples: Guides you through diverse examples, descriptions, and usage methods for Cloud Functions implementation.
    • Action creation and usage by runtime: Introduces source code writing examples by runtime and different approaches for creating actions.
      • Node.js: Examples of creating Node.js format actions.
      • Python: Examples of creating Python format actions.
      • Java: Examples of creating Java format actions.
      • Swift: Examples of creating Swift format actions.
      • PHP: Examples of creating PHP format actions.
      • Net: Examples of creating .Net format actions.
      • Go: Examples of creating Go format actions.
    • Sequence action creation: Learn sequence action creation and see examples.
    • Usage of web actions: Learn how to use web actions and see various examples.
    • Add a trigger: Learn how to create an action, add a trigger, and see examples.
    • Sample code: See examples of action codes by type.
  • Cloud Functions glossary: Find key terms and definitions.
  • Cloud Functions FAQs: Get answers to common Cloud Functions questions.
  • Cloud Functions troubleshooting: Troubleshoot issues with Cloud Functions.
  • Cloud Functions release notes: See documentation updates.

Singapore Region

Use this guide to get the most out of Cloud Functions in the Singapore Region.

  • Cloud Functions overview: Learn about the service and find helpful resources and FAQs.
  • Cloud Functions concepts: View supported features of Cloud Functions by Region, platform, and service category.
  • Cloud Functions quickstart: Follow a step-by-step guide through the entire process.
  • Cloud Functions prerequisites: View required specifications, supported items, and service limits.
  • Cloud Functions runtime information: Learn how to use runtime library supported by Cloud Functions.
  • VPC: Discover how to set up and use Cloud Functions and manage permissions on the VPC platform.
    • Getting started: Learn how to start using Cloud Functions.
    • Using Cloud Functions: Learn how to use the features provided by Cloud Functions.
      • Dashboard: Learn how to monitor the results of executing actions/triggers during the view period in the console.
      • Quick Start: Learn how to create an action and trigger in the console.
      • Action: Learn how to check and monitor the information of package and action in the console.
        • Create actions: Learn how to create an action in the console.
        • Manage actions: Learn how to edit, delete, run, monitor, and add/remove triggers in the console.
        • Package: Learn how to create, edit, and delete the package in the console.
      • Trigger: Learn how to check the information of, monitor, edit, and delete the trigger in the console.
    • Cloud Functions permissions management: Manage accounts using NAVER Cloud Platform's Sub Account.
  • Cloud Functions examples: Guides you through diverse examples, descriptions, and usage methods for Cloud Functions implementation.
    • Action creation and usage by runtime: Introduces source code writing examples by runtime and different approaches for creating actions.
      • Node.js: Examples of creating Node.js format actions.
      • Python: Examples of creating Python format actions.
      • Java: Examples of creating Java format actions.
      • Swift: Examples of creating Swift format actions.
      • PHP: Examples of creating PHP format actions.
      • Net: Examples of creating .Net format actions.
      • Go: Examples of creating Go format actions.
    • Sequence action creation: Learn sequence action creation and see examples.
    • Usage of web actions: Learn how to use web actions and see various examples.
    • Regular action/Web action execution: Compares the examples of executing regular actions (triggers) and web actions.
    • Connecting triggers and actions: See examples of creating triggers and connecting them to actions.
  • Cloud Functions glossary: Find key terms and definitions.
  • Cloud Functions FAQs: Get answers to common Cloud Functions questions.
  • Cloud Functions troubleshooting: Troubleshoot issues with Cloud Functions.
  • Cloud Functions release notes: See documentation updates.

Japan Region

Use this guide to get the most out of Cloud Functions in the Japan Region.

  • Cloud Functions overview: Learn about the service and find helpful resources and FAQs.
  • Cloud Functions concepts: View supported features of Cloud Functions by Region, platform, and service category.
  • Cloud Functions quickstart: Follow a step-by-step guide through the entire process.
  • Cloud Functions prerequisites: View required specifications, supported items, and service limits.
  • Cloud Functions runtime information: Learn how to use runtime library supported by Cloud Functions.
  • VPC: Discover how to set up and use Cloud Functions and manage permissions on the VPC platform.
    • Getting started: Learn how to start using Cloud Functions.
    • Using Cloud Functions: Learn how to use the features provided by Cloud Functions.
      • Dashboard: Learn how to monitor the results of executing actions/triggers during the view period in the console.
      • Quick Start: Learn how to create an action and trigger in the console.
      • Action: Learn how to check and monitor the information of package and action in the console.
        • Create actions: Learn how to create an action in the console.
        • Manage actions: Learn how to edit, delete, run, monitor, and add/remove triggers in the console.
        • Package: Learn how to create, edit, and delete the package in the console.
      • Trigger: Learn how to check the information of, monitor, edit, and delete the trigger in the console.
    • Cloud Functions permissions management: Manage accounts using NAVER Cloud Platform's Sub Account.
  • Cloud Functions examples: Guides you through diverse examples, descriptions, and usage methods for Cloud Functions implementation.
    • Action creation and usage by runtime: Introduces source code writing examples by runtime and different approaches for creating actions.
      • Node.js: Examples of creating Node.js format actions.
      • Python: Examples of creating Python format actions.
      • Java: Examples of creating Java format actions.
      • Swift: Examples of creating Swift format actions.
      • PHP: Examples of creating PHP format actions.
      • Net: Examples of creating .Net format actions.
      • Go: Examples of creating Go format actions.
    • Sequence action creation: Learn sequence action creation and see examples.
    • Usage of web actions: Learn how to use web actions and see various examples.
    • Regular action/Web action execution: Compares the examples of executing regular actions (triggers) and web actions.
    • Connecting triggers and actions: See examples of creating triggers and connecting them to actions.
  • Cloud Functions glossary: Find key terms and definitions.
  • Cloud Functions FAQs: Get answers to common Cloud Functions questions.
  • Cloud Functions troubleshooting: Troubleshoot issues with Cloud Functions.
  • Cloud Functions release notes: See documentation updates.

Cloud Functions related resources

Beyond the user guide, these resources provide additional context and support for Cloud Functions. Whether you're considering Cloud Functions or need in-depth information for development, marketing, and other purposes, these resources can help: