- Print
- PDF
Cloud Functions overview
- Print
- PDF
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.
Various functions provided by Cloud Functions
Cloud Functions provides the following features:
- Easy to build 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
- Economic and easy implementation for the micro service with the structure that charges you only for the executed codes
- Implementing API server through web actions without any need to manage or build a load balancer or web server
- Verification, access control, and limiting usage amounts can be achieved by connecting to the API Gateway of NAVER Cloud Platform
About the 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
For best usage of Cloud Functions in the Korea Region, see the items listed in the table of contents below.
- Cloud Functions overview: introduction to Cloud Functions, information on related helpful resources, and FAQs
- Cloud Functions concept: detailed information on supported functions of Cloud Functions by Region, platform, and service category
- Cloud Functions quickstart: guides you through the entire process step-by-step of using Cloud Functions
- Prerequisites for using Cloud Functions: required specifications, supported items, and service limits for using Cloud Functions
- Cloud Functions runtime information: runtime library information supported in Cloud Functions and how to use
- VPC: how to start, use, and manage the permissions of Cloud Functions in a VPC environment
- Getting started with Cloud Functions: learn how to start using Cloud Functions
- Manage subscriptions: learn how to manage subscriptions to Cloud Functions
- Using Cloud Functions: learn how to use the functions provided by Cloud Functions
- Dashboard: how to monitor the results of executing actions/triggers during the inquiry time in the console
- Action: how to check and monitor the information of package and action in the console
- Package: how to create, edit, and delete the package in the console
- Basic action: learn how to create, edit, and delete basic type actions in the console
- Sequence action: learn how to create, edit, and delete sequence type actions in the console
- Web action: how to set and use the web properties in the console
- Trigger: how to check the information of, monitor, create, edit, and delete the trigger in the console
- Cron type trigger: detailed setup method to create a cron type trigger
- GitHub event trigger: detailed setup method to create a GitHub event trigger
- Cloud Insight type trigger: detailed setup method to create a Cloud Insight type trigger
- Object Storage type trigger: detailed setup method to create an Object Storage type trigger
- SourceCommit type trigger: detailed setup method to create a SourceCommit type trigger
- Secret Manager Type Trigger: learn how to configure detailed settings for creating Secret Manager type triggers
- Action/Trigger execution: how to execute the action and trigger and how to manage the execution results
- Cloud Functions permissions management: manage Cloud Functions permissions using Sub Account
- Getting started with Cloud Functions: learn how to start using Cloud Functions
- Classic: how to start and use Cloud Functions in a Classic environment
- Getting started with Cloud Functions: learn how to start using Cloud Functions
- Manage subscriptions: learn how to manage subscriptions to Cloud Functions
- Using Cloud Functions: learn how to use the functions provided by Cloud Functions
- Dashboard: how to monitor the results of executing actions/triggers during the inquiry time in the console
- Action: how to create, edit, and delete the action in the console
- Package: how to create, edit, and delete the package in the console
- Basic action: learn how to create, edit, and delete basic type actions in the console
- Sequence action: learn how to create, edit, and delete sequence type actions in the console
- Web action: how to set and use the web properties in the console
- Trigger: how to create, edit, and delete the trigger in the console
- Cron type trigger: detailed setup method to create a cron type trigger
- GitHub event trigger: detailed setup method to create a GitHub event trigger
- Cloud Insight type trigger: detailed setup method to create a Cloud Insight type trigger
- Object Storage type trigger: detailed setup method to create an Object Storage type trigger
- Action/Trigger execution: how to execute the action and trigger and how to manage the execution results
- Getting started with Cloud Functions: learn how to start using Cloud Functions
- Cloud Functions examples: various useful examples, descriptions, and how to use Cloud Functions
- Action creation and usage by runtimes: examples of writing source codes by runtimes and 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: examples of creating sequence actions
- Usage of web actions: various examples of using web actions
- Regular action/Web action execution: compares the examples of executing regular actions (triggers) and web actions
- Connecting triggers and actions: examples of creating triggers and connecting them to actions
- Sample codes: examples of creating triggers and connecting them to actions
- Action creation and usage by runtimes: examples of writing source codes by runtimes and creating actions
- Cloud Functions glossary: familiarize yourself with key terms and definitions to use Cloud Functions
- Cloud Functions FAQ: frequently asked questions and answers when using Cloud Functions
- Cloud Functions troubleshooting: troubleshooting any issues with Cloud Functions
- Cloud Functions release notes: see documentation history for Cloud Functions user guides
Singapore Region
For best usage of Cloud Functions in Singapore Region, see the items listed in the table of contents below.
- Cloud Functions overview: introduction to Cloud Functions, information on related helpful resources, and FAQs
- Cloud Functions concept: detailed information on supported functions of Cloud Functions by Region, platform, and service category
- Cloud Functions quickstart: guides you through the entire process step-by-step of using Cloud Functions
- Prerequisites for using Cloud Functions: required specifications, supported items, and service limits for using Cloud Functions
- Cloud Functions runtime information: runtime library information supported in Cloud Functions and how to use
- VPC: how to start, use, and manage the permissions of Cloud Functions in a VPC environment
- Getting started with Cloud Functions: learn how to start using Cloud Functions
- Manage subscriptions: learn how to manage subscriptions to Cloud Functions
- Using Cloud Functions: learn how to use the functions provided by Cloud Functions
- Dashboard: how to monitor the results of executing actions/triggers during the inquiry time in the console
- Action: how to check and monitor the information of package and action in the console
- Package: how to create, edit, and delete the package in the console
- Basic action: learn how to create, edit, and delete basic type actions in the console
- Sequence action: learn how to create, edit, and delete sequence type actions in the console
- Web action: how to set and use the web properties in the console
- Trigger: how to check the information of, monitor, create, edit, and delete the trigger in the console
- Cron type trigger: detailed setup method to create a cron type trigger
- GitHub event trigger: detailed setup method to create a GitHub event trigger
- Cloud Insight type trigger: detailed setup method to create a Cloud Insight type trigger
- Object Storage type trigger: detailed setup method to create an Object Storage type trigger
- Action/Trigger execution: how to execute the action and trigger and how to manage the execution results
- Cloud Functions permissions management: manage Cloud Functions permissions using Sub Account
- Getting started with Cloud Functions: learn how to start using Cloud Functions
- Cloud Functions examples: various useful examples, descriptions, and how to use Cloud Functions
- Action creation and usage by runtimes: examples of writing source codes by runtimes and 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: examples of creating sequence actions
- Usage of web actions: various examples of using web actions
- Regular action/Web action execution: compares the examples of executing regular actions (triggers) and web actions
- Connecting triggers and actions: examples of creating triggers and connecting them to actions
- Action creation and usage by runtimes: examples of writing source codes by runtimes and creating actions
- Cloud Functions glossary: familiarize yourself with key terms and definitions to use Cloud Functions
- Cloud Functions FAQ: frequently asked questions and answers when using Cloud Functions
- Cloud Functions troubleshooting: troubleshooting any issues with Cloud Functions
- Cloud Functions release notes: see documentation history for Cloud Functions user guides
Japan Region
For best usage of Cloud Functions in Japan Region, see the items listed in the table of contents below.
- Cloud Functions overview: introduction to Cloud Functions, information on related helpful resources, and FAQs
- Cloud Functions concept: detailed information on supported functions of Cloud Functions by Region, platform, and service category
- Cloud Functions quickstart: guides you through the entire process step-by-step of using Cloud Functions
- Prerequisites for using Cloud Functions: required specifications, supported items, and service limits for using Cloud Functions
- Cloud Functions runtime information: runtime library information supported in Cloud Functions and how to use
- VPC: how to start, use, and manage the permissions of Cloud Functions in a VPC environment
- Getting started with Cloud Functions: learn how to start using Cloud Functions
- Manage subscriptions: learn how to manage subscriptions to Cloud Functions
- Using Cloud Functions: learn how to use the functions provided by Cloud Functions
- Dashboard: how to monitor the results of executing actions/triggers during the inquiry time in the console
- Action: how to check and monitor the information of package and action in the console
- Package: how to create, edit, and delete the package in the console
- Basic action: learn how to create, edit, and delete basic type actions in the console
- Sequence action: learn how to create, edit, and delete sequence type actions in the console
- Web action: how to set and use the web properties in the console
- Trigger: how to check the information of, monitor, create, edit, and delete the trigger in the console
- Cron type trigger: detailed setup method to create a cron type trigger
- GitHub event trigger: detailed setup method to create a GitHub event trigger
- Cloud Insight type trigger: detailed setup method to create a Cloud Insight type trigger
- Object Storage type trigger: detailed setup method to create an Object Storage type trigger
- Action/Trigger execution: how to execute the action and trigger and how to manage the execution results
- Cloud Functions permissions management: manage Cloud Functions permissions using Sub Account
- Getting started with Cloud Functions: learn how to start using Cloud Functions
- Cloud Functions examples: various useful examples, descriptions, and how to use Cloud Functions
- Action creation and usage by runtimes: examples of writing source codes by runtimes and 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: examples of creating sequence actions
- Usage of web actions: various examples of using web actions
- Regular action/Web action execution: compares the examples of executing regular actions (triggers) and web actions
- Connecting triggers and actions: examples of creating triggers and connecting them to actions
- Action creation and usage by runtimes: examples of writing source codes by runtimes and creating actions
- Cloud Functions glossary: familiarize yourself with key terms and definitions to use Cloud Functions
- Cloud Functions FAQ: frequently asked questions and answers when using Cloud Functions
- Cloud Functions troubleshooting: troubleshooting any issues with Cloud Functions
- Cloud Functions release notes: see documentation history for Cloud Functions user guides
Cloud Functions related resources
NAVER Cloud Platform provides a variety of related resources as well as the user guide in order to help customers better understand Cloud Functions. If you're a developer or marketer in need of detailed information while you're considering adopting Cloud Functions for your company or establishing related policies, then please make good use of the resources below.
- Understanding Cloud Functions and advanced usage of Cloud Functions
- Cloud Functions API guide: how to use API for developers using Cloud Functions
- Introduction to pricing plans, characteristics, and detailed features: summary of Cloud Functions' pricing system, characteristics, and detailed features
- Latest service news: latest updates on Cloud Functions
- FAQ: frequently asked questions from Cloud Functions users
- Contact us: send direct inquiries in case of any unresolved questions that aren't answered by the user guide
- User guide to integrated services required for the use of Cloud Functions
- API Gateway user guide: how to use API Gateway to create actions and triggers' external connection address
- Cloud Insight user guide: how to use Cloud Insight to refer to when creating Cloud Insight triggers
- Cloud Log Analytics: how to use Cloud Log Analytics to manage resource execution result logs and to download
- Object Storage user guide: how to use Cloud Insight to refer to when creating Object Storage triggers
- SourceCommit user guide: how to use SourceCommit to refer to when creating SourceCommit triggers in a VPC environment
- Secret Manager user guide: learn how to use Secret Manager for creating triggers in VPC
- Sub Account user guide: how to use Sub Account to manage Cloud Functions operation permissions in a VPC environment