Also read,

Overview - AWS SNS like Functionality on GCP?

  GCP's PubSub will meet the basic messaging requirements that are part of AWS SNS (creating endpoints for notification). To actually leverage email and sms text functionality, you have a couple of options on GCP.

  • Option A - Use SendGrid for email messages and Twilio for SMS messages.
  • Option B - Use GCP's integrated Firebase messaging service.

Google's Documentation on Firebase

Firebase Cloud Messaging (FCM) is a cross-platform messaging solution that lets you reliably send messages at no cost.

Using FCM, you can notify a client app that new email or other data is available to sync. You can send notification messages to drive user re-engagement and retention. For use cases such as instant messaging, a message can transfer a payload of up to 4KB to a client app.

Summary

While not an exact match of Simple Notification Service on AWS, GCP's Pub Sub combined with Firebase provides the right tools to accomplish the same end goal.