Amazon Managed Streaming for Kafka (MSK)

(การแสดงตัวอย่างสำหรับบุคคลทั่วไป)

บริการ Apache Kafka ที่มีการจัดการเต็มรูปแบบ พร้อมใช้งานสูง และมีความปลอดภัย

Amazon Managed Streaming for Kafka (Amazon MSK) เป็นบริการที่มีการจัดการเต็มรูปแบบที่ช่วยให้คุณสร้างและเรียกใช้แอปพลิเคชันที่ใช้ Apache Kafka ในการประมวลผลข้อมูลการสตีมได้อย่างง่ายดาย Apache Kafka เป็นแพลตฟอร์มโอเพนซอร์สสำหรับการสร้างไปป์ไลน์และแอปพลิเคชันข้อมูลการตรีมแบบเรียลไทม์ ด้วย Amazon MSK คุณจะสามารถใช้ Apache Kafka API เพื่อใส่ข้อมูล Data Lake ตลอดจนสตรีมการเปลี่ยนแปลงไปยังและจากฐานข้อมูล และเพิ่มประสิทธิภาพของการใช้แอปพลิเคชัน Machine Learning และการวิเคราะห์ได้

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

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

เข้าร่วมการสัมมนาทางเว็บเพื่อเรียนรู้เกี่ยวกับ Amazon Managed Streaming for Kafka

ประโยชน์

ใช้ร่วมกันได้เต็มรูปแบบ

Amazon MSK จะเรียกใช้และจัดการ Apache Kafka ให้คุณ ซึ่งช่วยให้คุณย้ายและเรียกใช้แอปพลิเคชัน Apache Kafka ที่คุณมีอยู่บน AWS ได้อย่างง่ายดายโดยไม่ต้องแก้ไขโค้ดของแอปพลิเคชัน การใช้ Amazon MSK ช่วยให้คุณรักษาความเข้ากันได้ของโอเพนซอร์สและสามารถใช้เครื่องมือแบบกำหนดเองที่คุ้นเคยและที่สร้างโดยชุมชนต่อไปได้ เช่น MirrorMaker ซึ่งมีการทำสตรีมซ้ำ

ได้รับการจัดการอย่างเต็มรูปแบบ

Amazon MSK ช่วยให้คุณสามารถมุ่งเน้นที่การสร้างแอปพลิเคชันการสตรีมของคุณโดยไม่ต้องกังวลกับค่าใช้จ่ายในการดำเนินการของการจัดการสภาพแวดล้อม Apache Kafka ของคุณ Amazon MSK จะจัดการการเตรียมใช้งาน การกำหนดค่า และการบำรุงรักษาคลัสเตอร์ Apache Kafka และโหนด Apache ZooKeeper ให้คุณ และ Amazon MSK ยังแสดงตัววัดประสิทธิภาพ Apache Kafka หลักในคอนโซล AWS ด้วย

พร้อมให้บริการสูง

Amazon MSK จะสร้างคลัสเตอร์ Apache Kafka และเสนอการทำซ้ำแบบ multi-AZ ภายในภูมิภาคของ AWS Amazon MSK จะตรวจสอบความสมบูรณ์ของคลัสเตอร์อย่างต่อเนื่อง และหากมีคอมโพเนนต์ล้มเหลว Amazon MSK ก็จะเปลี่ยนคอมโพเนนต์นั้นให้โดยอัตโนมัติ

ระบบมีความปลอดภัยสูง

Amazon MSK มาพร้อมกับการรักษาความปลอดภัยหลายระดับสำหรับคลัสเตอร์ Apache Kafka ของคุณ รวมถึงการแยกเครือข่ายโดยใช้ Amazon VPC, AWS IAM สำหรับการอนุญาต API องค์ประกอบการควบคุม และการเข้ารหัสข้อมูลที่จัดเก็บ การรองรับการเข้ารหัสของ Amazon MSK ผนวกรวมเข้ากับ AWS Key Management Service (KMS)

วิธีทำงาน

Apache Kafka เป็นที่เก็บข้อมูลการสตรีมที่จะแยกแอปพลิเคชันที่สร้างข้อมูลการสตรีม (ตัวสร้าง) ให้เป็นที่เก็บข้อมูลจากแอปพลิเคชันที่ใช้ข้อมูลการสตรีม (ตัวใช้งาน) จากที่เก็บข้อมูล องค์กรต่างๆ ใช้ Apache Kafka เป็นแหล่งข้อมูลสำหรับแอปพลิเคชันที่วิเคราะห์และโต้ตอบกับข้อมูลการสตรีมอย่างต่อเนื่อง

เพียงคลิกไม่กี่ครั้งใน Amazon MSK Console Amazon MSK จะเตรียมใช้งานคลัสเตอร์ Apache Kafka ของคุณและจัดการการอัปเกรด Apache Kafka เพื่อที่คุณจะได้ใช้ Apache Kafka เวอร์ชันที่ปลอดภัยและรวดเร็วที่สุดอยู่เสมอ เมื่อคุณกำหนดค่าคลัสเตอร์ แอปพลิเคชันของคุณจะสามารถสตรีมข้อมูลจากตัวสร้างไปยังหัวข้อ ซึ่งจะมีการอ่านข้อมูลนี้ในแบบเรียลไทม์โดยตัวใช้งาน

product-page-diagram_Grand-Canyon-How-It-Works2

เริ่มต้นใช้งาน Amazon MSK

Product-Page_Standard-Icons_02_Sign-Up_SqInk
รับการตั้งค่าสำหรับคลัสเตอร์ Amazon MSK

ลงชื่อสมัครใช้งาน AWS และดาวน์โหลดไลบรารีและเครื่องมือต่างๆ

Product-Page_Standard-Icons_01_Product-Features_SqInk
อ่านคู่มือเริ่มต้นใช้งาน

เรียนรู้วิธีตั้งค่าคลัสเตอร์ Apache Kafka บน Amazon MSK ในคู่มือแบบทีละขั้นตอนนี้

Product-Page_Standard-Icons_03_Start-Building_SqInk
เรียกใช้คลัสเตอร์ Apache Kafka ของคุณ

เริ่มเรียกใช้คลัสเตอร์ Apache Kafka ของคุณ บน Amazon MSK เข้าสู่ระบบ Amazon MSK Console