Cloud Functions overview
  • PDF

Cloud Functions overview

  • PDF

Available in Classic and VPC

Cloud Functions is NAVER Cloud Platform's serverless service that helps you write a simple business logic without the burden of separately server management or provisioning. In this way, you can implement the logic easily in a cloud environment. You're only charged as much as the code has been executed in the cloud environment, which enables you to operate the service efficiently and to respond flexibly to even sudden requests.

compute-15-102_ko

A variety of features Cloud Functions offers

Please see below for detailed descriptions about the various features that Cloud Functions offers.

  • Easy to implement automatic scaling up and out, and system and services quickly as a fully managed serverless platform
  • Features to create and execute actions and triggers provided where business logics can be written easily
  • Effective action management and sharing through packages
  • Intuitive monitoring of each resource through the console dashboard and detailed logs
  • Easy, economic implementation of micro-services through the pricing structure where charges are only applied for code that is executed
  • API server implementation through web actions without separate management and implementation of Load Balancer and web servers
  • Control of authentications, access, and usage available linked with NAVER Cloud Platform's API Gateway

About Cloud Functions guide

Cloud Functions provides services in Korea and Singapore regions. Since services provided vary in each region, different guides with their own content are provided as follows.

Korea region

Please see the following table of contents and their details for smooth use of Cloud Functions in the Korea region.

  • Cloud Functions overview: introduction to Cloud Functions, related resources helpful for the use, and FAQ
  • Cloud Functions concept: detailed information on Cloud Functions's supported features by region, platform, and service type
  • Cloud Functions scenario: introduction to overall Cloud Functions usage process
  • Prerequisites for using Cloud Functions: required specifications in order to use Cloud Functions, supported items, restrictions, and more
  • Cloud Functions runtime information: information for runtime libraries supported by Cloud Functions and how to use them
  • VPC: information on getting started with, using, and managing permissions for Cloud Functions in the VPC environment
    • Getting started with Cloud Functions: how to request or cancel Cloud Functions subscription
    • Using Cloud Functions: how to use dashboard, actions, triggers, and subscription available in the console's Cloud Functions, and how to run actions/triggers
      • Dashboard: how to monitor execution results of actions and triggers run during a search period
      • Action: how to view information for packages or actions on the console and how to monitor them
        • Package: how to create, modify, and delete packages on the console
        • Basic action: how to create, modify, and delete basic type actions on the console
        • Sequence action: how to create, modify, and delete sequence type actions on the console
        • Web action: how to configure and utilize actions with the web property on the console
      • Trigger: how to view information of, monitor, create, modify, and delete triggers on the console
      • Running action or trigger: how to run actions and triggers, and how to manage their execution results
      • Subscription: how to request and cancel subscription to Cloud Functions on the console
    • Managing Cloud Functions permissions: introduction to managing permissions for Cloud Functions using Sub Account
  • Classic: information on getting started with, using, and managing permissions for Cloud Functions in the Classic environment
    • Getting started with Cloud Functions: how to request or cancel Cloud Functions subscription
    • Using Cloud Functions: how to use dashboard, actions, triggers, and subscription available in the console's Cloud Functions, and how to run actions/triggers
      • Dashboard: how to monitor execution results of actions and triggers run during a search period
      • Action: how to create, modify, and delete actions on the console
        • Package: how to create, modify, and delete packages on the console
        • Basic action: how to create, modify, and delete basic type actions on the console
        • Sequence action: how to create, modify, and delete sequence type actions on the console
        • Web action: how to configure and utilize actions with the web property on the console
      • Trigger: how to create, modify, and delete triggers on the console
      • Running action or trigger: how to run actions and triggers, and how to manage their execution results
      • Subscription: how to request and cancel subscription to Cloud Functions on the console
  • Cloud Functions examples: various examples to help use Cloud Functions, explanation and how to utilize them
    • Creation and utilization of actions by runtime: examples of source code by runtime, presentation of various examples to create actions
      • Node.js: creation of actions in the Node.js format and examples
      • Python: creation of actions in the Python format and examples
      • Java: creation of actions in the Java format and examples
      • Swift: creation of actions in the Swift format and examples
      • PHP: creation of actions in the PHP format and examples
      • .NET: creation of actions in the .NET format and examples
      • Go: creation of actions in the Go format and examples
    • Creating sequence action: examples of creating sequence actions
    • Web action utilization: various examples using web actions
    • Running regular action/web action:: comparison of execution examples for regular actions (triggers) and web actions
    • Linking trigger and action: example of creating a trigger and linking it to an action
  • Cloud Functions glossary: introduction to important terms and their descriptions in using Cloud Functions
  • Cloud Functions FAQ: frequently asked questions and their answers in using Cloud Functions
  • Cloud Functions troubleshooting: how to solve problems that may occur while using Cloud Functions
  • Cloud Functions release notes: update history of Cloud Functions guide

Singapore region

Please see the following table of contents and their details for smooth use of Cloud Functions in the Singapore region.

  • Cloud Functions overview: introduction to Cloud Functions, related resources helpful for the use, and FAQ
  • Cloud Functions concept: detailed information on Cloud Functions's supported features by region, platform, and service type
  • Cloud Functions scenario: introduction to overall Cloud Functions usage process
  • Prerequisites for using Cloud Functions: required specifications in order to use Cloud Functions, supported items, restrictions, and more
  • Cloud Functions runtime information: information for runtime libraries supported by Cloud Functions and how to use them
  • VPC: information on getting started with, using, and managing permissions for Cloud Functions in the VPC environment
    • Getting started with Cloud Functions: how to request or cancel Cloud Functions subscription
    • Using Cloud Functions: how to use dashboard, actions, triggers, and subscription available in the console's Cloud Functions, and how to run actions/triggers
      • Dashboard: how to monitor execution results of actions and triggers run during a search period
      • Action: how to view information for packages or actions on the console and how to monitor them
        • Package: how to create, modify, and delete packages on the console
        • Basic action: how to create, modify, and delete basic type actions on the console
        • Sequence action: how to create, modify, and delete sequence type actions on the console
        • Web action: how to configure and utilize actions with the web property on the console
      • Trigger: how to view information of, monitor, create, modify, and delete triggers on the console
      • Running action or trigger: how to run actions and triggers, and how to manage their execution results
      • Subscription: how to request and cancel subscription to Cloud Functions on the console
    • Managing Cloud Functions permissions: introduction to managing permissions for Cloud Functions using Sub Account
  • Cloud Functions examples: various examples to help use Cloud Functions, explanation and how to utilize them
    • Creation and utilization of actions by runtime: examples of source code by runtime, presentation of various examples to create actions
      • Node.js: creation of actions in the Node.js format and examples
      • Python: creation of actions in the Python format and examples
      • Java: creation of actions in the Java format and examples
      • Swift: creation of actions in the Swift format and examples
      • PHP: creation of actions in the PHP format and examples
      • .NET: creation of actions in the .NET format and examples
      • Go: creation of actions in the Go format and examples
    • Creating sequence action: examples of creating sequence actions
    • Web action utilization: various examples using web actions
    • Running regular action/web action:: comparison of execution examples for regular actions (triggers) and web actions
    • Linking trigger and action: example of creating a trigger and linking it to an action
  • Cloud Functions glossary: introduction to important terms and their descriptions in using Cloud Functions
  • Cloud Functions FAQ: frequently asked questions and their answers in using Cloud Functions
  • Cloud Functions troubleshooting: how to solve problems that may occur while using Cloud Functions
  • Cloud Functions release notes: update history of Cloud Functions guide

NAVER Cloud Platform provides a variety of related resources as well as guides to help customers better understand Cloud Functions. If you are a developer or marketer in need of detailed information while you are considering adopting Cloud Functions or establishing data related policies, then please make good use of the resources below.

  • Improvement in comprehension and usage methods for Cloud Functions
  • Guides for linked services required for the use of Cloud Functions
    • API Gateway Guide: how to use Cloud Insight that helps the notification recipient management for notification settings in the VPC environment
    • Cloud Insight Guide: how to use Cloud Insight, to be used for reference when creating Cloud Insight triggers
    • Cloud IoT Core Guide: how to use Cloud IoT Core, to be used for reference when creating Cloud IoT Core triggers
    • Cloud Log Analytics: how to use Cloud Log Analytics that helps with resource execution result log management and download
    • Object Storage Guide: how to use Object Storage, to be used for reference when creating Object Storage triggers in a VPC environment
    • Sub Account Guide: how to use Sub Account that helps with the management of Cloud Functions administration permissions in a VPC environment

Was this article helpful?