There are a massive number of reasons why Google Cloud users are turning to Pub/Sub to manage messaging and data movement between applications. This can be data analytics streams, real time events or application events that are ingested by other services. Pub/Sub is also used as messaging oriented middleware to queue tasks for applications or services based on user interaction or server events.