O'Reilly logo

Serverless Architectures on AWS: With examples using AWS Lambda by Peter Sbarski

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 9. Database

This chapter covers

  • Fundamentals of Firebase
  • Using Firebase in a serverless application

Most applications need to store data and, in most cases, a database is a commonsense solution. In this chapter we introduce Firebase as our database of choice. Firebase is a NoSQL database that has great features such as real-time streaming using WebSockets, offline capabilities, and a declarative security model. Firebase is great for quickly getting started, it scales well, and it’s immediately familiar to anyone who understands JSON.

As with most things in software development, the choice of a database should depend on your requirements. If your application is going to work with relational data, use a relational database. In a ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required