← Back to Home

Apache Camel

Roadmap การเรียนรู้ 7 วันสู่มืออาชีพ — จาก Route & EIP สู่ Camel K, Kafka และ Production Hardening

วันที่ 7 · Production

Security, CI/CD, tuning และ Capstone รวมมิตร

ดู Capstone →

ภาพรวม Roadmap การเรียนรู้ 7 วันสู่มืออาชีพ

เป้าหมายคือเขียน Integration ที่รันได้จริง — จาก Connector และ DSL ไปจนถึง Kubernetes, Event Streaming และ Security ใน Production

วันที่ 1

Fundamentals, Architecture & Camel CLI เรียนแล้ว

เข้าใจสถาปัตยกรรมพื้นฐาน Apache Camel, นิยาม Connector (350+ ตัว), ภาษาที่ใช้ (Java, YAML, XML DSL), หลักการของ Route & Endpoint, Analogy และ Case Study ในองค์กร

Deliverable: บทเรียน + โจทย์ปฏิบัติ + แบบทดสอบปรนัย 10 ข้อ (เรียบร้อย)

เปิดบทเรียน →
วันที่ 2

Enterprise Integration Patterns (EIPs) & Resilient Routing เรียนแล้ว

เจาะลึก EIPs ตัวหลัก (Splitter, Aggregator, Content-Based Router) และระบบบริหารจัดการความผิดพลาดระดับ Production (Dead Letter Channel, Redelivery Policy, Retry, Circuit Breaker)

Deliverable: บทเรียน + โค้ดตัวอย่าง + โจทย์ปฏิบัติ + แบบทดสอบปรนัย 10 ข้อ (เรียบร้อย)

เปิดบทเรียน →
วันที่ 3

Cloud-Native Integration (Quarkus & Camel K บน Kubernetes) เรียนแล้ว

การสร้าง Integration Microservices ยุคใหม่ — Native Compilation ด้วย Quarkus + GraalVM เพื่อลด Memory และ Cold Start พร้อมปรับใช้ Camel K บน Kubernetes/Serverless

เปิดบทเรียน →
วันที่ 4

Low-Code Integration, Kamelets & Camel Karavan เรียนแล้ว

สร้าง Reusable Enterprise Catalog — พัฒนา Custom Kamelets สำเร็จรูปห่อหุ้มระบบภายในองค์กร และใช้ Visual Designer (Camel Karavan) ออกแบบ Route เชิงภาพ

เปิดบทเรียน →
วันที่ 5

Event-Driven Architecture & Streaming (Camel Kafka Connector) สถานีถัดไป

รับส่งข้อมูลเรียลไทม์ระดับ Big Data — Change Data Capture (CDC), Kafka Event Streaming และการฝัง Camel เข้ากับ Kafka Connect Framework

กำลังจะมา
วันที่ 6

AI-Assisted Integrations & Observability (MCP, Camel TUI & Testing)

นำ AI มาเร่งความเร็วการพัฒนา — ตั้งค่า MCP Server ให้ AI Agent ช่วยเขียน Route, ใช้ camel trace ส่องดูข้อมูลขณะรัน และใช้ camel test ตรวจสอบความถูกต้อง

กำลังจะมา
วันที่ 7

Production Hardening, Security & Capstone Project

นำขึ้น Production แท้จริง — Security (OAuth2, mTLS, Vault Secrets), CI/CD Automation Pipeline, Performance Tuning และ Capstone Project (โจทย์สอบจบระบบรวมมิตร)

กำลังจะมา

โครงสร้างบทเรียนในแต่ละวัน

ทุกวันประกอบด้วย 4 ส่วนหลักเสมอ:

  • ทฤษฎีและสถาปัตยกรรมเชิงลึก — Deep Theory & Architecture
  • ตัวอย่างโค้ดจริง — Production-Grade Code Examples ทั้ง Java และ YAML DSL
  • โจทย์ฝึกปฏิบัติ — Hands-on Drill
  • แบบทดสอบปรนัย 10 ข้อ — ทบทวนความเข้าใจ พร้อมเฉลยและคำอธิบายอย่างละเอียด