AWS Data Engineer Associate
Associate DEA-C01

AWS Data Engineer Associate

Pipeline danych od zbierania po nadzór

Certyfikat dla osób budujących potoki danych w AWS. Sprawdza zbieranie i transformację danych, dobór magazynu, utrzymanie pipeline'ów oraz bezpieczeństwo i nadzór nad danymi. Zastąpił wycofany egzamin Data Analytics - Specialty.

Koszt $150 USD
Pytania 65
Czas 130 min
Próg zdawalności 720/1000
Ważność 3 lata
Format Single/multiple choice

Czym jest AWS Data Engineer Associate?

AWS Certified Data Engineer - Associate (kod egzaminu DEA-C01) sprawdza umiejętność budowania i utrzymywania potoków danych w AWS. Nie chodzi tu o analizę danych ani o wyciąganie wniosków biznesowych, tylko o inżynierię: zebranie danych ze źródeł, przetworzenie ich, wybór właściwego magazynu i zapewnienie, że całość działa, kosztuje rozsądnie i spełnia wymogi bezpieczeństwa.

Egzamin zastąpił wycofany Data Analytics - Specialty i przejął jego rolę w ścieżce certyfikacyjnej, ale na poziomie Associate i w niższej cenie. AWS zakłada 2-3 lata doświadczenia w inżynierii danych oraz 1-2 lata praktyki z usługami AWS.

W wymaganiach wprost pojawia się umiejętność pisania zapytań SQL i posługiwania się Gitem. Nie musisz natomiast znać składni konkretnego języka programowania - egzamin sprawdza koncepcje, nie kod.

Dla kogo jest ten certyfikat?

Inżynierowie danych

Budujesz potoki ETL i chcesz potwierdzić, że umiesz je zaprojektować oraz utrzymać w AWS, a nie tylko lokalnie.

Analitycy przechodzący w stronę inżynierii

Znasz SQL i pracę z danymi, ale chcesz odpowiadać także za infrastrukturę pod nimi, nie wyłącznie za raporty.

Backend developerzy przy danych

Twoje aplikacje produkują dane, które ktoś potem przetwarza. Ten materiał porządkuje drugą stronę tego procesu.

Osoby po Solutions Architect Associate

Masz podstawy architektury i szukasz specjalizacji. Data engineering jest jednym z obszarów, gdzie popyt utrzymuje się niezależnie od koniunktury.

Dlaczego warto go zdać?

Dane są tym obszarem, w którym firmy najczęściej mają zaległości: zbierają dużo, przetwarzają chaotycznie i płacą za to więcej, niż muszą.

  • Zastąpił Data Analytics Specialty - ta sama rola zawodowa, ale poziom Associate zamiast Specialty i 150 USD zamiast 300.
  • Zakres pokrywa realny warsztat - Glue, Kinesis, Redshift, Athena, Lake Formation i S3 to usługi, po które w projektach danych sięga się codziennie.
  • Naturalne przejście do AI - dobrze poukładane dane są warunkiem sensownych projektów ML, więc ten certyfikat dobrze łączy się z ścieżką AI.
  • Umiejętności trudne do zautomatyzowania - projektowanie modelu danych i dobór magazynu to decyzje, których nie wyklika za Ciebie żadne narzędzie.

Zakres egzaminu - domeny i wagi

Egzamin jest podzielony na 4 domeny tematyczne. Procent obok każdej domeny pokazuje, jaką część pytań egzaminacyjnych z niej otrzymasz.

Data Ingestion and Transformation

34%
  • Zbieranie danych wsadowo i strumieniowo, Amazon Kinesis oraz Amazon MSK
  • Transformacje w <a href="/serwisy-aws/glue">AWS Glue</a> i Amazon EMR
  • Orkiestracja potoków: <a href="/serwisy-aws/step-functions">Step Functions</a>, EventBridge, Managed Workflows for Apache Airflow
  • Programowanie potoków: idempotencja, obsługa błędów, ponawianie
  • Optymalizacja formatów i partycjonowania danych

Data Store Management

26%
  • Dobór magazynu: <a href="/serwisy-aws/s3">S3</a>, <a href="/serwisy-aws/redshift">Redshift</a>, <a href="/serwisy-aws/dynamodb">DynamoDB</a>, <a href="/serwisy-aws/rds">RDS</a>
  • Projektowanie modeli danych i schematów
  • Katalogowanie danych w AWS Glue Data Catalog
  • Cykl życia danych i klasy przechowywania
  • Jezioro danych i Lake Formation

Data Operations and Support

22%
  • Automatyzacja i monitorowanie potoków w <a href="/serwisy-aws/cloudwatch">CloudWatch</a>
  • Analiza danych z użyciem <a href="/serwisy-aws/athena">Athena</a> i Redshift Spectrum
  • Zapewnianie jakości i spójności danych
  • Diagnozowanie problemów z wydajnością i kosztem potoku

Data Security and Governance

18%
  • Uwierzytelnianie i autoryzacja przez <a href="/serwisy-aws/iam">IAM</a> oraz Lake Formation
  • Szyfrowanie danych w spoczynku i w tranzycie
  • Prywatność, maskowanie danych i zgodność z regulacjami
  • Logowanie dostępu i audyt przez <a href="/serwisy-aws/cloudtrail">CloudTrail</a>

Plan nauki krok po kroku

Przykładowy harmonogram 6-8 tygodni przy 5-10 godzinach nauki tygodniowo. Jeśli masz doświadczenie IT, możesz spokojnie skrócić go o 2-3 tygodnie.

Tydz. 1-3

Zbieranie i transformacja danych

Największa domena egzaminu, ponad jedna trzecia punktów. Tu warto spędzić najwięcej czasu.

  • Zbuduj potok wsadowy w AWS Glue: źródło, transformacja, zapis do S3
  • Uruchom strumień w Kinesis i przetwórz go w czasie zbliżonym do rzeczywistego
  • Porównaj formaty plików (Parquet, ORC, JSON) pod kątem kosztu zapytań
  • Zorkiestruj kilka kroków w Step Functions z obsługą błędów
Tydz. 4-5

Magazyny danych i modelowanie

Druga domena to 26% punktów. Egzamin lubi pytać, który magazyn pasuje do opisanego scenariusza.

  • Zestaw Redshift, Athena i DynamoDB pod kątem typowych zastosowań
  • Zbuduj katalog w Glue Data Catalog i odpytaj dane przez Athenę
  • Zaprojektuj partycjonowanie tabeli i zmierz wpływ na koszt zapytania
  • Ustaw regułę cyklu życia w S3 i policz oszczędność na klasach storage
Tydz. 6-8

Utrzymanie, bezpieczeństwo i testy

Ostatnie dwie domeny dają 40% punktów, a bezpieczeństwo danych bywa niedoceniane przy przygotowaniach.

  • Skonfiguruj alarmy w CloudWatch na nieudane uruchomienia zadań
  • Wprowadź kontrolę dostępu do danych przez Lake Formation
  • Przećwicz szyfrowanie i maskowanie danych wrażliwych
  • Rozwiąż testy próbne w limicie 130 minut, aż wynik ustabilizuje się powyżej 80%

Jak wygląda egzamin w praktyce?

Egzamin zdajesz przez Pearson VUE, online albo w centrum testowym:

  • 65 pytań, z czego 50 liczy się do wyniku, a 15 to pytania testowane przez AWS
  • 130 minut czasu
  • Próg zdawalności: 720/1000 punktów
  • Koszt: $150 USD
  • Ważność: 3 lata

Pytania są jednokrotnego lub wielokrotnego wyboru, w formie scenariuszy opisujących konkretny problem z danymi. Typowe sformułowanie to opis wolumenu, częstotliwości i wymagań, a następnie pytanie o najtańsze albo najprostsze operacyjnie rozwiązanie.

Punktacja jest kompensacyjna, więc liczy się wynik łączny, a nie zaliczenie każdej domeny osobno. Za brak odpowiedzi dostajesz zero, a za błędną nie ma punktów ujemnych.

Wskazówki egzaminacyjne

Naucz się wybierać magazyn

Najczęstszy wzorzec pytania to opis danych i pytanie, gdzie je trzymać. Zbuduj sobie tabelę: rodzaj danych, wzorzec dostępu, wolumen, wymagana latencja, a do tego właściwa usługa.

Koszt jest kryterium, nie dodatkiem

W scenariuszach stale pojawia się ograniczenie budżetowe. Partycjonowanie, format kolumnowy i klasy storage to trzy dźwignie, które AWS uznaje za pierwsze odpowiedzi na pytanie o oszczędności.

SQL trzeba znać naprawdę

AWS wprost wymienia strukturę i uruchamianie zapytań SQL wśród wymaganej wiedzy. To jedyny certyfikat Associate, gdzie znajomość SQL jest założeniem, a nie miłym dodatkiem.

Odróżniaj wsadowe od strumieniowego

Kinesis, MSK, Glue i EMR rozwiązują różne problemy. Pytanie zwykle zdradza właściwą odpowiedź słowem o opóźnieniu: "w czasie rzeczywistym", "co godzinę", "raz na dobę".

Egzaminu nie zdasz po polsku

Dostępne języki to angielski, japoński, koreański i chiński uproszczony. Wniosek o ESL +30 minut złóż przed rezerwacją terminu.

Najczęściej zadawane pytania

Czy Data Engineer Associate zastąpił Data Analytics Specialty?

Tak, przejął jego rolę w ścieżce certyfikacyjnej AWS. Data Analytics - Specialty został wycofany, a zakres związany z inżynierią danych przeniesiono do egzaminu na poziomie Associate. Dla kandydata to korzystna zmiana: niższy koszt (150 zamiast 300 USD) i krótszy egzamin przy podobnym obszarze wiedzy.

Czy muszę umieć programować?

Nie w sensie znajomości składni konkretnego języka - AWS wprost wymienia to jako zadanie poza zakresem. Musisz natomiast rozumieć koncepcje programistyczne potrzebne przy potokach danych (idempotencja, obsługa błędów, ponawianie), umieć pisać zapytania SQL i posługiwać się Gitem.

Ile trwa przygotowanie do DEA-C01?

Przy spełnionych założeniach doświadczenia zwykle 6-8 tygodni po kilka godzin tygodniowo. Osoby bez wcześniejszej praktyki z danymi powinny liczyć się z dłuższym okresem, bo egzamin zakłada 2-3 lata pracy w inżynierii danych i 1-2 lata z AWS.

Który certyfikat wybrać: Data Engineer czy Machine Learning Engineer?

Zależy od tego, gdzie kończy się Twoja odpowiedzialność. Data Engineer dotyczy przygotowania i utrzymania danych, a <a href="/certyfikaty/machine-learning-engineer">Machine Learning Engineer</a> ich wykorzystania do budowy i wdrażania modeli. W praktyce te role często sąsiadują, a domena przygotowania danych pojawia się w obu egzaminach.

Gotowy zacząć naukę?

Zacznij od darmowego kursu AWS od podstaw na CloudManiak, a potem sprawdź swoją wiedzę na testach praktycznych z wyjaśnieniami każdej odpowiedzi w Akademii CloudManiak.