Dockerized ETL With AWS, TDengine & Grafana

29m 12s
English
Paid
Data engineers often need to quickly set up a simple ETL script that just gets the job done. In this project, you will learn how to easily implement such an ETL on AWS: connect live data from a weather API and write it to a TDengine time-series database.
Read more about the course

What you will learn

The Basics of Temporal Databases

You will get acquainted with the basics of working with temporal databases, their architecture, and use cases.

Working with a Public Weather API

You will set up and explore an external weather API, and write a Python script to read data from the API.

Docker ETL on AWS

You will package the script into a Docker container and deploy it as a serverless ETL using Amazon Elastic Container Registry (ECR), Lambda, and EventBridge.

TDengine Setup

You will get familiar with TDengine, set up an instance via the TDengine cloud and configure the database.

Data Visualization in Grafana

You will visualize data from the API stored in TDengine using Grafana. You’ll learn how to connect TDengine to Grafana and create a dashboard for data analysis.

Watch Online Dockerized ETL With AWS, TDengine & Grafana

Join premium to watch
Go to premium
# Title Duration
1 Quick note from Andreas before you begin 00:44
2 Introduction 01:27
3 Setup Of The Project 02:53
4 Time Series Data Basics 02:21
5 Big Pros Of Timeseries Databases 02:07
6 About TDengine 01:23
7 Setup Weather API 01:05
8 Code query API 02:42
9 TDengine Setup 03:05
10 Connect Python To TDengine 01:51
11 Lambda Docker Container & Push To ECR 01:56
12 AWS Setup 01:37
13 Create Lambda Function Using Docker image 01:05
14 Schedule Function With EventBridge 01:26
15 Cloud Watch Lambda Events 00:28
16 Grafana Setup 03:02

Similar courses to Dockerized ETL With AWS, TDengine & Grafana

Apache Spark Certification Training

Apache Spark Certification TrainingFlorian Roscheck

Category: Python, Data processing and analysis
Duration 15 hours 13 minutes 1 second
Dimensional Data Modeling

Dimensional Data ModelingEka Ponkratova

Category: Data processing and analysis
Duration 1 hour 37 minutes 57 seconds
Schema Design Data Stores

Schema Design Data StoresAndreas Kretz

Category: Data processing and analysis
Duration 2 hours 30 minutes 25 seconds
Introduction to Data Engineering 2025

Introduction to Data Engineering 2025Andreas Kretz

Category: Data processing and analysis
Duration 44 minutes 26 seconds
Machine Learning & Containers on AWS

Machine Learning & Containers on AWSAndreas Kretz

Category: Data processing and analysis, Machine learning
Duration 1 hour 33 minutes 34 seconds
Build Fast Masterclass

Build Fast MasterclassBuildFast Academy

Category: Python, Data processing and analysis
Duration 7 hours 22 minutes 11 seconds
Case Study in Product Data Science

Case Study in Product Data ScienceLunarTech

Category: Data processing and analysis
Duration 1 hour 4 minutes 47 seconds
Machine Learning: Natural Language Processing in Python (V2)

Machine Learning: Natural Language Processing in Python (V2)udemy

Category: Python, Data processing and analysis
Duration 22 hours 4 minutes 2 seconds
Data Platform & Pipeline Design

Data Platform & Pipeline DesignAndreas Kretz

Category: Data processing and analysis
Duration 1 hour 59 minutes 5 seconds
Machine Learning with Python : COMPLETE COURSE FOR BEGINNERS

Machine Learning with Python : COMPLETE COURSE FOR BEGINNERSudemy

Category: Python, Data processing and analysis
Duration 13 hours 12 minutes 31 seconds