AWS Data Analytics Specialty (DAS-C01) Study Strategy
Study Approach
Phase 1: Foundation (Weeks 1-2)
- Data Collection - Kinesis family (Streams, Firehose, Analytics), IoT Core, DMS
- Storage - S3 storage classes, data formats (Parquet, ORC, Avro), partitioning
- Glue Fundamentals - Crawlers, Data Catalog, ETL basics
- π Kinesis Developer Guide
- π Glue Developer Guide
Phase 2: Processing and Analysis (Weeks 3-4)
- EMR - Spark, Hive, Presto - cluster configuration and optimization
- Glue ETL - DynamicFrame, bookmarks, transforms, job types
- Redshift - Distribution styles, sort keys, COPY, WLM, Spectrum
- Athena - Cost optimization, federated queries, workgroups
- QuickSight - SPICE, data sources, security (RLS, CLS)
- π EMR Management Guide
- π Redshift Database Developer Guide
Phase 3: Security and Integration (Week 5)
- Encryption - KMS, SSE-S3, SSE-KMS, in-transit encryption
- Lake Formation - Permissions model, LF-Tags, cross-account sharing
- VPC - Endpoints, Enhanced VPC Routing, network isolation
- Orchestration - Step Functions, Glue Workflows
- π Lake Formation Developer Guide
- π KMS Developer Guide
Phase 4: Exam Prep (Week 6)
- Practice scenario-based questions
- Review service selection decision trees
- Focus on integration patterns between services
- Take practice exams and review weak areas
Recommended Resources
Primary Resources
Hands-On Practice
- Build a streaming pipeline: Kinesis Data Streams - Firehose - S3 - Athena
- Create a Glue ETL job with crawlers and bookmarks
- Configure Lake Formation with column-level security
- Set up Redshift with Spectrum for data lake queries
- Deploy an EMR cluster with Spark and run a PySpark job
Exam Tactics
Keywords to Watch For
- "Real-time" + "load to destination" - Kinesis Data Firehose
- "Real-time" + "custom processing" - Kinesis Data Streams
- "Serverless ETL" - AWS Glue
- "Petabyte scale" + "Spark/Hive" - Amazon EMR
- "Ad-hoc SQL on S3" - Amazon Athena
- "Complex joins and aggregations" - Amazon Redshift
- "Full-text search" or "log analytics" - OpenSearch
- "Business dashboards" - Amazon QuickSight
- "Fine-grained access control" or "column-level" - Lake Formation
- "Encrypt" + "audit trail" - SSE-KMS (not SSE-S3)
- "Keep traffic in VPC" - VPC endpoints + Enhanced VPC Routing
Common Pitfalls
- Kinesis Data Firehose has a minimum 60-second buffer - it is near real-time, not real-time
- Athena LIMIT clause does not reduce the amount of data scanned or cost
- Glue Crawlers discover schema - they do not transform data
- EMR core nodes store HDFS data - do not use Spot instances for core nodes
- Redshift COPY command is always preferred over INSERT for bulk loading
- Lake Formation works alongside IAM, not as a replacement
- S3 Select works on individual objects, not across a dataset
Time Management
- 180 minutes for 65 questions - approximately 2.5 minutes per question
- Flag scenario questions that require analysis and return to them
- Eliminate clearly wrong answers first (usually 2 are obviously wrong)
- Look for the "most" correct answer - multiple options may seem valid
Readiness Indicators