บริการที่มีการจัดการของ Amazon สำหรับ Apache Flink

ข้อมูลเบื้องต้น

แปลงและวิเคราะห์ข้อมูลสตรีมแบบเรียลไทม์โดยใช้ Apache Flink

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

ด้วยบริการที่มีการจัดการของ Amazon สำหรับ Apache Flink คุณจะถูกเรียกเก็บเงินตามระยะเวลาและจำนวน 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

ราคาตาม AWS Region

ตัวอย่างราคา

เปิดทั้งหมด

    คุณใช้บริการที่มีการจัดการของ Amazon สำหรับ Apache Flink เพื่อกรองข้อมูลการสตรีมที่บันทึกโดย Amazon Kinesis Data Streams ของคุณอย่างต่อเนื่องและเก็บเฉพาะบันทึกที่สนใจ คุณต้องการความสามารถในการดูและแสดงภาพบันทึกแบบเรียลไทม์ รวมถึงความสามารถในการเขียนการสืบค้นและโปรแกรมใน SQL และ Python อย่างง่ายดาย คุณไม่ต้องการการสำรองข้อมูลสถานะที่ทนทาน คุณจัดเตรียม 4 KPU สำหรับโน้ตบุ๊ค Studio ของคุณตามอัตราการโอนถ่ายข้อมูลของการสตรีมอินพุตของคุณ ระบบจะคำนวณค่าบริการบริการที่มีการจัดการของ Amazon สำหรับ Apache Flink รายเดือนของคุณดังนี้

    ค่าบริการรายเดือน

    ราคาในสหรัฐอเมริกา รีเจี้ยนตะวันออก (เวอร์จิเนียเหนือ) คือ 0.11 USD ต่อ KPU/ชั่วโมงที่ใช้สำหรับแอปพลิเคชันประมวลผลการสตรีมของคุณ แอปพลิเคชันที่เรียบง่ายนี้ใช้ 4 KPU เพื่อประมวลผลสตรีมข้อมูลขาเข้า แอปพลิเคชันโน้ตบุ๊ก Studio แต่ละรายการ (เช่น โหมดโต้ตอบ) จะถูกเรียกเก็บ KPU เพิ่มเติม 2 รายการต่อแอปพลิเคชัน

    ค่าใช้จ่าย KPU รายเดือน = 30 วัน * 24 ชั่วโมง * ([4 KPU + 2 KPU เพิ่มเติมสำหรับสมุดบันทึก Studio] * 0.11 USD/ ชั่วโมง) = 475.20 USD

    แอปพลิเคชัน Apache Flink จะใช้พื้นที่เก็บข้อมูลแอปพลิเคชันที่ทำงานอยู่ 50 GB ต่อ KPU พร้อมพื้นที่เก็บข้อมูลแอปพลิเคชันที่ทำงานอยู่เพิ่มเติม 50 GB สำหรับแอปพลิเคชันโน้ตบุ๊ก Studio และคิดค่าบริการ 0.10 USD ต่อ GB/เดือนในพื้นที่ตะวันออกของสหรัฐอเมริกา-1

    ค่าบริการพื้นที่จัดเก็บแอปพลิเคชันแบบรายเดือน = 30 วัน * 24 ชั่วโมง * (4 KPU + 1 KPU เพิ่มเติมสำหรับโน้ตบุ๊ก Studio) * (50GB * 0.10 USD/GB/เดือน) = 25.00 USD

    ค่าบริการทั้งหมด = 475.20 USD + 25.00 USD = 500.20 USD

    คุณใช้บริการที่มีการจัดการของ Amazon สำหรับ Apache Flink Studio เพื่อสร้างสไลดิ้งวินโดว์ในข้อมูลการสตรีมที่บันทึกโดยหัวข้อในคลัสเตอร์ Amazon Managed Streaming สำหรับ Apache Kafka (Amazon MSK) ของคุณ คุณใช้โน้ตบุ๊ก Studio ที่มี KPU จำนวน 4 ตัวซึ่งคุณเริ่มต้นในเวลา 10:30 น. ในวันแรกของเดือนเพื่อพัฒนาและทดสอบแบบสอบถามของคุณ หลังจากการพัฒนา คุณจะปรับใช้แอปพลิเคชันเป็นแอปพลิเคชันการสตรีมที่มี 2 KPU ในเวลา 17:00 น. เมื่อปรับใช้แอปพลิเคชันการสตรีมแล้ว คุณจะหยุดใช้โน้ตบุ๊ก Studio หนึ่งชั่วโมงต่อมาในเวลา 18:00 น. แอปพลิเคชันการสตรีมสามารถใช้สถานะของแอปพลิเคชันที่ทนทานได้ และคุณจะสร้างการสำรองข้อมูลสถานะที่ทนทานทุกวัน

    ราคาในสหรัฐอเมริกา รีเจี้ยนตะวันออก (เวอร์จิเนียเหนือ) คือ 0.11 USD ต่อ KPU/ชั่วโมงที่ใช้สำหรับแอปพลิเคชันประมวลผลการสตรีมของคุณ

    ค่าบริการรายเดือน

    การพัฒนาและทดสอบการสืบค้นโดยใช้บริการที่มีการจัดการของ Amazon สำหรับ Apache Flink Studio:
    แอปพลิเคชัน Studio ของคุณจะทำงานเป็นเวลา 450 นาทีต่อเดือน (10:30 - 18:00 น. ในวันแรก)

    ค่าใช้จ่าย KPU = 450 นาที * (4 KPU + 2 KPU เพิ่มเติมสำหรับโน้ตบุ๊ก Studio) * 0.11 USD/ชั่วโมง) = 4.95 USD

    แอปพลิเคชัน Apache Flink จะใช้พื้นที่เก็บข้อมูลแอปพลิเคชันที่ทำงานอยู่ 50 GB ต่อ KPU พร้อมพื้นที่เก็บข้อมูลแอปพลิเคชันที่ทำงานอยู่เพิ่มเติม 50 GB สำหรับแอปพลิเคชันโน้ตบุ๊ก Studio และคิดค่าบริการ 0.10 USD ต่อ GB/เดือนในพื้นที่ตะวันออกของสหรัฐอเมริกา-1

    ค่าบริการพื้นที่จัดเก็บแอปพลิเคชันที่กำลังทำงาน = 450 นาที * (4 KPU + 1 KPU เพิ่มเติมสำหรับโน้ตบุ๊ก Studio) * (50GB * 0.10 USD/GB-เดือน) = 0.26 USD

    การปรับใช้เป็นแอปพลิเคชันการสตรีมเพื่อใช้งานอย่างต่อเนื่องและดำเนินการสำรองข้อมูลแอปพลิเคชัน:
    แอปพลิเคชันสตรีมมิ่งจะใช้งานเป็นเวลา 703 ชั่วโมงภายในหนึ่งเดือน (ตั้งแต่เวลา 17:00 น. ของวันแรก)

    ค่าใช้จ่าย KPU = 703 ชั่วโมง * (2 KPU + 1 KPU เพิ่มเติมสำหรับแอปพลิเคชันสตรีมมิ่ง) * 0.11 USD/ชั่วโมง) = 231.99 USD

    แอปพลิเคชัน Apache Flink ใช้ที่จัดเก็บข้อมูลแอปพลิเคชันที่ทำงานต่อเนื่อง 50 GB ต่อ KPU และคิดค่าบริการ 0.121 USD ต่อ GB/เดือนใน US-East-1

    ค่าบริการพื้นที่จัดเก็บแอปพลิเคชันที่กำลังทำงาน = 703 ชั่วโมง * 2 KPU * (50GB * 0.10 USD/GB-เดือน) = 9.76 USD

    ค่าบริการจัดเก็บข้อมูลแอปพลิเคชันที่ทนmko = 703 ชั่วโมง * (1 MB/ข้อมูลสำรอง * 1 GB/1,000 MB) * 0.023 USD/GB-เดือน = 0.01 USD (ปัดเศษเป็นเพนนีที่ใกล้เคียงที่สุด)

    ค่าบริการทั้งหมด = 4.95 USD + 0.26 USD + 231.99 USD + 9.76 USD + 0.01 USD = 246.97 USD