AWS Certified Data Engineer Associate Exam DEA-C01

Neal Davis
6 min readJan 22, 2024

--

The AWS Certified Data Engineer Associate (DEA-C01) is the latest addition to the portfolio of AWS certifications.

This intermediate-level certification confirms expertise in fundamental AWS services related to data, along with the skills to construct data pipelines, oversee and rectify problems, and enhance both cost-efficiency and performance in accordance with established best practices.

In this article you’ll learn what this new exam is, who it is for, and how you can best prepare to pass this challenging exam.

This guide includes the following topics:

  1. AWS Certified Data Engineer — Associate — Exam Overview
  2. Which services and skills are included?
  3. Top 10 AWS Services on the Exam
  4. Top 10 Data Engineering-Specific Skills on the Exam
  5. How difficult is the exam?
  6. How can I best prepare?

AWS Certified Data Engineer — Associate — Exam Overview

At the time of writing, only the beta exam is currently available so this article focuses on the details of this exam.

The following table summarizes the key information about the beta DEA-C01 exam:

Tip: The final exam may vary in length, difficulty, and even subject matter. It is likely that the final exam will be 65 questions, 130 minutes long, and will cost $150 USD. This is in line with the other associate certifications.

The exam is broken into the following 4 domains:

  • Domain 1: Data Ingestion and Transformation (34% of scored content)
  • Domain 2: Data Store Management (26% of scored content)
  • Domain 3: Data Operations and Support (22% of scored content)
  • Domain 4: Data Security and Governance (18% of scored content)

Click the image above to watch Neal’s video on the latest CLF-C01 exam updates from our youtube channel.

Which services are included?

You can check the AWS exam guide for an exhaustive list of services that are included in the exam.

Knowledge requirements include a solid understanding of AWS networking concepts such as Amazon VPC, interface endpoints, routing, security groups, and AWS Transit Gateway.

You also need to know core AWS compute services such as AWS IAM, Amazon EC2, AWS Lambda, and Amazon ECS/EKS. Storage services include Amazon EBS and Amazon EFS.

There is extensive coverage of serverless solutions, so you’ll need to be familiar with event-driven architectures and AWS application integration services such as SQS, SNS, and EventBridge.

Overall, there are many services covered on the exam, so in this article I’m going to focus on the most important data engineering services and skills you MUST know to be successful in the DEA-C01 exam.

Top 10 AWS Services on the Exam

  1. Amazon Redshift:
  • Focuses on data warehousing, query performance optimization, and data distribution strategies.
  • Redshift Data API for seamless integration with other AWS services
  • Redshift Spectrum, Redshift query optimizer, creating table views, and using the VACUUM command for reclaiming space and improving query performance.

2. AWS Glue:

  • Covers ETL processes, AWS Glue Data Catalog, crawlers, and workflows for data integration and transformation.

3. Amazon S3:

  • Involves data storage, lifecycle management, and integration with other AWS services for data lakes and analytics.
  • You should also understand the use and application of Amazon S3 Select.

4. Amazon Athena:

  • Pertains to serverless querying service, performance optimization, and integration with AWS Glue and S3.
  • Benefits of using certain file formats such as Apache Parquet.

5. AWS Lambda:

  • Includes serverless computing, event-driven data processing, and integration with services like Amazon S3 and Amazon Aurora.

6. Amazon Aurora:

  • Focuses on high-performance database solutions, connectivity, and integration with AWS services like Lambda.

7. Amazon EMR (Elastic MapReduce):

  • Covers big data processing, Apache Hadoop ecosystem, and data analysis using tools like Apache Spark and HBase.

8. Amazon Kinesis:

  • Involves real-time data streaming, processing, and analytics, including Kinesis Data Streams, Data Firehose, and Data Analytics.

9. Amazon RDS (Relational Database Service):

  • Pertains to managed relational database services, performance tuning, and integration with other AWS services for analytics.

10. AWS Step Functions:

  • Involves orchestration of serverless workflows, integration with AWS Lambda, and automation of ETL jobs.
  • Amazon States Language (ASL) and defining states for your workflow.

Top 10 Data Engineering-Specific Skills on the Exam

To successfully pass the AWS Certified Data Engineer Associate exam, apart from proficiency in AWS services, the following top 10 skills are essential:

  1. Data Modeling and Database Design:
  • Understanding of data normalization, schema design, and data warehousing concepts.
  • Ability to design efficient and scalable database schemas for various use cases.

2. SQL Proficiency:

  • Strong skills in SQL for querying, data manipulation, and analysis.
  • Knowledge of advanced SQL features for complex data operations.

3. Programming and Scripting:

  • Proficiency in programming languages like Python or Java, commonly used in data engineering.
  • Ability to write, debug, and optimize code for data processing and ETL tasks.

4. Data Processing and ETL Techniques:

  • Understanding of ETL (Extract, Transform, Load) processes and tools.
  • Skills in transforming and preparing large datasets for analysis.

5. Big Data Technologies:

  • Familiarity with big data ecosystems, including Hadoop, Spark, and related technologies.
  • Understanding of distributed computing and data processing at scale.

6. Data Security and Compliance:

  • Knowledge of data security best practices, including encryption, IAM roles, and security groups.
  • Awareness of compliance requirements related to data (e.g., GDPR, HIPAA).

7. Performance Tuning and Optimization:

  • Skills in optimizing data queries and storage for performance.
  • Ability to troubleshoot and tune system performance issues.

8. Data Integration and Pipeline Orchestration:

  • Experience in integrating data from various sources and formats.
  • Understanding of data pipeline orchestration tools and techniques.

9. Cloud Networking and Architecture:

  • Basic knowledge of cloud networking concepts, VPCs, network ACLs, and route tables.
  • Understanding of AWS cloud architecture best practices for data engineering.

10. Monitoring and Logging:

  • Skills in monitoring AWS resources and applications.
  • Familiarity with AWS CloudWatch and other logging and monitoring tools.

How difficult is the exam?

The AWS Certified Data Engineer Associate exam is not an easy exam. In my experience of the beta, it is much harder than the other associates. However, it’s worth noting that I am not a data engineer so some questions were outside my normal scope of work and experience.

You really do need data engineering experience to be successful in this exam, it’s not just a case of understanding the AWS services well enough (as per other associates like the DVA and SOA). For this exam, you must be familiar with data engineering practices, preferably with plenty of hands-on experience.

According to AWS, the exam is designed for candidates with 2–3 years of experience in cloud data-related roles or in on-premises data-related roles, moving to the AWS Cloud. If you have this requisite experience, then the exam may be easier for you than it was for me.

How can I best prepare?

At Digital Cloud Training, we are currently working on a practice test course for the exam, which is coming soon. We’ll also create a video-based training course ahead of the release of the final exam. In our training library, you can also find in-depth training on many of the AWS services in scope for the AWS Certified Data Engineer Associate certification.

As discussed in the YouTube video on our experience in the beta exam, be wary of any training courses released before the final exam is released (and especially those released before the beta exam was released), as these courses may not be in line with the exam. It was a surprise for us so it will be for them as well!

It is highly recommended that you pass your AWS Certified Solutions Architect Associate exam at a minimum before you attempt the DEA-C01. In addition to doing the other associate-level AWS certifications, check the AWS exam guide for the DEA-C01 and the notes above and use the AWS documentation to learn as much as possible on these topics.

Take Your Tech Career to the Next Level

On-demand Training — Ace your next cloud certification with our on-demand video courses and practice exams. Learn on your terms, and gain access to our extensive cloud training library with our monthly or yearly plans!

Cloud Mastery Bootcamp — Build job-ready cloud skills and unlock exciting cloud career opportunities with our live training program. Led by experienced instructors, you’ll develop hands-on experience with real-world projects in AWS, Linux, Python, Kubernetes and IaC!

Challenge Labs — Learn, build, test and fail forward with scenario-based, hands-on exercises that run in a secure sandbox environment — eliminating the risk of unexpected cloud bills. Explore 1000+ labs spanning AWS, Azure, Linux, VMware, containers, and cybersecurity!

--

--

Neal Davis
Neal Davis

Written by Neal Davis

Founder of Digital Cloud Training, IT instructor and Cloud Solutions Architect with 20+ year of IT industry experience. Passionate about empowering his students

No responses yet