Cloud Functions overview

Prev Next

Available in Classic and VPC

Cloud Functions is a NAVER Cloud Platform serverless service that lets you easily write business logic and run it in the cloud without the burden of managing or provisioning servers. Because you are charged only for the time your code runs in the cloud, you can operate efficiently and respond flexibly to sudden spikes in 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 setup.
  • 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.
  • Economical and easy implementation for microservices 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 setup.
  • Authentication, 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, and the same service is provided in each Region. Because services provided vary in each Region, different user guides with their own contents are provided by 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 the runtime library supported by Cloud Functions.
  • VPC: Discover how to set up, use, and manage permissions for Cloud Functions on the VPC platform.
    • Getting started: Learn how to get started using Cloud Functions.
    • Using Cloud Functions: Learn how to access the features provided by Cloud Functions.
      • Dashboard: Learn how to monitor the results of executing actions/triggers during the view period in the console.
      • Action: Learn how to check and monitor package and action information 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 a package in the console.
      • Trigger: Learn how to check the information of, monitor, edit, and delete a 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 get started using Cloud Functions.
    • Using Cloud Functions: Learn how to access the features provided by Cloud Functions.
      • Dashboard: Learn how to monitor the results of executing actions/triggers during the view period in the console.
      • Action: Learn how to check and monitor package and action information 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 a package in the console.
      • Trigger: Learn how to check the information of, monitor, edit, and delete a 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.
    • Add triggers: 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.
  • 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 the runtime library supported by Cloud Functions.
  • VPC: Discover how to set up, use, and manage permissions for Cloud Functions on the VPC platform.
    • Getting started: Learn how to get started using Cloud Functions.
    • Using Cloud Functions: Learn how to access 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 package and action information 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 a package in the console.
      • Trigger: Learn how to check the information of, monitor, edit, and delete a 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.
    • Add triggers: See examples of creating triggers and connecting them to actions.
  • Cloud Functions glossary: Find key terms and definitions.
  • 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 the runtime library supported by Cloud Functions.
  • VPC: Discover how to set up, use, and manage permissions for Cloud Functions on the VPC platform.
    • Getting started: Learn how to get started using Cloud Functions.
    • Using Cloud Functions: Learn how to access the features provided by Cloud Functions.
      • Dashboard: Learn how to monitor the results of executing actions/triggers during the view period in the console.
      • Action: Learn how to check and monitor package and action information 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 a package in the console.
      • Trigger: Learn how to check the information of, monitor, edit, and delete a 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.
    • Add triggers: See examples of creating triggers and connecting them to actions.
  • Cloud Functions glossary: Find key terms and definitions.
  • 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 while establishing related policies, these resources can help: