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.