Start here in AWS
The most useful guides in this topic, not just the most recent.
AWS Guides & Tutorials
AWS for data engineers — S3, EC2, Lambda, Glue, Redshift, Athena, EMR and the certification roadmap that gets you hired.
AWS articles
Glue Workflows vs Step Functions for Orchestration
Glue workflows and Step Functions can both run a multi-step pipeline on AWS, but one only knows about Glue and the other coordinates almost any service. This comparison covers what each can start, how they handle failure and reruns, how they are triggered and billed, and where managed Airflow fits as a third option.
Streaming Data with Kinesis to S3 and Redshift
A practical guide to landing streaming data on AWS: Kinesis Data Streams into S3 with Firehose, how size-or-time buffering decides file counts, shown on a real day of 77,033 events, converting to Parquet and partitioning on the way, the two routes into Redshift, duplicates, and the compaction most streams still need.
How to Start an AWS Cloud Career in 2026
Advice on starting an AWS cloud career often points straight at a 'cloud engineer' job. Survey data on the 9,222 professional developers who used AWS tells a different story: most are application developers, and specialist cloud roles are mostly held by experienced people. Here is the data, and a practical 2026 start.
AWS Certified Data Engineer Associate: Exam Guide
A guide to the AWS Certified Data Engineer - Associate exam, DEA-C01, taken from the official exam guide: format, length, cost and passing score, the four content domains and their weightings, what is out of scope, the services to know, and a study plan organised by domain with hands-on practice for each.
AWS Cloud Practitioner Certification: How to Start
The AWS Certified Cloud Practitioner is AWS's foundational certification. This guide uses the official CLF-C02 exam guide to explain who it is for, the exam's format, cost and passing score, the four domains and what each asks, what is out of scope, a study plan for beginners, and when it makes sense to skip it.
AWS CloudWatch for Monitoring Data Pipelines
Monitoring a data pipeline means knowing when it failed, when it did not run, and when it ran but produced bad data. This guide shows how Amazon CloudWatch covers all three: the metrics worth publishing, alarm settings including missing data, logs, EventBridge events from Glue, and a worked example in boto3.