Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Kubernetes for Modern Data Engineering: An End to End Data Engineering Project
Play lesson

Google Cloud End to End Data Engineering Projects - Kubernetes for Modern Data Engineering: An End to End Data Engineering Project

Master End-to-End Data Engineering: Real-Time Streaming, AI Integrations, and High-Performance Systems! Dive into hands-on projects, expert-guided tutorials, and cutting-edge technologies for a standout career in data engineering.

4.0 (2)
25 learners

What you'll learn

Understand and implement real-time streaming with Google Cloud for data engineering projects
Learn how to perform real-time socket streaming using Apache Spark
Master the use of Apache Airflow alongside Spark, Pyspark, Java, and Scala for data engineering
Develop skills to build and optimize high-performance, real-time analytics databases

This course includes

  • 47.5 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

Sign up at https://datamasterylab.com to accelerate your Data Mastery Journey! Become a channel member: https://www.youtube.com/@codewithyu/join In this video, we dive deep into the world of Kubernetes, a powerful tool for managing containerized applications, and explore its applications in the field of data engineering. 📝 What You Will Learn: ✅ Setting Up Kubernetes on Docker: We start from the basics, showing you how to set up Kubernetes on Docker. This section is perfect for those new to Kubernetes or looking to refresh their knowledge. ✅ Mastering kubectl: Learn how to effectively use kubectl to manage your Kubernetes cluster. We'll cover essential commands and tips for smooth navigation. ✅ Deploying the Kubernetes Dashboard: Step-by-step guidance on deploying the Kubernetes Dashboard, a user-friendly interface for managing Kubernetes clusters. ✅ Running Apache Airflow with Helm Charts: Discover how to run Apache Airflow, a leading tool for orchestrating complex computational workflows, on Kubernetes using Helm charts. Timestamps: 0:00 Introduction 1:05 Setting up Docker on your machine 3:42 Managing Resources for Docker and Kubernetes 4:20 Enabling Kubernetes on Docker Desktop 5:47 Setting up Kubectl and other Kubernetes Management Tools 11:06 Setting up Helm charts 13:08 Working with Kubectl commands 17:25 Setting up Kubernetes Dashboard and Managing the cluster 20:56 Generating and managing Kubernetes dashboard Token and secrets 22:54 Kubernetes Service Accounts 23:48 Kubernetes Role Based Access Control (RBAC) 25:20 Kubernetes Secrets and Tokens 29:10 Kubernetes Dashboard 36:38 Setting up Apache Airflow on Kubernetes with Helm Charts 40:13 Accessing Apache Airflow on Kubernetes 43:08 Reconfiguring Apache Airflow on Kubernetes 47:40 Connecting Apache Airflow DAGs to Kubernetes 1:01:19 Working with Multiple DAGs on Kubernetes 1:18:41 Optimising Airflow DAGs on Kubernetes 1:23:50 Outro Resources 🔗: Medium Article: https://link.medium.com/yoFN8IjZFGb Github Code: https://github.com/airscholar/Kubernetes-For-DataEngineering.git Docker Installation: https://docs.docker.com/desktop/ Kubectl Installation: https://kubernetes.io/docs/tasks/tools/ Helm Installation: https://helm.sh/docs/intro/install/ Tags ✨: Kubernetes, Data Engineering, Apache Airflow, Docker, Helm Charts, Kubernetes Tutorial, Data Processing, Cloud Computing, DevOps, Technology Education, Kubernetes Dashboard, kubectl, Containerization, Workflow Automation, Big Data, Tech Tutorial, Kubernetes Cluster Management, Kubernetes for Beginners, Scalable Data Engineering, IT Infrastructure, Cloud Services, Kubernetes in Data Science, Kubernetes and Airflow, Continuous Integration, Continuous Deployment Hashtags ✨: #Kubernetes #DataEngineering #ApacheAirflow #Docker #HelmCharts #DevOps #Tutorial #TechEducation #KubernetesTutorial #DataProcessing #CloudComputing #TechnologyTutorial #Learning #educational

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere