Five compute options… and Firebase
There are five main platforms that you can use to create powerful cloud-native applications on Google Cloud: Cloud Functions, GAE, Cloud Run, GKE, and GCE. However, there is a sixth platform offered by Google that is also a viable compute option but is not fully a part of the Google Cloud ecosystem: Firebase.
Firebase
One of the reasons why Firebase isn't a major part of the Google Cloud is because it is a tool used to create mobile or HyperText Markup Language (HTML) applications, and thus does not need to fully support the powerful Google Cloud ecosystem. If you are not a mobile or HTML5 developer, you may skip Firebase and focus on the rest of the compute options discussed in this chapter.
However, if you are a mobile developer, then Firebase might be what you're looking for. It's a powerful platform for building mobile and web applications that can be scaled up in the same way as other Google Cloud-based applications...