CodeNgaiNgai
CodeNgaiNgai
CLOUD • DEVSECOPS
DevOps

การสร้าง Pipeline ด้วย Jenkins

เรียนรู้การสร้างและจัดการ Jenkins Pipeline ตั้งแต่เริ่มต้นจนสามารถทำ Continuous Integration และ Continuous Deployment ได้จริง

Prisan Pimprasan
Prisan Pimprasan
วิทยากรผู้สอน
📚
5
บทเรียน
🎬
0
วีดีโอ
📺
VDO
รูปแบบ
📊
ทุกระดับ
ระดับ

📚เนื้อหาหลักสูตร

1

Introduction to Jenkins & CI/CD

  • CI/CD คืออะไรและความสำคัญ
  • รู้จัก Jenkins และ Jenkins Pipeline
  • ติดตั้ง Jenkins บน Windows/Mac/Linux
  • ทำความเข้าใจกับ Jenkins Dashboard
  • Workshop: สร้าง Job แรกบน Jenkins
2

Declarative Pipeline

  • Syntax และ Structure ของ Declarative Pipeline
  • Stages, Steps, Agents, Environment
  • Integrate กับ Git/GitLab/GitHub
  • การตั้งค่า Build Triggers
  • Pipeline Parameters และ Input
  • Workshop: สร้าง Declarative Pipeline แบบครบวงจร
3

Scripted Pipeline & Advanced Features

  • Scripted Pipeline คืออะไรและต่างจาก Declarative อย่างไร
  • การใช้งาน Groovy Script ใน Pipeline
  • Conditionals, Loops และ Parallel Steps
  • Error Handling และ Retry Strategy
  • Workshop: สร้าง Scripted Pipeline พร้อม Feature ขั้นสูง
4

Jenkins Integration with Docker & Kubernetes

  • การ Integrate Jenkins กับ Docker
  • สร้าง Docker Image และ Push to Registry
  • Integrate Jenkins กับ Kubernetes Cluster
  • Deploy แอปพลิเคชันอัตโนมัติด้วย Pipeline
  • Workshop: CI/CD แบบ Full Stack ด้วย Jenkins, Docker, Kubernetes
5

Pipeline Maintenance, Monitoring & Notifications

  • การตั้งค่า Jenkins Agent / Node
  • Notification ผ่าน Email / Slack
  • Logging และ Monitoring Pipeline
  • Workshop: Optimizing และ Debugging Pipeline

Ready to start การสร้าง Pipeline ด้วย Jenkins?

Enroll today and level up your skills.