Overview
Fauna is a globally available document-relational database that combines the flexibility of NoSQLwith the relational querying (joins, foreign keys, and views), schema enforcement, and ACID-compliance of a SQL database. A truly serverless architecture means that all database administration, tuning, and scaling tasks are automated - including sharding, capacity planning, provisioning, replication, and more. Fauna's architectural roots based on the Calvin protocol provides multi-active reads and writes, low latency, high scalability, and strict serializability for applications deployed at any scale, whether single-region, multi-region, or global. Fauna's intuitive, strongly-typed database language, the Fauna Query Language (FQL), accelerates development velocity by offering a familiar syntax and mental model to TypeScript. Fauna's SaaS deployment is simple, accessed via a REST API.
Start with Fauna's Free Trial which provides instant access to Fauna with the same benefits of Fauna's Paid Plan. Fauna is meant to scale with you, so you can upgrade your plan at any time.
Fauna utilizes credits on this pay-as-you-go offer. For a breakdown on how credits work, see Fauna Pay-Go Pricing
For information on how you can get custom pricing on the AWS Marketplace, please contact sales@fauna.com .
Highlights
- Increase development velocity through full support for both relational and document access patterns. Fauna's document-relational data model combines the flexibility and familiarity of JSON documents with the relationships and querying power of a traditional relational database.
- A native serverless architecture means sharding, provisioning, and replication are executed automatically - allowing your development team to focus on differentiated feature development instead of database operations. Fauna offers globally distributed multi-active writes and its distributed transaction protocol based on the Calvin protocol abstracts away the need to engineer for global transactionality.
- Delivered as an API and accessed as an HTTP call, Fauna is a perfect fit for modern front-ends, microservices, and API-first development patterns, as well as event-driven architectures leveraging AWS solutions like Lambda, EventBridge, API Gateway, and Step Functions.
Details
Features and programs
Financing for AWS Marketplace purchases
Pricing
Free trial
Dimension | Description | Cost/unit |
---|---|---|
Fauna Credit | Fauna Credit Used | $1.00 |
Vendor refund policy
All fees paid to Company for the use of Fauna are non-refundable.
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
Software as a Service (SaaS)
SaaS delivers cloud-based software applications directly to customers over the internet. You can access these applications through a subscription model. You will pay recurring monthly usage fees through your AWS bill, while AWS handles deployment and infrastructure management, ensuring scalability, reliability, and seamless integration with other AWS services.
Resources
Vendor resources
Support
Vendor support
Fauna support can be reached at support@fauna.com , or by visiting the Fauna helpdesk at https://support.fauna.com/hc/en-us or the Fauna Forums at https://forums.fauna.com . support@fauna.com
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.
Customer reviews
No Infrastructure, NoSQL, No Complaints
The FQL X syntax is very similar to TypeScript, which means we don't have to develop across different paradigms (frontend, backend, and database all use the same syntax)
Schema management built-in means we don't have to worry about generating/applying/rolling back schema migrations
Close partnership, and active Discord, means any questions or challenges are addressed quickly and time is taken by technical people to address them
The costs scale with usage, which isn't true of traditional/on-premise systems.
Easy to use, reducing the skills requirements for software development - don't need to learn another language since FQL X is so intuitive & similar to TypeScript
A new level of performance with top of the line security
Fauna is the only backend you need
Also, I don't need to worry about managing the server because it's serverless.
Then you need to know that it's a document-based database. You store documents in a JSON structure, which gives you a lot of flexibility over traditional SQL table databases. In contrast to other document databases, Fauna offers Schemes and Types, so you always have a clear picture of your data, including data integrity.