Skip to content

In this Project, We will build an ETL pipeline using the Spotify API on AWS.

Notifications You must be signed in to change notification settings

vekr1518/spotify-end-to-end-data-engineering

Repository files navigation

Spotify end-to-end-data-engineering

Introduction

In this Project, We will build an ETL pipeline using the Spotify API on AWS.The pipeline will retrieve data from the spotify API,transform it to a different format and load it into a AWS data store.

  • Integrating with Spotify API and extracting Data
  • Deploying code on AWS Lambda for Data Extraction
  • Adding trigger to run the extraction automatically
  • Writing transformation function
  • Building automated trigger on transformation function
  • Store files on S3 properly
  • Building Analytics Tables on data files using Glue and Athena

Architecture

This is an image

About Dataset/API

This dataset contains information about music, artist, albums and songs - Spotify API

Services Used

  1. S3 (Simple Storage Service)
  2. AWS Lambda
  3. Cloudwatch
  4. Glue Crawler
  5. Data Catalog
  6. Amazon Athena

About

In this Project, We will build an ETL pipeline using the Spotify API on AWS.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages