Backend as a Service
BaaS gives app developers ready-made backend building blocks like authentication, databases, file storage, and push notifications through APIs. It lets small teams ship mobile and web apps without writing server code. The tradeoff is that access rules live in platform configuration, and weak rules on BaaS platforms have exposed many production databases to the internet.