Cloud Functions
DigitalOcean Cloud Functions is an on-demand, serverless compute solution
Deploy Applications Quickly Without Managing Backend Resources
Focus on Building Great Applications
Rapidly develop and launch modern applications without configuring or managing servers. Easily build or scale your applications without learning new frameworks or languages
Pay Only When Resources Are Active
Invoke functions (code snippets) in response to web events. You are only charged when your resources are active, saving costs
Automatic Scaling On Demand
Automatically scale up or down immediately based on demand, without pre-configuring resources
Product Advantages
Unified Experience for Serverfull and Serverless
Build applications that require long-running servers and on-demand functions with an integrated experience and workflow. Easily extend existing applications by adding new serverless capabilities
• Unified development experience
• Seamlessly integrated workflows
• Easily extend existing apps
Seamless Integration with Managed Databases
Easily add managed databases during application creation. Connections between applications and databases are securely encrypted, supporting features like trusted sources
• Easily add managed databases
• Secure encrypted connections
• Support for trusted sources
Test Your Functions with Developer Console
Develop functions locally using your favorite editor and IDE, quickly deploy to the cloud, and preview your functions in real-time before committing code to GitHub or GitLab and deploying to production
• Develop locally, deploy to cloud
• Real-time preview capabilities
• GitHub/GitLab integration support
Support for Common Languages and Runtimes
Provides out-of-the-box support for many popular runtime environments, including Node.js, Python, Go, and PHP. Automatic patching and updates to ensure execution environments are stable and secure
• Support for Node.js, Python, Go, PHP
• Automatic patching and updates
• Stable and secure execution environment
Reduce Operational Costs
DigitalOcean Functions is an on-demand serverless compute solution that allows you to focus on writing code, scale on demand, without deploying dedicated backend servers, reducing operational costs
GiB-seconds per month per account
Cost per GiB-second for additional memory and runtime
Minimum runtime per function invocation
Get Started Quickly
Migration assistance, pricing consultation, solution design. We have certified product experts ready to help.
