Amazon Kinesis Data Streams

รวบรวมข้อมูลการสตรีมตามขนาดสำหรับการวิเคราะห์แบบเรียลไทม์

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

วิดีโอ: Amazon Kinesis Data Streams คืออะไร

ประโยชน์

ประสิทธิภาพการทำงานแบบเรียลไทม์

ทำให้ข้อมูลการสตรีมของคุณใช้ได้กับแอปพลิเคชันการวิเคราะห์แบบเรียลไทม์ต่างๆ ซึ่งใช้ได้กับ Amazon S3 หรือ AWS Lambda ภายใน 0.7 วินาที ของข้อมูลที่จะถูกรวบรวม

ใช้งานได้นาน

ลดโอกาสในการสูญเสียข้อมูล การจำลองแบบพร้อมกันของข้อมูลการสตรีมผ่าน Availability Zone ทั้งสามแห่งในเขต AWS และพื้นที่จัดเก็บข้อมูลดังกล่าวเป็นเวลานานสุดเจ็ดวัน อีกทั้งยังมีระดับการรักษาความปลอดภัยจากการสูญเสียข้อมูลอีกหลายระดับ

ปลอดภัย

ทำให้เป็นไปตามความต้องการด้านการปฏิบัติตามกฎระเบียบและข้อกำหนดของคุณโดยการเข้ารหัสข้อมูลสำคัญไว้ใน KDS และเข้าถึงข้อมูลของคุณอย่างเป็นส่วนตัวผ่าน Amazon Virtual Private Cloud (VPC) สามารถรักษาความปลอดภัยของข้อมูลส่วนที่เหลือได้โดยใช้การเข้ารหัสฝั่งเซิร์ฟเวอร์และมาสเตอร์คีย์ของ AWS KMS

ใช้งานง่าย

สร้างแอปพลิเคชันการสตรีมของคุณอย่างรวดเร็วโดยใช้ AWS SDK, Kinesis Client Library (KCL), ตัวเชื่อมต่อ และตัวแทน ประมวลผลข้อมูลอย่างง่ายดายด้วยการผสานรวมในตัวกับ AWS Lambda, Amazon Kinesis Data Analytics และ Amazon Kinesis Data Firehose

ยืดหยุ่น

ปรับขนาดแอปพลิเคชันของคุณแบบไดนามิก Kinesis Data Streams ปรับขนาดจากเมกะไบต์เป็นเทราไบต์ต่อชั่วโมง และปรับขนาดบันทึก PUT จากหลักพันเป็นหลักล้านต่อวินาที คุณสามารถปรับทรูพุตในการสตรีมของคุณได้อย่างยืดหยุ่นทุกเมื่อ โดยขึ้นอยู่กับปริมาณข้อมูลอินพุตของคุณ

ต้นทุนต่ำ

Kinesis Data Streams ไม่มีค่าบริการล่วงหน้า และชำระเฉพาะทรัพยากรส่วนที่คุณใช้เท่านั้น คุณสามารถใช้ Kinesis Data Stream ที่มีการนำเข้า 1MB/วินาที และการนำออก 2MB/วินาที ได้ในราคาเพียง 0.015 USD ต่อชั่วโมง

วิธีทำงาน

product-page-diagram_Amazon-Kinesis-Data-Streams

กรณีใช้งาน

การรวบรวมบันทึกและข้อมูลเกี่ยวกับเหตุการณ์

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


การวิเคราะห์แบบเรียลไทม์

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


การบันทึกข้อมูลอุปกรณ์มือถือ

คุณสามารถใช้แอปพลิเคชันมือถือในการส่งข้อมูลไปยัง Kinesis Data Streams จากอุปกรณ์หลายแสนเครื่องได้ ซึ่งทำให้คุณเข้าถึงข้อมูลได้เมื่อสร้างข้อมูลขึ้นในอุปกรณ์มือถือ

เรียนรู้เกี่ยวกับ Kinesis Data Streams และ AWS Mobile SDK Integration (iOS | Android)


ฟีดข้อมูลการเล่นเกม

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

กรณีศึกษา

เริ่มต้นใช้งาน Amazon Kinesis Data Streams

Step 1 - Sign up for an AWS account

ลงชื่อสมัครใช้งานบัญชี AWS

รับสิทธิ์การเข้าถึง AWS Free Tier ได้ทันที
icon2

อ่านทบทวนคู่มือของ Developer

เรียนรู้เกี่ยวกับ Kinesis Data Streams จาก คู่มือของ Developer
icon3

เริ่มการสตรีมข้อมูลของคุณ

ทดลองใช้งานจริงด้วย แบบฝึกสอนการใช้งานนี้

เรียนรู้เพิ่มเติมเกี่ยวกับคุณสมบัติของ Amazon Kinesis Data Streams

ไปที่หน้าเริ่มต้นใช้งาน
พร้อมเริ่มต้นใช้งานหรือยัง
ลงชื่อสมัครใช้งาน
มีคำถามเพิ่มเติมหรือไม่
ติดต่อเรา