Preface

Build your next mobile or web application directly on Oracle AI Database.

Oracle Backend with Firebase APIs (Fusabase) provides familiar open-source SDKs, authentication, document data, file storage, security rules, and more without adding another backend to operate. It ships with Oracle REST Data Services (ORDS), 26.1.1.

How It Works

Build native mobile and web apps with SDKs for iOS, Android, JavaScript, and Flutter. Fusabase runs in the Oracle AI Database and ORDS environment you operate, whether on OCI, AWS, Azure, Google Cloud, on-premises, or Cloud@Customer. It combines database-resident capabilities, APIs exposed through ORDS, and SDKs in your applications.

Oracle AI Database stores application data and runs Fusabase behind the scenes. Documents, relational data, user state, file metadata, and vector embeddings live in one database.

ORDS exposes the APIs that applications and automation use. The iOS, Android, JavaScript, and Flutter SDKs add Fusabase to your app; REST APIs support off-SDK integrations; and the CLI supports setup, configuration, and scripted workflows.

Fusabase follows Firebase design principles, API patterns, and a rules-based authorization model to provide a familiar developer experience. Its SDK interfaces mirror Firebase SDK interfaces where appropriate, helping developers move across backends with minimal changes. Fusabase remains a distinct Oracle offering.

Preface Topics:

Audience

This documentation is intended for developers, DevOps engineers, and technical architects working with Oracle AI Database on the on-prem version. Whether you’re building internal tools or customer-facing apps, this guide will help you accelerate development and ensure robust backend integration.

What is Covered in this Documentation?

Oracle Backend with Firebase APIs offers a modular, enterprise-grade backend framework that can be deployed entirely within your on-premises infrastructure. Designed for organizations that require full control over data, security, and compliance, Oracle Backend with Firebase APIs enables rapid backend provisioning while integrating seamlessly with your existing Oracle RDBMS, authentication systems, and storage solutions.

This documentation provides a comprehensive walkthrough for deploying and managing Oracle Backend with Firebase APIs in an on-prem environment - from database and storage setup to RESTful service enablement and client SDK integration. From building applications and creating collections to enabling the backend infrastructure and setting up provider logins, each guide is easy to follow and helps you to get started with building your application with minimal effort.

Related Documents

For a list of related documents, see Oracle Backend with Firebase APIs 26.1 - Books.

Conventions

This guide uses these text conventions:

Convention Meaning
boldface Boldface type indicates graphical user interface elements associated with an action, or terms defined in text or the glossary.
italic Italic type indicates book titles, emphasis, or placeholder variables for which you supply particular values.
monospace Monospace type indicates commands within a paragraph, URLs, code in examples, text that appears on the screen, or text that you enter.