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.

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.
- Manage subscriptions: Subscribe to and manage your 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.
- Cron type trigger: Learn detailed setup method for adding a cron type trigger.
- GitHub event trigger: Learn detailed setup method for adding a GitHub event trigger.
- API Gateway type trigger: Learn detailed setup method for adding an API Gateway type trigger.
- Cloud Insight type trigger: Learn detailed setup method for adding a Cloud Insight type trigger.
- Object Storage type trigger: Learn detailed setup method for adding an Object Storage type trigger.
- SourceCommit type trigger: Learn detailed setup method for adding a SourceCommit type trigger.
- Secret Manager type trigger: Learn detailed setup method for adding a Secret Manager type trigger.
- Resource Manager type trigger: Learn detailed setup method for adding a Resource Manager type trigger.
- Cloud Functions permissions management: Manage accounts using NAVER Cloud Platform's Sub Account.
- Getting started: Learn how to start using Cloud Functions.
- Classic: Discover how to set up and use Cloud Functions in a Classic environment.
- Getting started: Learn how to start using Cloud Functions.
- Manage subscriptions: Subscribe to and manage your 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.
- Cron type trigger: Learn detailed setup method for adding a cron type trigger.
- GitHub event trigger: Learn detailed setup method for adding a GitHub event trigger.
- API Gateway type trigger: Learn detailed setup method for adding an API Gateway type trigger.
- Cloud Insight type trigger: Learn detailed setup method for adding a Cloud Insight type trigger.
- Object Storage type trigger: Learn detailed setup method for adding an Object Storage type trigger.
- Getting started: Learn how to start using Cloud Functions.
- 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.
- Action creation and usage by runtime: Introduces source code writing examples by runtime and different approaches for creating 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.
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.
- Manage subscriptions: Subscribe to and manage your 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.
- Cron type trigger: Learn detailed setup method for adding a cron type trigger.
- GitHub event trigger: Learn detailed setup method for adding a GitHub event trigger.
- API Gateway type trigger: Learn detailed setup method for adding an API Gateway type trigger.
- Cloud Insight type trigger: Learn detailed setup method for adding a Cloud Insight type trigger.
- Object Storage type trigger: Learn detailed setup method for adding an Object Storage type trigger.
- Cloud Functions permissions management: Manage accounts using NAVER Cloud Platform's Sub Account.
- Getting started: Learn how to start using Cloud Functions.
- 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.
- Action creation and usage by runtime: Introduces source code writing examples by runtime and different approaches for creating 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.
- Manage subscriptions: Subscribe to and manage your 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.
- Cron type trigger: Learn detailed setup method for adding a cron type trigger.
- GitHub event trigger: Learn detailed setup method for adding a GitHub event trigger.
- API Gateway type trigger: Learn detailed setup method for adding an API Gateway type trigger.
- Cloud Insight type trigger: Learn detailed setup method for adding a Cloud Insight type trigger.
- Object Storage type trigger: Learn detailed setup method for adding an Object Storage type trigger.
- Secret Manager type trigger: Learn detailed setup method for adding a Secret Manager type trigger.
- Cloud Functions permissions management: Manage accounts using NAVER Cloud Platform's Sub Account.
- Getting started: Learn how to start using Cloud Functions.
- 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.
- Action creation and usage by runtime: Introduces source code writing examples by runtime and different approaches for creating 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:
- Learn more about Cloud Functions
- Cloud Functions API guide: Learn how to use API for developers using Cloud Functions.
- Cloud Functions easy start guide
- Run an action with Cloud Functions: Learn how to use Cloud Functions in basic ways.
- Receive mail news using Cloud Outbound Mailer and Cloud Functions: Learn how to build an automated mail transfer service using Cloud Outbound Mailer and Cloud Functions.
- Call business logic with API Gateway and Cloud Functions: Learn how to configure a serverless service that exposes business logic externally through a REST API and returns the processing results.
- Recommend products in real-time using AiTEMS with Cloud Functions: Learn how to configure AiTEMS' dataset to be updated in real-time and request retraining using Cloud Functions.
- Provide image translation services using the Serverless Framework: Learn how to build image translation services using the Serverless Framework.
- Pricing and features: View pricing details and key capabilities.
- Latest announcements: Stay informed about service updates and news.
- FAQs: Get answers to common Cloud Functions questions.
- Contact Support: Get help if you can't find what you need in the user guide.
- Learn about integrated services
- API Gateway user guide: Learn how to use API Gateway to create actions and triggers' external connection address.
- Cloud Insight user guide: Learn how to use Cloud Insight to refer to when creating Cloud Insight triggers.
- Cloud Log Analytics: Learn how to use Cloud Log Analytics to manage resource execution result logs and to download.
- Object Storage user guide: Learn how to use Object Storage to refer to when creating Object Storage triggers.
- SourceCommit user guide: Learn 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 to refer to when creating Secret Manager triggers in a VPC environment.
- Resource Manager user guide: Learn how to use Resource Manager to refer to when creating Resource Manager triggers in a VPC environment.
- Sub Account user guide: Manage team access for Cloud Functions in a VPC environment.