Aws Data Analytics

Practice exam included! AWS DAS-C01 certification prep course with exercises. Kinesis, EMR, DynamoDB, Redshift and more!

Last updated 2022-01-10 | 4.6

- Maximize your odds of passing the AWS Certified Data Analytics Specialty exam
- Move and transform massive data streams with Kinesis
- Store big data with S3 and DynamoDB in a scalable
- secure manner

What you'll learn

Maximize your odds of passing the AWS Certified Data Analytics Specialty exam
Move and transform massive data streams with Kinesis
Store big data with S3 and DynamoDB in a scalable
secure manner
Process big data with AWS Lambda and Glue ETL
Use the Hadoop ecosystem with AWS using Elastic MapReduce
Apply machine learning to massive data sets with Amazon ML
SageMaker
and deep learning
Analyze big data with Kinesis Analytics
Amazon Elasticsearch Service
Redshift
RDS
and Aurora
Visualize big data in the cloud using AWS QuickSight

* Requirements

* You must have an AWS account to follow along with the hands-on activities. The services used will cost a few dollars in AWS fees (it costs us $5 USD)
* AWS recommends associate-level certification before attempting the AWS Data Analytics exam. It is an advanced and challenging exam.

Description

[v2021: The course has been fully updated for the new AWS Certified Data Analytics -Specialty DAS-C01 exam (including new coverage of Glue DataBrew, Elastic Views, Glue Studio, Opensearch, and AWS Lake Formation), and will be kept up-to-date all of 2021. Optional content for the previous AWS Certified Big Data - Speciality BDS-C01 exam remains as well as an appendix. Happy learning! ]

The AWS Certified Data Analytics Specialty Exam is one of the most challenging certification exams you can take from Amazon. Passing it tells employers in no uncertain terms that your knowledge of big data systems is wide and deep. But, even experienced technologists need to prepare heavily for this exam. This course sets you up for success, by covering all of the big data technologies on the exam and how they fit together.

Best-selling Udemy instructors Frank Kane and Stéphane Maarek have teamed up to deliver the most comprehensive and hands-on prep course we've seen. Together, they've taught over 1,500,000 people around the world. This course combines Stéphane's depth on AWS with Frank's experience in Big Data, gleaned during his 9-year career at Amazon itself. Both Frank and Stéphane have taken and passed the exam themselves on the first try.

The world of data analytics on AWS includes a dizzying array of technologies and services. Just a sampling of the topics we cover in-depth are:

  • Streaming massive data with AWS Kinesis

  • Queuing messages with Simple Queue Service (SQS)

  • Wrangling the explosion data from the Internet of Things (IOT)

  • Transitioning from small to big data with the AWS Database Migration Service (DMS)

  • Storing massive data lakes with the Simple Storage Service (S3)

  • Optimizing transactional queries with DynamoDB

  • Tying your big data systems together with AWS Lambda

  • Making unstructured data query-able with AWS Glue, Glue ETL, Glue DataBrew, Glue Studio, and Lake Formation

  • Processing data at unlimited scale with Elastic MapReduce, including Apache Spark, Hive, HBase, Presto, Zeppelin, Splunk, and Flume

  • Applying neural networks at massive scale with Deep Learning, MXNet, and Tensorflow

  • Applying advanced machine learning algorithms at scale with Amazon SageMaker

  • Analyzing streaming data in real-time with Kinesis Analytics

  • Searching and analyzing petabyte-scale data with Amazon Opensearch (formerly Elasticsearch) Service

  • Querying S3 data lakes with Amazon Athena

  • Hosting massive-scale data warehouses with Redshift and Redshift Spectrum

  • Integrating smaller data with your big data, using the Relational Database Service (RDS) and Aurora

  • Visualizing your data interactively with Quicksight

  • Keeping your data secure with encryption, KMS, HSM, IAM, Cognito, STS, and more

Throughout the course, you'll have lots of opportunities to reinforce your learning with hands-on exercises and quizzes. And when you're done, this course includes a practice exam that's very similar to the real exam in difficulty, length, and style - so you'll know if you're ready before you invest in taking it. We'll also arm you with some valuable test-taking tips and strategies along the way.

Data analytics is an advanced certification, and it's best tackled by students who have already obtained associate-level certification in AWS and have some real-world industry experience. This exam is not intended for AWS beginners.

You want to go into the AWS Certified Data Analytics Specialty Exam with confidence, and that's what this course delivers. Hit the enroll button, and we're excited to see you in the course... and ultimately to see you get your certification!

--------------------------------

Instructor

My name is Stephane Maarek, and I'll be your co-instructor in this course. I teach about AWS certifications with my focus always on helping my students improve their professional proficiencies in AWS. I am also the author of some of the most highly-rated & best-selling courses on AWS Lambda, AWS CloudFormation & AWS EC2.

Throughout my career in designing and delivering these certifications and courses, I have already taught 1,000,000+ students and gotten 350,000+ reviews!

With AWS becoming much more than a buzzword out there, I've decided it's time for students to properly learn how to be an AWS Data Analytics Professional. So, let’s kick start the course! You are in good hands!

--------------------------------

Instructor

Hey, I'm Frank Kane, and I'm also co-instructing this course. I spent nine years working for Amazon from the inside as a senior engineer and senior manager, and I'm best known for my top-selling courses in "big data", data analytics, machine learning, Apache Spark, system design, and Elasticsearch.

I've been teaching on Udemy since 2015, where I've reached over 500,00 students all around the world!

I've worked hard to keep this course up to date with the latest developments in AWS data analytics, and to make sure you're prepared for the latest version of this exam. Let's dive in and get you ready!

---------------------------------

This course also comes with:

  • Lifetime access to all future updates

  • A responsive instructor in the Q&A Section

  • Udemy Certificate of Completion Ready for Download

  • A 30 Day "No Questions Asked" Money Back Guarantee!

Join us in this course if you want to pass the AWS Certified Data Analytics -Specialty DAS-C01 Exam and master the AWS platform!

Who this course is for:

  • Experienced technologists seeking certification in Big Data technologies on Amazon Web Services.

Course content

12 sections • 177 lectures

Course Learning Contest Preview 00:42

Course Overview Preview 02:53

Introducing our Hands-On Case Study: Cadabra.com Preview 03:11

Udemy 101 Preview 02:10

If you're new to Udemy, learn how to have the best experience with the Q&A feature, video controls, transcripts, captions, and reviews.

Get the Course Materials Preview 00:07

Cost of the Course + AWS Budget Setup Preview 01:47

Collection Section Introduction Preview 01:29

Kinesis Data Streams Overview Preview 06:53

Kinesis Producers Preview 11:12

Kinesis Consumers Preview 08:12

Kinesis Enhanced Fan Out Preview 03:30

Kinesis Scaling Preview 07:36

Kinesis - Handling Duplicate Records Preview 03:32

Kinesis Security Preview 01:15

Kinesis Data Firehose Preview 08:58

CloudWatch Subscription Filters with Kinesis Preview 02:56

[Exercise] Kinesis Firehose, Part 1 Preview 04:51

We'll build up a system to populate an S3 data lake from EC2 server data, using Kinesis Firehose.

[Exercise] Kinesis Firehose, Part 2 Preview 07:39

We'll build up a system to populate an S3 data lake from EC2 server data, using Kinesis Firehose.

[Exercise] Kinesis Firehose, Part 3 Preview 09:24

We'll build up a system to populate an S3 data lake from EC2 server data, using Kinesis Firehose.

Troubleshooting Info for the Following Exercise Preview 00:24

[Exercise] Kinesis Data Streams Preview 08:19

We'll create a Kinesis stream, and use the Kinesis Agent to send data from EC2 into it - and confirm data is being successfully sent and received. This will form the basis of our "order history app" that we'll build up across future exercises in this course.

SQS Overview Preview 06:59

Kinesis Data Streams vs SQS Preview 04:34

IoT Overview Preview 09:27

IoT Components Deep Dive Preview 07:12

Database Migration Service (DMS) Preview 04:12

Direct Connect Preview 06:36

Snow Family Preview 11:14

MSK: Managed Streaming for Apache Kafka Preview 06:43

Kinesis vs MSK Preview 02:03

Collection Quiz

S3 Overview Preview 03:25

S3 Hands On Preview 03:51

S3 Storage Classes Preview 09:44

S3 Storage Classes Hands On Preview 03:14

S3 Lifecycle Rules Preview 05:17

S3 Lifecycle Rules - Hands On Preview 03:01

S3 Versioning Preview 01:09

S3 Versioning - Hands On Preview 05:28

S3 Replication Preview 02:10

S3 Replication - Hands On Preview 06:17

S3 Performance Preview 06:13

S3 Encryption Preview 07:48

S3 Encryption - Hands On Preview 06:02

S3 Security & Bucket Policies Preview 05:29

S3 Security & Bucket Policies - Hands On Preview 07:44

S3 & Glacier Select Preview 01:48

S3 Event Notifications Preview 01:42

S3 Event Notifications - Hands On Preview 05:15

DynamoDB Overview Preview 06:31

DynamoDB RCU & WCU Preview 09:05

DynamoDB Partitions Preview 03:01

DynamoDB APIs Preview 08:43

DynamoDB Indexes: LSI & GSI Preview 04:36

DynamoDB DAX Preview 02:50

DynamoDB Streams Preview 02:27

DynamoDB TTL Preview 04:04

DynamoDB Security Preview 00:58

DynamoDB: Storing Large Objects Preview 03:41

[Exercise] DynamoDB Preview 09:56

We'll continue to flesh out our "order history app" by writing our order data from a Kinesis stream into a DynamoDB table, using a Kinesis consumer app on EC2 for now to bridge the two.

ElastiCache Overview Preview 02:04

Storage Quiz

Section Introduction: Processing Preview 01:22

What is AWS Lambda? Preview 04:49

Lambda Integration - Part 1 Preview 05:25

Lambda Integration - Part 2 Preview 06:04

Lambda Costs, Promises, and Anti-Patterns Preview 04:51

[Exercise] AWS Lambda Preview 08:39

We'll complete our "order history app" example by replacing our Kinesis consumer app with a Lambda function, which is serverless and more scalable.

Quiz: AWS Lambda

Check the depth of your knowledge on AWS Lambda - you'll need to have listened carefully to the previous lectures!

What is Glue? + Partitioning your Data Lake Preview 06:03

Glue, Hive, and ETL Preview 13:51

Modifying the Glue Data Catalog from ETL Scripts Preview 01:49

Glue ETL: Developer Endpoints, Running ETL Jobs with Bookmarks Preview 03:45

Glue Costs and Anti-Patterns Preview 03:02

Quiz: AWS Glue

Check your knowledge on some of the finer points of AWS Glue crawlers, data catalogs, and ETL jobs.

AWS Glue Studio Preview 05:27

AWS Glue DataBrew Preview 08:48

AWS Glue Elastic Views (coming soon...) Preview 01:37

AWS Lake Formation Preview 05:17

Elastic MapReduce (EMR) Architecture and Usage Preview 08:38

EMR, AWS integration, and Storage Preview 07:44

EMR Promises; Intro to Hadoop Preview 08:08

Intro to Apache Spark Preview 08:54

Spark Integration with Kinesis and Redshift Preview 03:46

Hive on EMR Preview 07:33

Pig on EMR Preview 02:10

HBase on EMR Preview 04:01

Presto on EMR Preview 03:00

Zeppelin and EMR Notebooks Preview 04:34

Hue, Splunk, and Flume Preview 04:05

S3DistCP and Other Services Preview 04:37

EMR Security and Instance Types Preview 05:31

[Exercise] Elastic MapReduce, Part 1 Preview 10:28

Let's use Apache Spark and it's machine learning library, MLLib, on an Amazon EMR cluster - to consume our order data in an S3 data lake, and produce product recommendations for our customers.

[Exercise] Elastic MapReduce, Part 2 Preview 10:32

Let's use Apache Spark and it's machine learning library, MLLib, on an Amazon EMR cluster - to consume our order data in an S3 data lake, and produce product recommendations for our customers.

[Quiz] EMR and the Hadoop Ecosystem

The world of Elastic MapReduce and the applications it can run is huge! Test your knowledge on a few of its finer points.

AWS Data Pipeline Preview 05:15

AWS Step Functions Preview 03:55

Section Introduction: Analysis Preview 01:17

Intro to Kinesis Analytics Preview 08:26

Kinesis Analytics Costs; RANDOM_CUT_FOREST Preview 02:19

[Exercise] Kinesis Analytics, Part 1 Preview 07:21

We'll build up a more complex application that monitors our incoming order data using Kinesis Analytics. If an anomalous order rate is detected, an alarm will be sent via text message to your cell phone using Lambda and SNS.

[Exercise] Kinesis Analytics, Part 2 Preview 11:24

We'll build up a more complex application that monitors our incoming order data using Kinesis Analytics. If an anomalous order rate is detected, an alarm will be sent via text message to your cell phone using Lambda and SNS.

[Exercise] Kinesis Analytics, Part 3 Preview 16:56

[Exercise] Kinesis Analytics, Part 4 Preview 04:31

Quiz: Kinesis Analytics

Test your knowledge of the intricacies of Kinesis Analytics.

Note: Amazon Elasticsearch has been renamed to "Amazon OpenSearch" Preview 00:27

Intro to Opensearch (formerly Elasticsearch) Preview 11:25

Amazon Opensearch Service Preview 07:51

Opensearch Index Management and Designing for Stability Preview 10:54

Amazon Opensearch Service Performance Preview 01:29

[Exercise] Amazon Opensearch Service Preview 28:36

In this hands-on activity, we'll spin up an Amazon Elasticsearch cluster, and configure Kinesis Firehose to dump Apache web server logs into it for querying and visualization with Kibana.

Quiz: Amazon ES

Test your knowledge of Amazon's Elasticsearch Service.

Intro to Athena Preview 04:48

Athena and Glue, Costs, and Security Preview 08:49

Athena Performance Preview 01:52

[Exercise] AWS Glue and Athena Preview 09:09

We'll use a Glue crawler to set up a Glue Data Catalog for our S3 order data, and then query it directly using Amazon Athena.

Quiz: Amazon Athena

Test your knowledge of when to use Athena, and how.

Redshift Intro and Architecture Preview 08:38

Redshift Spectrum and Performance Tuning Preview 04:50

Redshift Durability and Scaling Preview 03:33

Redshift Distribution Styles Preview 02:52

Redshift Sort Keys Preview 03:08

Redshift Data Flows and the COPY command Preview 07:37

Redshift Integration / WLM / Vacuum / Anti-Patterns Preview 10:49

Redshift Resizing (elastic vs. classic) and new Redshift features in 2020 Preview 03:41

Redshift Security Concerns Preview 01:31

Note, a free trial of Redshift is available. Preview 00:16

[Exercise] Redshift Spectrum, Pt. 1 Preview 07:54

Let's launch a Redshift cluster, and use AWS Glue to provide a schema we can use to query our S3 order data via Redshift Spectrum.

[Exercise] Redshift Spectrum, Pt. 2 Preview 06:24

Quiz: Amazon Redshift

The exam will expect a lot of depth on Redshift from you. Test your knowledge of the finer points.

Amazon Relational Database Service (RDS) and Aurora Preview 04:08

Section Introduction: Visualization Preview 00:52

Intro to Amazon Quicksight Preview 11:07

Quicksight Pricing and Dashboards; ML Insights Preview 06:38

Quicksight Q Preview 02:04

Choosing Visualization Types Preview 11:59

[Exercise] Amazon Quicksight Preview 10:12

We'll set up QuickSight on top of our Redshift data warehouse, and scratch the surface of the visualizations it can produce.

Quiz: Amazon Quicksight

Test your knowledge on the finer points of QuickSight.

Other Visualization Tools (HighCharts, D3, etc) Preview 02:44

Encryption 101 Preview 03:59

S3 Encryption (Reminder) Preview 07:48

KMS Overview Preview 06:03

KMS Key Rotation Preview 03:09

Cloud HSM Overview Preview 02:24

AWS Services Security Deep Dive (1/3) Preview 05:54

AWS Services Security Deep Dive (2/3) Preview 05:09

AWS Services Security Deep Dive (3/3) Preview 08:37

STS and Cross Account Access Preview 02:29

Identity Federation Preview 09:45

Policies - Advanced Preview 05:59

CloudTrail Preview 05:58

VPC Endpoints Preview 03:18

Security Quiz

AWS Services Integrations Preview 10:41

Instance Types for Big Data Preview 02:45

EC2 for Big Data Preview 02:04

Interacting with Data with AWS AppSync and Amazon Kendra Preview 03:14

AWS Cleanup Preview 00:27

Exam Tips Preview 09:12

State of Learning Checkpoint Preview 06:29

Exam Walkthrough and Signup Preview 04:02

Save 50% on your AWS Exam Cost! Preview 01:41

Get an Extra 30 Minutes on your AWS Exam - Non Native English Speakers only Preview 01:09

AWS Certified Data Analytics Specialty Practice Exam

These questions are designed to closely approximate the types of questions you'll encounter on the real exam, but they are not the same questions! They will guide you on what areas you might need to study up on further, and assess your readiness for the real exam.

Should you take this section of the course? Preview 00:31

Machine Learning 101 Preview 06:39

Classification Models Preview 06:13

Amazon ML Service Preview 05:54

SageMaker Preview 07:39

Deep Learning 101 Preview 09:42

Note: Amazon Machine Learning Service is now deprecated! Preview 00:21

If you have a new AWS account, you'll have to just watch the following exercise. But it's still important.

[Exercise] Amazon Machine Learning, Part 1 Preview 08:29

We'll use Amazon's Machine Learning service to predict quantities for any given order, and learn the importance of cleaning your data of outliers along the way.

[Exercise] Amazon Machine Learning, Part 2 Preview 06:24

Part 2 of our exercise to predict order quantities with a linear regression from Amazon ML.

Quiz: Amazon Machine Learning and SageMaker

Test your knowledge of details of Amazon ML and SageMaker that may prove useful in the exam.

Congratulations! Now make sure you're ready. Preview 01:22

THANK YOU! Preview 01:32

Bonus Lecture: Special discounts for our other courses Preview 01:45