Build and scale modern
transactional
applications without limits
Fauna is a distributed document-relational database that combines the flexibility of documents with the power of a relational, ACID compliant database that scales across regions, clouds or the globe.
Start free trialRequest a demo
Built for Modern Applications
Used by tens of thousands of development teams, Fauna was designed from the ground up to rapidly build and scale modern applications with native support for multi-tenancy, event streaming and an internet class security model - all delivered as a cloud API.
Combine documents with relational querying power and flexible schema
Flexible documents support iterative development early on while schema enforcement provides structure as teams and scale grow.
A strongly-typed language combines the ability to express declarative relational queries and functional business logic in consistent transactions, reducing application complexity and enabling you to easily return data in the shape an application needs.
Scale seamlessly and securely across regions, clouds or the globe
Fauna’s Distributed Transaction Engine (DTE) delivers strong consistency across geographic regions. The active active architecture supports distributed reads and writes with low millisecond latency and is inherently highly available.
An intelligent routing system provides a single global endpoint for accessing any Fauna database anywhere while ensuring data is in compliance with local data residency requirements.
A secure, cloud API with zero operations required
Fauna's fully serverless database handles all database management and is delivered as a secure cloud API so developers don't need to worry about provisioning, sharding, capacity planning or any operational tasks.
No session management required. With Fauna, development teams can focus on what truly matters to move the business forward.
A first class citizen in a modern software development lifecycle
Fauna’s document-relational model enables agile early application development while schema support allows development teams to add structure that can be enforced over time. Fauna Schema Language allows database configurations to be expressed in code and driven as part of development automation workflows.
Seamless CI/CD and IaC integrations across the planning, coding, testing, and deployment phases enable data models and applications to evolve seamlessly; accelerating time-to-delivery and reducing risk.
Build and Scale with Fauna
80,000+
development teams
180
Countries Served
300k+
Databases Created
Fulfill Modern Application Requirements
Native database multi-tenancy
Provide a secure container for each business or consumer your application serves.
Real-time event streaming
Power secure, modern and scalable interactive user experiences.
Internet class security model
Native fine-grained access controls to manage identity-based operations for your databases with ABAC.
Secure and Compliant
Secure & compliant with SOC 2 Type 2, GDPR, HIPPA and industry compliance frameworks.
Seamless Observability
Identify slow-performing queries and bottlenecks and optimize for performance and cost.
Restore and copy on-demand
Daily snapshots and custom retention for snapshots. Copy a snapshot from one region to another – with a distributed native serverless architecture.
Data import
Migrate your data via Fauna Shell/CLI to a Fauna database collection by collection or at a database level.
Self-service
Upload schema, preview data, manage team access, improve performance and monitor real-time usage.
Partners and Integrations
Fauna is compatible with cloud infrastructure from AWS, Azure, and GCP and integrated with edge compute functions including Cloudflare Workers, Fastly Compute@Edge, and AWS Lambda. See our partners page for more integrations with leading third-party providers.
Get answers and learning materials
Workshop
Partner Workshops
Build with Fauna, AWS, Cloudflare and Fastly
Article
Relational is more than SQL
Bob Muglia, Former CEO of Snowflake
Documentation
Documentation
Ready to get started? Launch a new app, modernize an existing app, and scale seamlessly across regions.