Extract Data from AWS S3, load them in staging tables in Redshift and create Dimensional and Facts Table to insert data from staging tables.