DEV Community

Andrei Neacsu
Andrei Neacsu

Posted on

Agnostic Push Notification Microservice with AWS CDK & Firebase

Dive into a scalable push notification microservice powered by Firebase, designed for easy integration with other application services. This example is a ready to use agnostic AWS CDK microservice for sending and managing push notifications.

Key Features:

  • API Gateway for mobile apps to register Firebase tokens.
  • AWS Cognito for secure request authorization.
  • User ID and Firebase token association, push notification dispatching, read counts maintenance, and advanced notification features.
  • An SQS queue enabling other microservices to send push notifications.
  • DynamoDB-backed logging and tracking of sent notifications.

Explore a detailed blog post to learn more about microservices and AWS CDK. Access the complete code on GitHub.

Top comments (0)