Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Creating Data Pipelines using AWS & Confluent Kafka Platform
Rating: 4.3 out of 5(4 ratings)
104 students

Creating Data Pipelines using AWS & Confluent Kafka Platform

Hands on course to build Real Time Data streaming pipeline from Confluent, to Lambda to DynamoDB from scratch
Created byNilesh Shukla
Last updated 5/2025
English
English [Auto],

What you'll learn

  • Get an high level overview of building Data Pipelines using confluent Kafka and AWS services - Lambda, DynamoDB
  • Be able to build End to End Real time streaming Data Pipeline using AWS + Confluent Platforms
  • Build understanding of popular AWS services like Lambda, DynamoDB, IAM, Cloudwatch
  • Hands on practice with streaming data from Confluent Kafka all the way to Database on AWS

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

10 sections • 13 lectures • 1h 12m total length
  • Introduction to Real Time Streaming Cloud Native Data Pipeline Architecture2:22

    This video provides High Level Overview & Architecture of the Data Pipeline and the components that we will use to build it. We will use both AWS and Confluent cloud services in this course.

Requirements

  • No programming experience needed, Be able to create free tier AWS and Confluent accounts for hands on practice

Description

In this hands-on, project-based course, you’ll learn how to build a cloud-native, real-time streaming data pipeline using the powerful combination of Confluent Kafka and AWS services. Designed for developers, data engineers, and technology leaders, this course takes you step-by-step through the creation of a fully functional data pipeline — from sourcing to storage — leveraging some of the most in-demand technologies in the cloud ecosystem.

You’ll start by setting up free-tier accounts on both Confluent Cloud and AWS. From there, you’ll build and configure a Kafka cluster, create topics, and use connectors to manage data flow. On the AWS side, you’ll create and configure AWS Lambda functions (Python 3.10+) to consume messages from Kafka topics, parse them, and insert them into a DynamoDB table.

By the end of the course, you will have completed an end-to-end, event-driven architecture with real-time streaming capabilities. We’ll also walk through how to monitor and verify your pipeline using CloudWatch Logs, and responsibly clean up your resources to avoid unnecessary charges. This course will help build confidence on starting to use other AWS and Confluent services and build real time streaming applications in your future or current job role. As a Leader this course will help jump start your Cloud thought process and help you understand deeper details on what goes on building cloud native data pipelines.

Whether you're a beginner, Data Engineer, Solution Architect, Product Owner, Product Manager or a Technology Leader looking to better understand streaming data architecture in action, this course provides both practical skills and architectural insights.

This course will help those who are looking to switch careers & will help to add a real life project to their Resume and boost their hands-on AWS Cloud Technical & Architecture skills. This Course will help participants upskill themselves by understanding nuances up close, of cloud native real time streaming data pipeline data pipeline setup, its issues, risks, challenges, benefits & shortcomings.

Who this course is for:

  • Beginner Cloud Developers looking to build AWS + Confluent Kafka Skills
  • Entry Level Cloud & Data Engineers looking for a Real Life Project to add to their Resumes
  • Mid Level and Sr. Data Engineers who are looking to enhance their skills in Confluent + AWS Platform areas
  • Product Owners and Product Managers looking to understand capabilities of the Confluent + AWS 's Real Time Streaming Platforms
  • Technology Leaders looking to understand Capabilities, Shortcomings, efforts it takes to build Real Time Data Streaming Pipeline