DataOps Foundation: From DevOps to Data Production

| รายละเอียด

หลักสูตรที่จะพาคุณก้าวจากการทำ Data Engineering แบบดั้งเดิม สู่การพัฒนา Data Pipeline แบบ Production-Grade ด้วยแนวคิด DevOps พร้อมเรียนรู้การใช้เครื่องมือที่เป็นที่นิยมในอุตสาหกรรม เช่น Python, Docker, Jenkins และ Terraform ผ่านการปฏิบัติจริงกับ Case Study จากประสบการณ์จริงของวิทยากร

ระยะเวลา 5 Days (09:00 – 16:30)

💰 หลักสูตรของสถาบันไอเอ็มซี สามารถยื่นรับรองหลักสูตรและลดหย่อนภาษีได้ 200%

Benefits ประโยชน์ที่ได้รับ

  • สามารถออกแบบและพัฒนา Data Pipeline ที่มีคุณภาพระดับ Production
  • เข้าใจการนำแนวคิด DevOps มาประยุกต์ใช้กับงาน Data Engineering
  • สามารถใช้เครื่องมือสมัยใหม่ในการพัฒนา Data Pipeline
  • เรียนรู้การทำ Automated Testing สำหรับ Data Pipeline
  • เข้าใจการทำ CI/CD สำหรับ Data Project
  • สามารถจัดการ Infrastructure แบบ Infrastructure as Code
  • รู้แนวทางการทำ Data Quality Check อย่างเป็นระบบ

| เนื้อหาในการอบรม

Day 1: Business Requirements และ Data Modeling [อ.เอกอนันต์]

🔹 ทำความเข้าใจ DevOps สำหรับงาน Data Engineering

🔹 การวิเคราะห์โจทย์และความต้องการทางธุรกิจ

▪ การกำหนดโจทย์ทางธุรกิจ จากความต้องการทางธุรกิจ

▪ Data Analytics แบบไหนที่เหมาะกับ โจทย์ทางธุรกิจ

🔹 Dimensional Data Modeling

▪ Star Schema คืออะไร และทำไมต้องใช้

▪ Key Characteristics of Fact Tables and Dimension Tables

🔹Workshop: ถอดโจทย์ธุรกิจและออกแบบ Data Model

Day 2: Data Engineering และ ETL Foundation [อ.เอกอนันต์]

🔹 พื้นฐาน Data Engineering

🔹 Python สำหรับ Data Processing

▪ Pandas Dataframe and Series

▪ Data Profiling using Pandas

🔹 ETL Process Design ตาม Data Model

▪ Extract: เทคนิคการดึงข้อมูลจากแหล่งต่างๆ

▪ Transform: การแปลงข้อมูลให้ตรงตาม Model

▪ Load: กลยุทธ์การโหลดข้อมูลที่มีประสิทธิภาพ

🔹 Workshop: พัฒนา ETL Pipeline ตาม Data Model ที่ออกแบบ

Day 3: Code Testing [อ.สมหมาย]

🔹 GitLab & Version Control for Data Teams

▪ Branch Strategy

▪ Code Review Process

▪ Documentation

🔹 Code Testing for Data Pipeline

▪ Unit Testing ETL Functions

▪ Integration Testing Data Flows

▪ End-to-End Testing

🔹 IaC (Infrastructure as Code) for Data Infrastructure

▪ Introduction to Ansible

▪ Resource Provisioning

▪ State Management

▪ Infrastructure Testing

🔹 Workshop: สร้าง Test Cases

Day 4: CI/CD สำหรับ Data Pipeline [อ.สมหมาย]

🔹 Jenkins for Data Projects

▪ Pipeline as Code

▪ Automated ETL Testing

▪ Scheduled Data Processing

🔹 Docker for Data Applications

▪ Containerizing ETL Processes

▪ Managing Dependencies

▪ Multi-stage Data Processing

🔹 Workshop: Setup CI/CD for Data Pipeline

Day 5: Data Production [อ.เอกอนันต์]

🔹 Data Quality in Production

▪ Source Data Validation

▪ Transformation Logic Testing

🔹 Monitoring and Maintenance

▪ Performance Monitoring

▪ Resource Utilization

🔹 Workshop:

▪ Deploy Pipeline to Production

▪ Setup Monitoring Dashboard

| ผู้สอน

Mr. Aekanun Thongtae (ดูโปรไฟล์ >>ที่นี่)

  • Founder and CTO ที่ Bangkok First Tech
  • ผู้พัฒนาต้นแบบระบบ Government Big Data ของ DGA
  • อดีตผู้จัดการส่วนสถาปัตยกรรมและต้นแบบ สำนักงานพัฒนารัฐบาลดิจิทัล
  • ที่ปรึกษาโครงการธรรมาภิบาลข้อมูลให้กับหน่วยงานภาครัฐหลายแห่ง
  • อาจารย์พิเศษด้าน Data Engineering และ Big Data ในหลายสถาบัน
Mr. Aekanun Thongtae

Mr. Sommai Krangpanich (ดูโปรไฟล์ >>ที่นี่)

  • Experiences : 21 Years
  • Certification
  • SUN Certified Programmer for the Java 2 Platform 1.4
  • SUN Certified Web Component Developer for the Java 2, Enterprise Edition 1.4
  • IBM Certified Java Programming
  • IBM Certified Java-Server Side Programming
Mr. Sommai Krangpanich

17,900 Baht (Exclude VAT)

Register
In House Training

หากท่านสนใจจัดอบรมในองค์กร
(In House Training)

ปลดล็อคศักยภาพ เพิ่มทักษะ ยกระดับทีมงาน
พัฒนาองค์กรอย่างมีประสิทธิภาพ

ขอรายละเอียดเพิ่มเติม