Study resources for AWS Certified Data Analytics - Specialty exam

Study resources for AWS Certified Data Analytics - Specialty exam

  • aws
  • June 13, 2023

I took the AWS Certified Data Analytics - Specialty exam in June of 2023 and passed it on my first attempt. Here are some resources I compiled while preparing for the exam. This list includes links to the courses I took, public practice tests, and 180 documentation resources related to the services covered in the exam. I hope you find these resources useful. Good luck with your exam!

Courses:

Practice Exams:

AWS Documentations to read:

CategoryDocumentation
architecturehttps://docs.aws.amazon.com/whitepapers/latest/derive-insights-from-aws-modern-data/derive-insights-from-aws-modern-data.html
architecturehttps://docs.aws.amazon.com/whitepapers/latest/build-e2e-data-driven-applications/build-e2e-data-driven-applications.html
architecturehttps://docs.aws.amazon.com/whitepapers/latest/build-modern-data-streaming-analytics-architectures/build-modern-data-streaming-analytics-architectures.html
architecturehttps://docs.aws.amazon.com/whitepapers/latest/big-data-analytics-options/aws-lake-formation.html
artifacthttps://aws.amazon.com/artifact/faq/
athenahttps://aws.amazon.com/blogs/big-data/improve-amazon-athena-query-performance-using-aws-glue-data-catalog-partition-indexes/
athenahttps://docs.aws.amazon.com/athena/latest/ug/glue-athena.html
athenahttps://aws.amazon.com/athena/faqs/
athenahttps://docs.aws.amazon.com/athena/latest/ug/partitions.html
athenahttps://docs.aws.amazon.com/athena/latest/ug/work-with-data-stores.html
athenahttps://docs.aws.amazon.com/athena/latest/ug/troubleshooting-athena.html
athenahttps://aws.amazon.com/blogs/big-data/top-10-performance-tuning-tips-for-amazon-athena/
athenahttps://catalog.us-east-1.prod.workshops.aws/workshops/9981f1a1-abdc-49b5-8387-cb01d238bb78/en-US/30-basics/306-workgroups
athenahttps://docs.aws.amazon.com/athena/latest/ug/what-is.html
athenahttps://docs.aws.amazon.com/athena/latest/ug/convert-to-columnar.html
athenahttps://docs.aws.amazon.com/athena/latest/ug/ddl-sql-reference.html
athenahttps://aws.amazon.com/athena/resources/
cloudtrailhttps://aws.amazon.com/cloudtrail/faqs/
confighttps://aws.amazon.com/config/faq/
datalakeshttps://aws.amazon.com/blogs/big-data/easily-manage-your-data-lake-at-scale-using-tag-based-access-control-in-aws-lake-formation/
datalakeshttps://aws.amazon.com/blogs/big-data/design-patterns-for-an-enterprise-data-lake-using-aws-lake-formation-cross-account-access/?anda_dl6
datalakeshttps://aws.amazon.com/big-data/datalakes-and-analytics/what-is-a-data-lake/
dmshttps://aws.amazon.com/dms/faqs/
dmshttps://docs.aws.amazon.com/dms/latest/userguide/CHAP_Troubleshooting.html
dmshttps://docs.aws.amazon.com/dms/latest/userguide/CHAP_Source.html
dmshttps://aws.amazon.com/premiumsupport/knowledge-center/dms-high-target-latency/
dmshttps://aws.amazon.com/dms/pricing/
dmshttps://docs.aws.amazon.com/SchemaConversionTool/latest/userguide/CHAP_Welcome.html
dmshttps://aws.amazon.com/blogs/database/aws-dms-now-supports-native-cdc-support/
dmshttps://docs.aws.amazon.com/dms/latest/userguide/CHAP_Task.CDC.html
dynamodbhttps://docs.aws.amazon.com/amazondynamodb/latest/developerguide/best-practices.html
dynamodbhttps://docs.aws.amazon.com/amazondynamodb/latest/developerguide/DAX.html
dynamodbhttps://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Introduction.html
dynamodbhttps://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.ReadWriteCapacityMode.html
dynamodbhttps://docs.aws.amazon.com/amazondynamodb/latest/developerguide/specifying-conditions.html
dynamodbhttps://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Streams.html
dynamodbhttps://docs.aws.amazon.com/amazondynamodb/latest/developerguide/BackupRestore.html
dynamodbhttps://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Streams.html
dynamodbhttps://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.CoreComponents.html
dynamodbhttps://docs.aws.amazon.com/amazondynamodb/latest/developerguide/ServiceQuotas.html
dynamodbhttps://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.Partitions.html
dynamodbhttps://aws.amazon.com/premiumsupport/knowledge-center/throttled-ddb/
dynamodbhttps://docs.aws.amazon.com/amazondynamodb/latest/developerguide/GSI.html
dynamodbhttps://docs.aws.amazon.com/amazondynamodb/latest/developerguide/GlobalTables.html
dynamodbhttps://docs.aws.amazon.com/amazondynamodb/latest/developerguide/LSI.html
dynamodbhttps://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.ReadConsistency.html
dynamodbhttps://aws.amazon.com/dynamodb/faqs/
emrhttps://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-manage-view.html
emrhttps://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-manage-view-web-log-files.html
emrhttps://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-plan-file-systems.html
emrhttps://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-security.html
emrhttps://docs.aws.amazon.com/emr/latest/ManagementGuide/UsingEMR_ViewingMetrics.html
emrhttps://aws.amazon.com/blogs/big-data/respond-to-state-changes-on-amazon-emr-clusters-with-amazon-cloudwatch-events/
emrhttps://docs.aws.amazon.com/emr/latest/ReleaseGuide/emr-spark-glue.html
emrhttps://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-manage.html
emrhttps://aws.amazon.com/blogs/aws/amazon-emr-serverless-now-generally-available-run-big-data-applications-without-managing-servers
emrhttps://aws.amazon.com/blogs/big-data/best-practices-for-resizing-and-automatic-scaling-in-amazon-emr/
emrhttps://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-cluster-location-data-storage.html
emrhttps://aws.amazon.com/blogs/big-data/best-practices-for-securing-amazon-emr/
emrhttps://aws.amazon.com/emr/pricing/?nc=sn&loc=4
emrhttps://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-plan-ha-applications.html
emrhttps://aws.amazon.com/blogs/big-data/best-practices-for-running-apache-spark-applications-using-amazon-ec2-spot-instances-with-amazon-emr/
emrhttps://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-instance-group-configuration.html
emrhttps://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-data-encryption-options.html#emr-encryption-localdisk
emrhttps://docs.amazonaws.cn/en_us/emr/latest/ManagementGuide/emr-fine-grained-cluster-access.html
emrhttps://aws.amazon.com/emr/features/
emrhttps://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-concurrent-steps.html
emrhttps://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-plan-instances-guidelines.html
emr, securityhttps://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-security.html
firehosehttps://aws.amazon.com/kinesis/data-firehose/faqs/
firehosehttps://docs.aws.amazon.com/firehose/latest/dev/troubleshooting.html
firehosehttps://docs.aws.amazon.com/firehose/latest/dev/create-name.html
gluehttps://docs.aws.amazon.com/glue/latest/dg/crawler-data-stores.html
gluehttps://docs.aws.amazon.com/glue/latest/dg/monitor-spark.html
gluehttps://docs.aws.amazon.com/glue/latest/dg/glue-troubleshooting-errors.html
gluehttps://aws.amazon.com/blogs/big-data/work-with-partitioned-data-in-aws-glue/
gluehttps://aws.amazon.com/glue/faqs/
gluehttps://docs.aws.amazon.com/whitepapers/latest/aws-glue-best-practices-build-secure-data-pipeline/building-a-secure-data-pipeline.html
gluehttps://docs.aws.amazon.com/glue/latest/dg/aws-glue-programming-python-transforms.html
gluehttps://docs.aws.amazon.com/glue/latest/dg/workflows_overview.html
gluehttps://docs.aws.amazon.com/glue/latest/dg/populate-data-catalog.html
gluehttps://aws.amazon.com/blogs/big-data/crafting-serverless-streaming-etl-jobs-with-aws-glue/
gluehttps://aws.amazon.com/glue/pricing/
gluehttps://docs.aws.amazon.com/glue/latest/dg/schema-registry-works.html
hivehttps://docs.aws.amazon.com/emr/latest/ReleaseGuide/emr-metastore-external-hive.html
iamhttps://docs.aws.amazon.com/IAM/latest/UserGuide/IAM_UseCases.html
iamhttps://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.html
iamhttps://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_identity-vs-resource.html
iamhttps://docs.aws.amazon.com/IAM/latest/UserGuide/intro-structure.html
kafkahttps://aws.amazon.com/msk/what-is-kafka/
kinesishttps://aws.amazon.com/kinesis/data-streams/pricing/
kinesishttps://aws.amazon.com/premiumsupport/knowledge-center/kinesis-data-stream-throttling/
kinesishttps://docs.aws.amazon.com/streams/latest/dev/writing-with-agents.html
kinesishttps://docs.aws.amazon.com/streams/latest/dev/shared-fan-out-consumers.html
kinesishttps://docs.aws.amazon.com/firehose/latest/dev/disaster-recovery-resiliency.html
kinesishttps://docs.aws.amazon.com/streams/latest/dev/service-sizes-and-limits.html
kinesishttps://docs.aws.amazon.com/streams/latest/dev/enhanced-consumers.html
kinesishttps://aws.amazon.com/kinesis/data-analytics/pricing/?nc=sn&loc=3
kinesishttps://docs.aws.amazon.com/streams/latest/dev/working-with-streams.html
kinesishttps://aws.amazon.com/blogs/big-data/preprocessing-data-in-amazon-kinesis-analytics-with-aws-lambda/
kinesishttps://docs.aws.amazon.com/streams/latest/dev/kinesis-producer-adv-retries-rate-limiting.html
kinesishttps://aws.amazon.com/kinesis/
kinesishttps://docs.aws.amazon.com/streams/latest/dev/kinesis-record-processor-scaling.html
kinesishttps://docs.aws.amazon.com/streams/latest/dev/disaster-recovery-resiliency.html
kinesishttps://docs.aws.amazon.com/kinesisanalytics/latest/java/how-connectors.html
kinesishttps://docs.aws.amazon.com/streams/latest/dev/troubleshooting-consumers.html
kinesishttps://docs.aws.amazon.com/streams/latest/dev/troubleshooting-producers.html
kinesishttps://aws.amazon.com/blogs/big-data/under-the-hood-scaling-your-kinesis-data-streams/
kinesishttps://aws.amazon.com/premiumsupport/knowledge-center/kinesis-data-streams-troubleshoot/
kinesishttps://aws.amazon.com/kinesis/data-streams/faqs/
kinesishttps://docs.aws.amazon.com/streams/latest/dev/developing-producers-with-sdk.html
kinesishttps://aws.amazon.com/kinesis/data-firehose/pricing/
kinesishttps://docs.aws.amazon.com/streams/latest/dev/developing-producers-with-kpl.html
kinesis data analyticshttps://aws.amazon.com/sns/faqs/
kinesis data analyticshttps://docs.aws.amazon.com/kinesisanalytics/latest/dev/windowed-sql.html
kinesis data analyticshttps://aws.amazon.com/kinesis/data-analytics/faqs/
kinesis data analyticshttps://docs.aws.amazon.com/kinesisanalytics/latest/dev/stagger-window-concepts.html
kinesis data analyticshttps://docs.aws.amazon.com/kinesisanalytics/latest/dev/streaming-sql-concepts.html
kinesis video streamshttps://aws.amazon.com/kinesis/video-streams/faqs/
kinesis video streamshttps://docs.aws.amazon.com/emr/latest/ManagementGuide/logging_emr_api_calls.html
mskhttps://aws.amazon.com/msk/faqs/
opensearchhttps://docs.aws.amazon.com/opensearch-service/latest/developerguide/cloudwatch-alarms.html
opensearchhttps://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/aes-bp.html
opensearchhttps://docs.aws.amazon.com/opensearch-service/latest/developerguide/sizing-domains.html
opensearchhttps://aws.amazon.com/elasticsearch-service/resources/
opensearchhttps://aws.amazon.com/opensearch-service/
opensearchhttps://aws.amazon.com/blogs/opensource/open-distro-elasticsearch-shard-allocation/
quicksighthttps://docs.aws.amazon.com/quicksight/latest/user/vpc-qeni.html
quicksighthttps://aws.amazon.com/quicksight/resources/faqs/
quicksighthttps://docs.aws.amazon.com/quicksight/latest/user/working-with-visual-types.html
quicksighthttps://docs.aws.amazon.com/lake-formation/latest/dg/qs-integ-lf.html
quicksighthttps://docs.aws.amazon.com/quicksight/latest/user/welcome.html
quicksighthttps://docs.aws.amazon.com/quicksight/latest/user/anomaly-detection.html
rdshttps://aws.amazon.com/rds/faqs/
rdshttps://aws.amazon.com/rds/details/backup/
redshifthttps://docs.aws.amazon.com/redshift/latest/dg/stored-procedure-create.html
redshifthttps://docs.aws.amazon.com/redshift/latest/dg/t_Distributing_data.html
redshifthttps://docs.aws.amazon.com/redshift/latest/dg/c_Compression_encodings.html
redshifthttps://docs.aws.amazon.com/redshift/latest/dg/c-spectrum-external-schemas.html
redshifthttps://aws.amazon.com/redshift/faqs/
redshifthttps://docs.aws.amazon.com/redshift/latest/dg/c_high_level_system_architecture.html
redshifthttps://docs.aws.amazon.com/redshift/latest/dg/t_Sorting_data.html
redshifthttps://docs.aws.amazon.com/redshift/latest/dg/c-query-performance.html
redshifthttps://docs.aws.amazon.com/redshift/latest/dg/t_Loading_data.html
redshifthttps://docs.aws.amazon.com/redshift/latest/dg/c_Distribution_examples.html
redshifthttps://docs.aws.amazon.com/redshift/latest/dg/c_workload_mngmt_classification.html
redshifthttps://docs.aws.amazon.com/redshift/latest/mgmt/working-with-clusters.html
redshifthttps://docs.aws.amazon.com/redshift/latest/dg/t_Loading_data.html
redshifthttps://docs.aws.amazon.com/redshift/latest/dg/r_Database_objects.html
redshifthttps://docs.aws.amazon.com/redshift/latest/mgmt/managing-cluster-operations.html#rs-resize-tutorial
redshiftBhttps://aws.amazon.com/blogs/big-data/10-best-practices-for-amazon-redshift-spectrum/
redshifthttps://docs.aws.amazon.com/redshift/latest/dg/cm-c-implementing-workload-management.html
redshifthttps://docs.aws.amazon.com/redshift/latest/mgmt/working-with-snapshots.html
redshifthttps://docs.aws.amazon.com/redshift/latest/dg/c_choosing_dist_sort.html
redshifthttps://docs.aws.amazon.com/redshift/latest/mgmt/overview.html
redshifthttps://aws.amazon.com/blogs/aws/amazon-redshift-serverless-now-generally-available-with-new-capabilities/
s3https://docs.aws.amazon.com/vpc/latest/privatelink/vpc-endpoints-s3.html
s3https://docs.aws.amazon.com/AmazonS3/latest/dev/example-bucket-policies.html
s3https://docs.aws.amazon.com/AmazonS3/latest/dev/Welcome.html
s3https://docs.aws.amazon.com/AmazonS3/latest/dev/optimizing-performance.html
s3https://docs.aws.amazon.com/AmazonS3/latest/dev/object-lifecycle-mgmt.html
s3https://docs.aws.amazon.com/AmazonS3/latest/dev/replication.html
s3https://docs.aws.amazon.com/AmazonS3/latest/dev/optimizing-performance.html
s3https://aws.amazon.com/s3/storage-classes/
s3https://docs.aws.amazon.com/whitepapers/latest/building-data-lakes/building-data-lake-aws.html
s3https://docs.aws.amazon.com/AmazonS3/latest/userguide/security-best-practices.html
s3https://aws.amazon.com/blogs/aws/s3-glacier-select/
s3https://aws.amazon.com/premiumsupport/knowledge-center/s3-request-limit-avoid-throttling/
s3https://aws.amazon.com/s3/faqs/
s3https://aws.amazon.com/glacier/faqs/
sagemakerhttps://aws.amazon.com/sagemaker/developer-resources/
sagemakerhttps://docs.aws.amazon.com/sagemaker/latest/dg/gs.html
sagemakerhttps://aws.amazon.com/sagemaker/faqs/
securityhttps://docs.aws.amazon.com/wellarchitected/latest/analytics-lens/security.html
securityhttps://aws.amazon.com/blogs/database/best-practices-for-securing-sensitive-data-in-aws-data-stores/
sparkhttps://aws.amazon.com/big-data/what-is-spark/
sqshttps://aws.amazon.com/sqs/faqs/
stepfunctionshttps://aws.amazon.com/blogs/big-data/orchestrate-apache-spark-applications-using-aws-step-functions-and-apache-livy/
stepfunctionshttps://aws.amazon.com/blogs/big-data/orchestrate-amazon-redshift-based-etl-workflows-with-aws-step-functions-and-aws-glue/
stepfunctionshttps://aws.amazon.com/blogs/aws/new-using-step-functions-to-orchestrate-amazon-emr-workloads/

Related Posts

📚 Top 10 Books for Data Engineers in 2024

📚 Top 10 Books for Data Engineers in 2024

In the fast-paced world of data engineering, staying updated with the latest techniques, tools, and best practices is crucial for success.

Read More
Core Technologies for Data Engineers in 2024

Core Technologies for Data Engineers in 2024

This blog post delves into technologies and platforms that I believe are important for data engineering in 2024.

Read More
Vector Search with Amazon MemoryDB

Vector Search with Amazon MemoryDB

As applications in AI, machine learning, and real-time analytics grow in complexity, the need for ultra-fast and efficient data storage and retrieval systems becomes critical.

Read More