Observability : The Next Level Monitoring
เรียนรู้การทำ Monitoring ในองค์กรอย่างมีประสิทธิภาพ
SECTION_TITLE.PROMOTION
- สมัครเรียน 3 ท่านขึ้นไป! ลดทันทีท่านละ 3,000 บาท (ทั้งในนามบุคคล และ นามองค์กร)
 - ติดต่อคุณโฮป โทร: 096-227-0643 / Email: suparkorn@skooldio.com
 
อบรมกับ Skooldio ได้ยกเว้นภาษีเงินได้ 250% หรือ เทียบเท่าได้รับส่วนลดถึง 50%
นิติบุคคลสามารถส่งพนักงานเข้าอบรมกับ Skooldio และรับสิทธิลดหย่อนภาษีเงินได้สูงสุดถึง 2.5 เท่า
SECTION_TITLE.OVERVIEW
Observability มีความสำคัญอย่างไร?
Observability เป็นการวิเคราะห์และตรวจสอบที่เกี่ยวข้องกับการเฝ้าระวังและดูแลระบบโดยตรง จะมีการใช้เทคนิคต่าง ๆ เช่น การเก็บข้อมูลระบบด้วย Metrics, Logging และ Tracing เพื่อทำให้ผู้ดูแลระบบสามารถวิเคราะห์และตรวจสอบปัญหาได้อย่างรวดเร็ว
การใช้ Observability กับ DevSecOps จึงมีความสำคัญอย่างมาก โดย Observability จะช่วยให้ทีม DevOps สามารถตรวจสอบและวิเคราะห์ข้อมูลการทำงานของระบบได้เร็วขึ้น และทำให้ทีม DevOps สามารถระบุปัญหาและแก้ไขได้อย่างรวดเร็ว นอกจากนี้ Observability ยังช่วยให้ทีม DevOps มีการตอบสนองต่อการเปลี่ยนแปลงของระบบได้อย่างรวดเร็วและสามารถปรับปรุงระบบได้อย่างมีประสิทธิภาพ ดังนั้น Observability เป็นสิ่งจำเป็นใน DevSecOps เพราะช่วยให้ผู้ดูแลระบบสามารถปรับปรุงระบบได้อย่างต่อเนื่อง
เวิร์กชอป Observability : The Next Level Monitoring
เวิร์กชอปเรียนสด 3 วันรูปแบบ Onsite หลักสูตรสำหรับผู้ที่ต้องการเรียนรู้การทำ Monitoring โดยจะเรียนตั้งแต่ทฤษฎีของการทำระบบ Monitoring และเครื่องมือต่าง ๆ ที่เกี่ยวข้อง จากนั้นจะเริ่มทำ Workshop ที่เป็น3 หัวใจหลักของการทำ Observability ได้แก่ Metrics, Logs, และ Traces ด้วยเครื่องมือ Prometheus, Alertmanager, Grafana, Loki, และ Jaeger รวมถึงการทำ Performance Load Testing ระบบด้วย Locust ไปจนถึงวิธีการ Collaborate เครื่องมือทุกตัวให้ทำงานรวมกันเพื่อตรวจสอบปัญหาของ Application ให้ได้อย่างรวดเร็วที่สุด
เวิร์กชอปนี้เหมาะสำหรับ
- ผู้รับผิดชอบการทํา DevOps ขององค์กร และต้องการแนวทางที่ถูกต้อง
 - นักพัฒนา, ผู้ดูแลระบบ, ผู้ดูแลความปลอดภัยขององค์กรในระดับผู้ปฏิบัติการ
 - ผู้ที่สนใจเรียนรู้การทำ Observability และการใช้เครื่องมือในการช่วยทำ Monitoring ระบบในการทำ DevOps ในองค์กร
 
สิ่งที่คุณจะได้รับจากเวิร์กชอปนี้
- รู้จักพื้นฐานและซอฟต์แวร์ในกลุ่ม CNCF ที่เป็น Open Source ในการทำ Monitoring
 - ทดลองทำ Alertmanager
 - สามารถทำ Metrics Monitoring และสร้าง Loki Logging Dashboard ด้วย Grafana
 - ทดลองเขียน Application ด้วย OpenTelemetry เพื่อทำ Tracing
 - ทดลอง Deploy Application เพื่อทำ Tracing ด้วย Jager
 - เรียนรู้การทำ Grafana Log to Tracing และ Tracing to Log
 - รู้จักกับการทำ Performance Load Testing ด้วย Locust
 - ทดลองใชฟังก์ชัน Record Test เพื่อช่วยในการสร้าง Script Load Testing ให้ง่ายขึ้น
 - สามารถสร้าง Dashboard ผลการ Load Testing และวิเคราะห์ผลลัพธ์ด้วย Locust
 
เครื่องมือที่ใช้ในหลักสูตร
- Prometheus
 - Alertmanager
 - Grafana
 - Loki
 - Jaeger
 - Locust
 
Preview Workshop
ความรู้พื้นฐาน และการเตรียมตัว
- เข้าใจวิธีพัฒนาซอฟต์แวร์ในระดับเบื้องต้น
 - เคยใช้ Linux Command Line ระดับพื้นฐาน
 - เข้าใจเน็ตเวิร์กในระดับพื้นฐาน
 - เคยใช้ Git ในระดับพื้นฐาน
 - เคยใช้ Docker และ Docker Compose ในระดับพื้นฐาน
 - มีความรู้พื้นฐานการทำ DevSecOps ในระดับเบื้องต้น
 
หลักสูตรแนะนำช่วยเสริมพื้นฐานให้แน่นขึ้น!
- คอร์สออนไลน์ DevSecOps Series
 
SECTION_TITLE.INSTRUCTOR

SECTION_TITLE.COURSE_OUTLINE
Logs and Tracing
- Grafana (cont.)
- การ Monitor Application ต่างๆ เช่น MySQL, PostgreSQL
 - ลองหัดทําโจทย์เพื่อเสริมความเข้าใจ
 
 - การทํา Log Monitoring ด้วย Grafana Loki
- Loki Architecture
 - Loki Components
 - Compare Loki and Elasticsearch
 - วิธีการส่งข้อมูล Log ด้วย Promtail
 - สร้าง Loki Logging Dashboard ด้วย Grafana
 
 - Tracing with Jaeger
- ลอง Deploy Application เพื่อทํา Tracing
 - Walkthrough Jaeger เพื่อทําความเข้าใจระบบ Tracing
 - ลองเขียน App ด้วย OpenTelemetry เพื่อทํา Tracing
 
 - ทําโจทย์เพื่อทดสอบความเข้าใจ
 
Observability Correlation and Performance Testing
- Observability
- การใช้ Grafana เพื่อทํา Tracing
 - Grafana Log to Tracing
 - Grafana Tracing to Log
 
 - Introduction to Performance Load Testing
- รูปแบบต่างๆ ในการทํา Performance Load Testing
 - Introduction to Locust
 - ลองใช้ฟังก์ชัน Record Test เพื่อช่วยในการสร้าง Script Load Testing ให้ง่ายขึ้น
 - เริ่มลองรัน Load Testing ใส่ Application
 
 - สร้าง Dashboard ผลการ Load Testing และวิเคราะห์ผลลัพธ์
 - ลองทําโจทย์เพื่อเสริมความเข้าใจ
 
SECTION_TITLE.SCHEDULE
Observability : The Next Level Monitoring รุ่นที่ 1
Skooldio Space
Observability : The Next Level Monitoring รุ่นที่ 2
Skooldio Space
Observability : The Next Level Monitoring รุ่นที่ 3
Skooldio Space
Observability : The Next Level Monitoring รุ่นที่ 4
SECTION_TITLE.FAQS
Q:
หากลงทะเบียนแล้วไม่สามารถไปเรียนได้
A:
กรณีแจ้งยกเลิกการเข้าร่วมอบรม
- หากแจ้งยกเลิกก่อนวันอบรมอย่างน้อย 14 วัน จะได้รับเงินคืนเต็มจำนวน
 - หากแจ้งยกเลิกก่อนวันอบรมอย่างน้อย 7 วัน จะได้รับเงินคืน 50%
 - หากแจ้งยกเลิกก่อนวันอบรมน้อยกว่า 7 วัน บริษัทขอสงวนสิทธิ์ในการคืนเงิน
 
Q:
สมัครเวิร์คชอปแล้วจะได้รับอะไรบ้าง
A:
ผู้เข้าอบรมทุกท่านจะได้รับอีเมลแจ้งการเตรียมตัว ก่อนวันอบรมประมาณ 5-7 วัน
ในวันอบรมผู้เรียนทุกท่านจะได้รับ
- อาหารกลางวัน 1 มื้อ, อาหารว่าง
 - เอกสารประกอบการเรียนต่างๆ
 - หนังสือและเอกสารสรุปเนื้อหาหลักสูตร
 - ใบกำกับภาษีในกรณีสมัครในนามบริษัท
 

