I recently realised that backend-as-a-service is the next level of abstraction up in hosting servers. What does that mean? Before the advent of the cloud, each physical machine was bound to a specific role. You could point to a machine and say, "This is the database server". If the machine failed, your app was down until it was fixed.
Levels of Abstraction With Cloud Servers
Levels of Abstraction With Cloud Servers
Levels of Abstraction With Cloud Servers
I recently realised that backend-as-a-service is the next level of abstraction up in hosting servers. What does that mean? Before the advent of the cloud, each physical machine was bound to a specific role. You could point to a machine and say, "This is the database server". If the machine failed, your app was down until it was fixed.