(opens in a new window)
Oracle Cloud Functions Homepage

Oracle Cloud Functions Pricing, Features & Alternatives

Container-Native Serverless Functions

United States
Category
FaaS CaaS
Pricing Model
Free Tier

Oracle Cloud Functions Overview

Oracle Cloud Functions Information Resource Links

Oracle Cloud Functions Homepage
Oracle Cloud Functions Homepage
Category
FaaS CaaS
Pricing Model
Free Tier

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.

Oracle Cloud Functions Features

Category

FaaS
Available
CaaS
Available

Container Deployment

Docker
Available
Docker Private Registry
Available

Supported Runtimes

.Net
Available
C#
Available
Go
Available
Java
Available
JavaScript
Available
Node.js
Available
Python
Available
Ruby
Available

Execution Limits and Resource Quotas

Min. Memory
128MB
Max. Memory
2048MB
Default Timeout
30s
Max. Timeout
5min
Request Payload
6MB
Response Payload
6MB

Compliance

CSA STAR
Available
FedRAMP
Available
GDPR
Available
HIPAA
Available
ISO 27001
Available
PCI DSS
Available
SOC 3
Available

Regional Availability

Deployment Scope
Regional
Regions
NA, SA, EU, EMEA, APAC, CH
Points of Presence
3, 1, 9, 2, 8, 2
Listings & Sponsorships

Reach developers researching deployment platforms.

Put your platform in front of developers, CTOs, and teams comparing serverless infrastructure, runtimes, and deployment solutions.

  • ✅ Reviewed provider listings on srvrlss.io
  • ✅ Sponsorship placements across high-visibility sections
  • ✅ Reach an audience actively researching platforms

Best Oracle Cloud Functions Alternatives

Alternatives to Oracle Cloud Functions by matching platform type, use cases, supported runtimes and deployment options.

Frequently Asked Questions about Oracle Cloud Functions

Yes, Oracle Cloud Functions has a free tier as part of Oracle Cloud’s always-free services. You get 2 million function invocations per month at no charge.

Oracle Cloud Functions supports .Net, C#, Go, Ruby, Node.js, Java, JavaScript, Python.

Yes, Oracle Cloud Functions supports Docker, but Kubernetes is not listed as a supported deployment target.

No, Oracle Cloud Functions does not list a managed database product as a core offering.

Yes, Oracle Cloud Functions provides templates or examples to help you start from pre-built applications and deployment patterns.

For Oracle Cloud Functions, default memory is 128MB and maximum memory is 2048MB.

For Oracle Cloud Functions, default execution time is 30s and maximum execution time is 5min.