0Pricing
Apache Kafka & Stream Processing Fundamentals icon

Apache Kafka & Stream Processing Fundamentals

BackendDataCloudBeginnerDatabaseSystemsEnterprise

เชื่อมั่น Apache Kafka และหลักพื้นฐานของการประมวลผลสตรีม เพื่อสร้างไปป์ไลน์ข้อมูลแบบเรียลไทม์ที่ปรับขนาดได้และแอปพลิเคชันที่ขับเคลื่อนด้วยเหตุการณ์

🤖 ขับเคลื่อนด้วย AI📚 คอร์ส 12👥 ผู้เรียน 100,000+ คน⭐ คะแนน 4.9
ภาพรวมคอร์ส

Apache Kafka & Stream Processing for Real-Time Systems

Apache Kafka คือกระดูกสันหลังของสถาปัตยกรรมที่ขับเคลื่อนด้วยเหตุการณ์สมัยใหม่ — ใช้โดยทีมวิศวกรหลายพันทีมเพื่อย้ายข้อมูลอย่างเชื่อถือได้ระหว่างบริการ ขับเคลื่อนการวิเคราะห์แบบเรียลไทม์ และแยกผู้ผลิตจากผู้บริโภคในระดับขนาดใหญ่ เทร็กนี้ครอบคลุม Kafka จากหลักพื้นฐานผ่านการประมวลผลสตรีมระดับผลิตภาพ เพื่อให้คุณมีทักษะในการออกแบบ ดำเนิน และปรับแต่งระบบที่ประมวลผลสตรีมข้อมูลอย่างต่อเนื่องด้วยเวลาแฝงต่ำและปริมาณงานสูง

สิ่งที่คุณจะเรียนรู้

คุณจะเริ่มต้นด้วยการทำความเข้าใจว่า Kafka topics, partitions และ consumer groups ทำงานอย่างไร จากนั้นจึงพัฒนาไปถึงการสร้างและบริโภคข้อความโดยใช้โปรแกรม หลังจากนั้น คุณจะทำงานกับ Kafka Connect สำหรับการรวมข้อมูล จัดการสคีมาด้วย Confluent Schema Registry และสร้างไปป์ไลน์ที่มีสถานะโดยใช้ Kafka Streams API หลักสูตรต่อมาครอบคลุมการจัดการคลัสเตอร์ การติดตาม และชั้น KSQL สำหรับการวิเคราะห์สตรีม เนื้อหาขั้นสูงกล่าวถึงสถาปัตยกรรมคลัสเตอร์ การปรับแต่งประสิทธิภาพ และการนำรูปแบบการออกแบบ Kafka ในโลกจริงไปใช้เพื่อแก้ไขปัญหาวิศวกรรมทั่วไป

เส้นทางการเรียนรู้

หลักสูตรสิบสองหลักสูตรครอบคลุมระดับ A1 ถึง C2 เทร็กจะเปิดด้วย Introduction to Apache Kafka Fundamentals และ Producing & Consuming Messages in Kafka ในระดับ A จากนั้นจึงเปลี่ยนผ่านแนวคิดการประมวลผลสตรีมและ Kafka Connect ที่ B1 หลักสูตรกลาง ที่ B2 ครอบคลุม Streams API, Schema Registry และการติดตาม ที่ปฏิบัติการ หลักสูตรสี่หลักสูตร C1 สุดท้าย — Advanced Kafka Cluster Architecture, Advanced Kafka Streams & KSQL, Kafka Performance & Tuning Strategies และ Real-World Kafka Design Patterns — สร้างความเชี่ยวชาญด้านวิศวกรรม เทร็กจะปิดลงที่ C2 ด้วย Building Scalable Stream Processing Systems ซึ่งแนวคิดทั้งหมดบรรจบกันเป็นการออกแบบระบบแบบ end-to-end

วิธีการทำงาน

แต่ละหลักสูตรแบ่งออกเป็นบทเรียนสั้น มีจุดโฟกัส ที่คุณทำให้สมบูรณ์ในตัวแก้ไขโค้ดที่สร้างไว้ด้วยข้อเสนอแนะแบบเรียลไทม์ ครูสอนด้วย AI พร้อมให้ความช่วยเหลือเมื่อใดก็ตามที่คุณติดขัด และแต่ละแนวคิดจะได้รับการเสริมด้วยแบบฝึกหัดแบบปฏิบัติการที่ดึงมาจากสถานการณ์ Kafka จริง ไม่ใช่ตัวอย่างที่ธ็อยของเล่น

เริ่มเรียนรู้ →

วิธีการเรียนรู้ของคุณ

🎯
บทเรียนแบบโต้ตอบ
แบบฝึกหัดการเขียนโค้ดโดยตรงพร้อมข้อเสนอแนะแบบเรียลไทม์
🤖
ติวเตอร์ AI
ได้รับความช่วยเหลือแบบทันทีจาก AI ของเราเมื่อคุณติดขัด
💻
ตัวแก้ไขในตัว
เขียนและรันโค้ดโดยตรงในเบราว์เซอร์ของคุณ
🏆
ใบรับรอง
ได้รับใบรับรองเมื่อคุณเสร็จสิ้นหลักสูตร
หลักสูตร

12 หลักสูตร

ทุกหลักสูตรในเส้นทางการเรียนรู้ Apache Kafka & Stream Processing Fundamentals

01

บทนำสู่พื้นฐาน Apache Kafka

A14 บทเรียน

หลักสูตรขนาดสั้นนี้แนะนำแนวคิดหลักของ Apache Kafka ซึ่งเป็นแพลตฟอร์มสตรีมมิงแบบกระจาย เรียนรู้ว่า Kafka คืออะไร มีองค์ประกอบหลักใดบ้าง และช…

02

การส่งและรับข้อความใน Kafka

A24 บทเรียนPRO

ลงมือทำความเข้าใจการโต้ตอบกับ Kafka ในทางปฏิบัติ เรียนรู้วิธีส่งข้อความไปยังหัวข้อต่าง ๆ ด้วยตัวส่ง และดึงข้อความกลับมาด้วยตัวรับ พร้อมทำคว…

03

บทนำสู่แนวคิดการประมวลผลสตรีม

B14 บทเรียนPRO

ทำความเข้าใจพื้นฐานของกระบวนทัศน์การประมวลผลสตรีมและข้อได้เปรียบเหนือการประมวลผลแบบชุดดั้งเดิม สำรวจหลักการสำคัญและกรณีใช้งานทั่วไปสำหรับกา…

04

Kafka Connect สำหรับการผสานรวมข้อมูล

B14 บทเรียนPRO

ทำความรู้จัก Kafka Connect ซึ่งเป็นเฟรมเวิร์กสำหรับสตรีมข้อมูลระหว่าง Kafka กับระบบข้อมูลอื่นอย่างขยายขนาดได้และเชื่อถือได้ เรียนรู้การใช้ต…

05

พื้นฐานสำคัญด้านการดูแลและตรวจสอบ Kafka

B24 บทเรียนPRO

หลักสูตรขนาดสั้นนี้ครอบคลุมทักษะสำคัญสำหรับการจัดการและตรวจสอบคลัสเตอร์ Kafka เรียนรู้การใช้เครื่องมือบรรทัดคำสั่งเพื่อดูแลระบบ ผสานโซลูชัน…

06

พื้นฐาน Kafka Streams API

B24 บทเรียนPRO

เรียนรู้พื้นฐานของ Kafka Streams ซึ่งเป็นไลบรารีไคลเอนต์สำหรับสร้างแอปพลิเคชันประมวลผลสตรีมโดยตรงบน Kafka ทำความเข้าใจแนวคิดสำคัญอย่าง KStr…

07

การจัดการสคีมาด้วย Confluent Schema Registry

B24 บทเรียนPRO

ทำความเข้าใจบทบาทสำคัญของการจัดการสคีมาต่อสายส่งข้อมูลที่เปลี่ยนแปลงอยู่เสมอ เรียนรู้การใช้ Confluent Schema Registry เพื่อบังคับใช้สัญญาข้…

08

สถาปัตยกรรมคลัสเตอร์ Kafka ขั้นสูง

C14 บทเรียนPRO

สำรวจองค์ประกอบทางสถาปัตยกรรมของคลัสเตอร์ Kafka ที่มั่นคง ทำความเข้าใจว่าการจำลองข้อมูลช่วยให้ข้อมูลคงทนและพร้อมใช้งานได้อย่างไร รวมถึงบทบา…

09

Kafka Streams และ KSQL ขั้นสูง

C14 บทเรียนPRO

เพิ่มพูนความรู้ด้านการประมวลผลสตรีมด้วยการดำเนินการ Kafka Streams ขั้นสูงและบทนำสู่ KSQL สำรวจการแบ่งช่วงเวลา การเชื่อม และการรวมข้อมูล เพื…

10

กลยุทธ์ด้านประสิทธิภาพและการปรับแต่ง Kafka

C14 บทเรียนPRO

ปรับการติดตั้งใช้งาน Kafka ให้มีประสิทธิภาพและประสิทธิผลสูงสุด หลักสูตรขนาดสั้นนี้ครอบคลุมเทคนิคการปรับแต่งสำหรับตัวส่ง ตัวรับ และโบรกเกอร์…

11

รูปแบบการออกแบบ Kafka ในโลกจริง

C14 บทเรียนPRO

สำรวจรูปแบบการออกแบบทั่วไปและขั้นสูงสำหรับการใช้ Kafka ในแอปพลิเคชันระดับองค์กร เรียนรู้เรื่องแหล่งที่มาของเหตุการณ์ การจับการเปลี่ยนแปลงข้…

12

การสร้างระบบประมวลผลสตรีมที่ขยายขนาดได้

C24 บทเรียนPRO

เชี่ยวชาญการออกแบบและสร้างระบบประมวลผลสตรีมที่ขยายขนาดได้สูงและทนทานด้วย Apache Kafka หลักสูตรนี้ครอบคลุมหัวข้อขั้นสูง เช่น การจำลองข้อมูลข…

คำถามที่พบบ่อย

คำถามที่พบบ่อย

หลักสูตร Apache Kafka & Stream Processing Fundamentals ฟรีหรือไม่

ใช่ คุณสามารถเริ่มหลักสูตร Apache Kafka & Stream Processing Fundamentals ได้ฟรีและเสร็จสิ้นบทเรียนแบบโต้ตอบโดยไม่มีค่าใช้จ่าย การสมัครสมาชิก PRO ที่เป็นทางเลือกจะปลดล็อกเครื่องมือ AI ขั้นสูงและใบรับรองที่แชร์ได้

ฉันต้องมีประสบการณ์มาก่อนหรือไม่ในการเรียนรู้ ALL

ไม่ หลักสูตรเริ่มต้นด้วยพื้นฐานและค่อยๆ ไปสู่หัวข้อที่ซับซ้อนมากขึ้น ดังนั้นคุณสามารถเริ่มได้แม้ว่าจะไม่มีประสบการณ์ ALL มาก่อน

ฉันจะเรียนรู้ ALL บน CoddyKit ได้อย่างไร

คุณเรียนรู้โดยการลงมือทำ บทเรียนสั้น ๆ แบบโต้ตอบจับคู่คำอธิบายที่ชัดเจนกับแบบฝึกหัดการเขียนโค้ดที่ทำงานในเวลาจริง และติวเตอร์ AI ที่ทำงาน 24/7 ให้ความช่วยเหลือแบบบุคคลเมื่อคุณติดขัด

ฉันได้รับใบรับรองสำหรับการเสร็จสิ้น Apache Kafka & Stream Processing Fundamentals หรือไม่

ใช่ ผู้เรียน PRO สามารถสอบและได้รับใบรับรองการเสร็จสิ้นที่แชร์ได้พร้อมรหัสที่สามารถตรวจสอบได้สำหรับหลักสูตร Apache Kafka & Stream Processing Fundamentals

ฉันสามารถเรียนรู้ ALL บนโทรศัพท์ของฉันได้หรือไม่

ใช่ CoddyKit พร้อมใช้งานบนเว็บและเป็นแอปพลิเคชันแบบเนทีฟ iOS และ Android ดังนั้นคุณสามารถเรียนรู้ ALL บนอุปกรณ์ใดก็ได้และความคืบหน้าของคุณจะซิงค์ในทุกอุปกรณ์

เริ่มเรียน Apache Kafka & Stream Processing Fundamentals ตอนนี้

เข้าร่วมกับผู้เรียนนับพันคนที่กำลังเรียนรู้การเขียนโปรแกรมผ่านบทเรียนที่ขับเคลื่อนด้วย AI

เริ่มฟรี →ดูคอร์สทั้งหมด