สร้างไปป์ไลน์การสตรีมแบบครบวงจรด้วยพิมพ์เขียวบริการที่มีการจัดการของ Amazon สำหรับ Apache Flink ได้ภายในคลิกเดียว เรียนรู้เพิ่มเติม
ข้อมูลเบื้องต้น
แปลงและวิเคราะห์ข้อมูลสตรีมแบบเรียลไทม์โดยใช้ Apache Flink
ด้วยบริการที่มีการจัดการของ Amazon สำหรับ Apache Flink คุณจะสามารถแปลงและวิเคราะห์ข้อมูลการสตรีมแบบเรียลไทม์ได้ โดยใช้ Apache Flink ซึ่งเป็นเฟรมเวิร์กแบบโอเพนซอร์สและกลไกสำหรับการประมวลผล Data Stream บริการที่มีการจัดการของ Amazon สำหรับ Apache Flink ช่วยให้สร้างและจัดการเวิร์กโหลดของ Apache Flink ได้ง่ายขึ้น และช่วยให้คุณสามารถผสานรวมแอปพลิเคชันเข้ากับบริการอื่นๆ ของ AWS ได้ง่ายยิ่งขึ้น
เมื่อใช้บริการที่มีการจัดการของ Amazon สำหรับ Apache Flink คุณจะจ่ายค่าบริการเฉพาะส่วนที่คุณใช้เท่านั้น ไม่มีทรัพยากรที่คุณต้องจัดเตรียมและไม่มีค่าบริการล่วงหน้า ระบบจะเรียกเก็บค่าบริการรายชั่วโมงจากคุณตามจำนวน Kinesis Processing Unit (KPU) ที่ใช้เพื่อเรียกใช้แอปพลิเคชันของคุณ KPU เดียวจะประกอบด้วย vCPU การประมวลผล 1 รายการและหน่วยความจำ 4 GB
ราคาแอปพลิเคชันการสตรีมบริการที่มีการจัดการของ Amazon สำหรับ Apache Flink
สำหรับแอปพลิเคชัน Apache Flink ระบบจะเรียกเก็บ KPU เพิ่มเติมหนึ่งรายการต่อแอปพลิเคชันที่ใช้สำหรับการควบคุมระบบ แอปพลิเคชันดังกล่าวยังมีการเรียกเก็บค่าบริการสำหรับที่จัดเก็บข้อมูลที่ทำงานต่อเนื่องและการสำรองข้อมูลที่ทนทานอีกด้วย พื้นที่จัดเก็บข้อมูลแอปพลิเคชันที่ทำงานอยู่จะใช้สำหรับความสามารถในการประมวลผลที่สนับสนุนสถานะต่างๆ ในบริการที่มีการจัดการของ Amazon สำหรับ Apache Flink และคิดค่าบริการต่อ GB/เดือน การสำรองข้อมูลที่ทนทานเป็นตัวเลือกแบบไม่บังคับและมีการกู้คืน ณ จุดใดจุดหนึ่งของเวลาสำหรับแอปพลิเคชัน โดยคิดค่าบริการต่อ GB/เดือน
ในโหมดการสตรีมนั้น บริการที่มีการจัดการของ Amazon สำหรับ Apache Flink จะปรับขนาด KPU ที่แอปพลิเคชันประมวลผลการสตรีมของคุณต้องการโดยอัตโนมัติเนื่องจากความต้องการหน่วยความจำและการคำนวณแตกต่างกันไป คุณสามารถเลือกจัดเตรียมแอปพลิเคชันของคุณด้วย KPU ในจำนวนที่ต้องการได้
ค่าบริการที่มีการจัดการของ Amazon สำหรับ Apache Flink Studio
ระบบจะเรียกเก็บ KPU เพิ่มเติมสองรายการต่อแอปพลิเคชัน Studio ในโหมดโต้ตอบ โดย KPU หนึ่งรายการจะใช้สำหรับการจัดประสานแอปพลิเคชัน Apache Flink และรายการอื่นๆ สำหรับสภาพแวดล้อมการพัฒนาเชิงโต้ตอบแบบไร้เซิร์ฟเวอร์ ระบบจะเรียกเก็บค่าบริการจากคุณสำหรับที่จัดเก็บข้อมูลแอปพลิเคชันที่ทำงานต่อเนื่องที่ใช้สำหรับความสามารถในการประมวลผลที่สนับสนุนสถานะต่างๆ ที่จัดเก็บข้อมูลแอปพลิเคชันที่ทำงานต่อเนื่องจะคิดค่าบริการต่อ GB/เดือน
เมื่อพัฒนาในโน้ตบุ๊ค Studio แล้ว คุณจะไม่มีตัวเลือกสำหรับการสร้างการสำรองข้อมูลแอปพลิเคชันที่ทนทาน อย่างไรก็ตาม เมื่อคุณปรับใช้แอปพลิเคชันจากโหมดโต้ตอบไปเป็นโหมดการสตรีมในโน้ตบุ๊ค Studio คุณจะสามารถสร้างการสำรองข้อมูลแอปพลิเคชันที่ทนทานได้
คําแนะนําการใช้งาน KPU ทั่วไป
เราขอแนะนำให้คุณทดสอบแอปพลิเคชันด้วยโหลดการผลิตเพื่อให้ได้จำนวน KPU โดยประมาณที่จำเป็นสำหรับแอปพลิเคชันของคุณอย่างแม่นยำ การใช้งาน KPU อาจแตกต่างกันอย่างมากตามปริมาณข้อมูลและความเร็ว ความซับซ้อนของโค้ด การผสานรวม และอื่นๆ โดยเฉพาะอย่างยิ่งเมื่อใช้รันไทม์ Apache Flink ในบริการที่มีการจัดการของ Amazon สำหรับ Apache Flink ตัวอย่างเช่น จากการทดสอบภายใน เราได้สังเกตพบอัตราการโอนถ่ายข้อมูลนับร้อย MB ต่อวินาทีต่อ KPU สำหรับแอปพลิเคชันอย่างง่ายที่ไม่มีสถานะ และอัตราการโอนถ่ายข้อมูลที่น้อยกว่า 1 MB ต่อวินาทีต่อ KPU สำหรับแอปพลิเคชันที่มีความซับซ้อนซึ่งใช้อัลกอริทึมแมชชีนเลิร์นนิง (ML) อย่างหนัก ด้วยข้อจำกัดเหล่านี้ คำแนะนำโดยทั่วไปที่เราให้ไว้ก่อนการทดสอบแอปพลิเคชันของคุณจะอยู่ที่ 1 MB ต่อวินาทีต่อ KPU