Skip to main content

NBA Game Day Notification System

181 words·1 min· loading · loading · ·
Vijay Kumar Singh
Project AWS Lambda SNS EventBridge Python API Serverless DevOpsAllStarChallenge
Vijay Kumar Singh
Author
Vijay Kumar Singh
DevOps & Cloud Explorer skilled in CI/CD, cloud automation and monitoring. Experienced in building scalable solutions and streamlined workflows.
Table of Contents

Project Overview
#

Developed an automated serverless notification system that alerts basketball fans about upcoming NBA games involving their favorite teams.

The solution leverages AWS Lambda functions triggered by Eventbride to fetch game schedules from the NBA API, stay updated and get personalized email notifications using AWS SNS.

This project demonstrates cloud-native design principles with serverless architecture and event-driven workflows to deliver a cost-effective solution that scales automatically based on usage patterns.

Architecture
#

Workflow

Hands-On Experience
#

  • Implemented serverless functions using Python to fetch and process NBA game schedules from public APIs
  • Built suscriber based system with AWS SNS for delivering personalized game notifications
  • Configured EventBridge for scheduled execution of Lambda functions
  • Optimized Lambda function performance and reduced cold start times

Tech Stack
#

  • Compute: AWS Lambda
  • Notifications: AWS SNS (Simple Notification Service)
  • Programming: Python
  • API Integration: NBA API
  • Scheduling: AWS Eventbridge

Project Links #


Blog Post

Reply by Email