Skip to content

A showcase of my projects for the NBA-focused #DevOpsAllStarsChallenge 2025 by Cozy Cloud Crew. Each project showcases hands-on solutions to 30-days-DevOps challenges, utilizing AWS services, automation using python, Infrastructure as Code (Terraform), Containers (Docker) & comprehensive C I/CD .

License

Notifications You must be signed in to change notification settings

vsingh55/AWS-NBA-DevOpsAllStars-Challenge

Repository files navigation

AWS-NBA-DevOpsAllStars-Challenge

Welcome to my repository for the AWS-NBA-DevOpsAllStars-Challenge, hosted by Cozy Cloud Crew! This repository showcases a series of DevOps projects combining NBA analytics and AWS-powered solutions to solve real-world challenges. Each project is neatly organized into its own folder and highlights the use of modern cloud services, automation, and event-driven architecture.

thumbnail

Projects Overview

SN Project Name Cloud-Native DevOps Stack Project Description Links
1 Weather Dashboard AWS S3, OpenWeather API, Python A Python-based solution that fetches real-time weather data from the OpenWeather API and stores it in AWS S3 for analysis and visualization. Blog / Portfolio
2 NBA Game Day Notification Alert AWS Lambda, SNS, EventBridge, Sports API, Python An event-driven application that retrieves live NBA game updates using the Sports API and sends notifications via AWS SNS. The system utilizes AWS Lambda for processing, EventBridge for scheduling. Blog / Portfolio

Learning Highlights

Note: Click on the project names below to view their respective architecture diagrams.

  • API Integration: Gained experience in fetching and processing data from the OpenWeather using Python API.
  • AWS S3: Learned to store and manage data in AWS S3 buckets through python script.

NBA Game Day Notification Alert

  • Event-Driven Architecture: Designed workflows using AWS EventBridge to trigger AWS Lambda functions.
  • Notification Services: Implemented AWS SNS to send real-time notifications via email/SMS.

Repository Structure

AWS-NBA-DevOpsAllStars-Challenge-2025/
|
├── Assets/         # Contains screenshots for each project.
│   ├── D1-Weather-Dashboard/
│   ├── D2-NBA-Game-Day-Notification-Alert/
│   |   |
|   |   |
│   └── Dn-Final project
├── D1-Weather-Dashboard/
│   ├── src/
│   ├── weather_data/
|   ├── requirement.txt
│   └── README.md
├── D2-NBA-Game-Day-Notification-Alert/
│   ├── Policies/
│   ├── src/
│   └── README.md
|
├── D3-NBA-Data-Lake/
|
|
|
|
└── README.md (This file)

Tools and Technologies Used

  • AWS Services: S3, Lambda, EventBridge, SNS, Athena, Glue,
  • Programming Language: Python
  • Infrastructure as Code: Terraform
  • Containerization: Docker
  • Other Tools: Boto3, AWS CLI

How to Use

  1. Clone this repository:
    git clone https://github.com/vsingh55/AWS-NBA-DevOpsAllStars-Challenge-2025.git
  2. Navigate to the respective project folder to explore its implementation and run the code.
  3. Follow the README.md in each project folder for setup and execution instructions.

Author

Vijay Kumar Singh
LinkedIn: Happy to Connect !!
Portfolio: Visit my website
Blog: Feel free to checkout


Check back frequently as this repository evolves throughout the challenge. Happy exploring! 🚀

About

A showcase of my projects for the NBA-focused #DevOpsAllStarsChallenge 2025 by Cozy Cloud Crew. Each project showcases hands-on solutions to 30-days-DevOps challenges, utilizing AWS services, automation using python, Infrastructure as Code (Terraform), Containers (Docker) & comprehensive C I/CD .

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages