Title: Oracle Cloud Infrastructure Online | OCI Training in Bangalore
1WHAT IS ORACLE FUNCTIONS IN OCI?
www.visualpath.in
91-7032290546
2INTRODUCTION
- Oracle Functions in Oracle Cloud Infrastructure
(OCI) is a serverless, event-driven compute
service that lets you run code without
provisioning. - Managing servers Its built on the open-source Fn
Project, which makes it portable and easy to
integrate with other cloud or on-premises
environments.
www.visualpath.in
91-7032290546
3What is Oracle Functions?
- Oracle Functions is a serverless compute service
provided by Oracle Cloud Infrastructure (OCI)
that allows you to run code without having to
manage servers or infrastructure. It's designed
to execute small, single-purpose functions in
response to events, HTTP requests, or on-demand.
www.visualpath.in
91-7032290546
4How It Works
- Manually via Fn CLI or REST API.
- Automatically by OCI Events Service (e.g., object
uploaded, instance stopped). - Through an API Gateway (like a REST endpoint).
- Scheduled with OCI's Resource Scheduler or other
services.
- Build the function (turns code into a Docker
image). - Push the image to OCI Container Registry.
- Deploy the function to Oracle Functions, which
stores and manages it.
www.visualpath.in
91-7032290546
5Supported Languages
- Since Oracle Functions runs your code in Docker
containers, any language can be used as long as - You can build a Docker image.
- The function listens for input via stdin and
responds via stdout. - This gives you full flexibility want to use
Rust, PHP, or .NET? Just package it properly in a
container.
www.visualpath.in
91-7032290546
6Key Features
- Serverless Fully Managed
- No need to provision, scale, or manage
infrastructure. - OCI handles everything behind the scenes
servers, patching, availability, etc. - Focus purely on your code and logic.
- Based on Open Source Fn Project
- Uses the Fn Project, an open-source serverless
platform. - Portable Functions can run locally, on-prem, or
in other clouds. - Developer-friendly CLI tools and local testing
environment.
www.visualpath.in
91-7032290546
7Integration with OCI Services
One of the biggest strengths of Oracle Functions
is its tight integration with other OCI services,
making it easy to build event-driven,
cloud-native applications. Here's a rundown of
how Oracle Functions integrates across the OCI
ecosystem
- OCI Events Service
- Trigger functions automatically when events
occur in OCI. - Examples
- Object uploaded to Object Storage
- Compute instance created/stopped
- Database backup completed
www.visualpath.in
91-7032290546
8Security Features
Oracle Functions provides several built-in
security features to ensure your serverless
applications are secure, isolated, and compliant
with best practices. Here are the key security
features of Oracle Functions
- Isolation with Containers
- Each function runs in its own isolated Docker
container, providing security at the runtime
level. - This isolation helps prevent unauthorized access
between functions. - Functions dont share resources (e.g., memory,
CPU) with other functions.
www.visualpath.in
91-7032290546
9Summary Conclusion
- Oracle Functions is a serverless compute service
on Oracle Cloud Infrastructure (OCI) that allows
developers to build, deploy, and run event-driven
applications without managing servers. Its based
on the Fn Project, which makes it portable and
open-source. Heres a recap of its key features
and benefits
- Security Highlights
- Isolation Each function runs in an isolated
Docker container, ensuring no resource sharing. - IAM Integration Fine-grained control over who
can access and invoke your functions. - Secrets Management Integrates with OCI Vault for
secure handling of credentials and secrets.
www.visualpath.in
91-7032290546
10For More Information About Oracle Cloud
Infrastructure Address- Flat no 205, 2nd Floor,
Nilgiri Block, Aditya Enclave, Ameerpet,
Hyderabad-16 Ph. No 91-7032290546 Visit
www.visualpath.in E-Mail online_at_visualpath.in
www.visualpath.in
91-7032290546
11THANK YOU
www.visualpath.in
91-7032290546