Oracle Cloud Functions Overview
Core Product
Information Resources
What is Oracle Cloud Functions?
Based on the open source Fn Project, Oracle Cloud Infrastructure (OCI) Functions is a serverless compute service that lets you create, run, and scale applications without managing any infrastructure. Applications can be easily ported to other cloud or on-premises environments and tested locally thanks to the Fn Project standard.
Write your function code using an Fn Project function development kit (FDK), run the Fn Project CLI to package your function code as a Docker image, and push the image to Oracle Cloud Infrastructure Container Registry (OCIR). Functions typically run for short durations, stateless and for a single purpose of logic.
Focus
- Web and Mobile API Backends
- Automation of IT operations
- Processes for security incident management (SIM)
- Real-Time File and Stream Processing
Key Features
- No vendor lock-in: Based on Fn Project, an open source FaaS platform that runs anywhere.
- Multi-Language Support: Supports various programming languages, Dockersfiles and custom Docker images.
- Native Integration: Seamlessly connect with other Oracle Cloud services, enabling event-driven architectures and automation.
- Fine-grained access control: Managing, invoking, and securely accessing Functions using Oracle Identity and Access Management policies.
Pricing
- Free tier 2 million function invocations and 400,000 GB-seconds per month.
- Invocation Pricing: $0.0000002 per Function invocation
- Execution Time Pricing: $0.00001417 per GB-second
*User are billed separately for integrations with other services.
Service Types
Functions Runtimes
Container Runtimes
Execution Limits and Resource Quotas
Compliance
Regional Availability
*Information is subject to change. Verify with the official Oracle Cloud Functions website.
Alternatives to Oracle Cloud Functions are generated by matching platform type and supported runtimes