Amazon Redshift is one of the key big-data analytics related services in the Amazon Web Services technology stack. Redshift can handle thousands of Terabytes (petabyte) sized data in a clustered environment, and provides data warehouse as a service on Amazon Cloud platform. Redshift is one of the relatively easier services to learn for big data scale analytics - which means an easy gateway to your entry in the big data analytics world.
Amazon Redshift is one of the key big-data analytics related services in the Amazon Web Services technology stack. Redshift can handle thousands of Terabytes (petabyte) sized data in a clustered environment, and provides data warehouse as a service on Amazon Cloud platform. Redshift is one of the relatively easier services to learn for big data scale analytics - which means an easy gateway to your entry in the big data analytics world.
Most of the projects on Amazon cloud would host their data either in DynamoDB or RDS, but would eventually ship all their data in Redshift or EMR for analytics. Redshift is also a heavy-weight topic in AWS Certified Big Data Specialty exam.
In this course, author and instructor Siddharth Mehta teaches A to Z of Redshift to an extent that you would master Redshift to a professional level. Course has a 20-80 weight on Theory-to-Labs. All the topics related to development, administration, performance tuning, operations and maintenance, real-world scenarios, and AWS exam related topics are covered in this course. All these topics are explained with professional quality architecture diagrams and crisp presentation, along with demos of all the labs covered in the course. After completing this course, you can confidently apply or pursue any Redshift related jobs / interviews.
To ensure everything is covered and students always remain updated with the latest Redshift updates, this course is regularly updated with each and every new update that Redshift keeps releasing. Check out the updates section at the bottom of the course which has updates right from 2018 till date.
Introduction to Amazon Redshift and Instructor, and answer to few questions like what is redshift, why to use the same, which companies use Redshift etc.
IMPORTANT : SKIP COURSE SECTIONS AS PER YOUR EXPERTISE
Learn the skills and tools you need before your start pursuing this course.
Learn the three course objectives of this course which explains who are the suitable audience for this course
Learn how to navigate through this course, access resources, and refer to the documentation explained in this course.
Agenda of the topics covered in Section 2
Learn fundamentals of columnar data stores and benefits of columnar data stores
Learn high-level architecture of Amazon Redshift
Learn detail level architecture of Amazon Redshift
Learn about different database objects in Amazon Redshift
Learn about different node types and node sizes in Amazon Redshift to determine the right size of your cluster
Learn about network configuration and topology in AWS to understand the positioning of your Redshift cluster in AWS Network.
Read Amazon Reshift Frequently Asked Questions
Agenda of the topics covered in Section 3
Learn how to create a new Amazon Redshift Cluster
Creating Redshift cluster using NEW Redshift Console
Learn how to delete an existing Amazon Redshift Cluster
Learn how to monitor and analyze cost of running an Amazon Redshift Cluster
Learn how to install SQL Client Software using which you can work with Redshift Cluster Free of Cost
Configure Database and Server parameters to configure a new Redshift Cluster
Learn how to copy sample data into Amazon Redshift Cluster
Learn how to backup and restore an Amazon Redshift Cluster to save costs
Learn how to authorize Amazon Redshift to access other AWS Services like Amazon S3
Learn how to execute scripts to perform acceptance testing on a new redshift environment that you generally receive from infrastructure teams who may be building your cluster.
Links to download FREE SQL Client Software to connect with Amazon Redshift Cluster
Agenda of the topics covered in Section 4
Learn about Theory of different data types and operators in Amazon Redshift
Practice working with different data types and operators in Amazon Redshift
Learn how to create different database objects in Amazon Redshift
Learn how to modify different database objects in Amazon Redshift
Learn how to delete different database objects in Amazon Redshift
Practice how to create, modify and delete different database objects in Amazon Redshift
Agenda of the topics covered in Section 5
Learn how to load data from an external source in Amazon Redshift.
Practice how to load data from an external source in Amazon Redshift. Sensitive details will be masked in this chapter.
Learn and practice how to extract data from Amazon Redshift
Learn about CRUD related SQL Statements in Amazon Redshift
Learn SQL Statements to create and manage transactions in Amazon Redshift
Learn about SQL Statements that deals with System Statistics that are used to Amazon Redshift Query Engine
Practice how to work with privileges administration in Amazon Redshift
Learn about different functions, expressions and operators available in Amazon Redshift
Agenda of the topics covered in Section 6
Learn how to apply compression to reduce the size of the data and improve query performance in Amazon Redshift
Learn different styles of distributing data in an Amazon Redshift Cluster
Redshift automatically selects table distribution style
Learn different styles of sorting data in Amazon Redshift Cluster
Learn how to add different constraints and options to a table in an Amazon Redshift Cluster
Links to Amazon Documentation and Reference Material on Table Design
Agenda of the topics covered in Section 7
Learn about all the system and catalog tables in an Amazon Redshift Cluster
Learn about all the system views in an Amazon Redshift Cluster
Agenda of the topics covered in Section 8
Learn and practice analyzing and fine tuning performance of queries in an Amazon Redshift Cluster
Learn about difference factors and considerations that affect query performance in an Amazon Redshift Cluster
Learn about frequently encountered performance issues, how to detect or confirm performance issues, and how to fix these issues.
Agenda of the topics covered in Section 9
Learn and practice how to implement incremental data loads in an Amazon Redshift Cluster
Learn how to implement operations and management in an Amazon Redshift Cluster
Practice how to implement operations and management in an Amazon Redshift Cluster
Agenda of the topics covered in Section 10
Learn the limits and capacities of Amazon Redshift Clusters
Learn how to create a configuration and status dashboard in an Amazon Redshift Cluster
Learn how to configure advanced network settings in an Amazon Redshift Cluster
Learn how to add tags to resources in an Amazon Redshift Cluster
Learn how to monitor events and subscribe for notifications in an Amazon Redshift Cluster
Learn how to configure different types of activities in an Amazon Redshift Cluster
Learn how to configure Backups and Disaster Recovery Solution in an Amazon Redshift Cluster
Practice how to configure Backups and Disaster Recovery Solution in an Amazon Redshift Cluster
Learn how to monitor performance in an Amazon Redshift Cluster
Learn how to develop management dashboardss in an Amazon Redshift Cluster
Learn how to resize an Amazon Redshift Cluster
Learn how to optimize costs and save 40 to 70 percent costs of hosting an Amazon Redshift Cluster
Learn how to configure encryption and security in an Amazon Redshift Cluster
Links to Amazon documentation of Amazon Redshift Best Practices
Learn how to clean swipe AWS account and delete all Redshift related resources to ensure you are not charged.
Query editor to run Redshift queries from AWS Console
Self Optimizing Short Query Acceleration
Copy ORC and Parquet Data in Redshift
Redsift Customized Best Practice Recommendation with Advisor
Cluster Performance metrics in Amazon Redshift
Support for lateral column alias reference in Amazon Redshift
Encrypt existing unencrypted Redshift cluster
Redshift Elastic Resize vs Classic Resize
Redshift Deferred Maintenance with Advance Event Notifications
Redshift Automatic Vacuum Delete
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.