Android

Amazon ใช้ Hadoop อัตโนมัติสำหรับนักพัฒนาซอฟต์แวร์

A day with Scandale - Harmonie Collection - Spring / Summer 2013

A day with Scandale - Harmonie Collection - Spring / Summer 2013
Anonim

เรียกว่า Amazon Elastic MapReduce บริการคอมพิวเตอร์คลาวด์มุ่งพัฒนานักพัฒนาซอฟต์แวร์ แอพพลิเคชันที่ต้องใช้ข้อมูลจำนวนมากซึ่ง Hadoop มีความเหมาะสมอย่างยิ่ง

ด้วย Amazon Elastic MapReduce งานต่างๆที่นักพัฒนาซอฟต์แวร์ต้องการจะจัดการกับ Hadoop ด้วยตนเองเป็นระบบอัตโนมัติโดยใช้คอมพิวเตอร์เมฆ Amazon Web Services (AWS) ของ บริษัท กล่าวว่า "การใช้ Elastic MapReduce คุณสามารถสร้าง, เรียกใช้, ตรวจสอบและควบคุมงานของ Hadoop ได้"

[อ่านเพิ่มเติม: บริการสตรีมมิ่งทีวีที่ดีที่สุด]

ด้วยความง่ายดายในการใช้งานแบบ point-and-click คุณไม่จำเป็นต้องออกไปซื้อ scads ของฮาร์ดแวร์ คุณไม่จำเป็นต้องวางเครือข่ายหรือดูแลระบบ คุณไม่ต้องกังวลว่าจะใช้ทรัพยากรหมดหรือแชร์กับสมาชิกคนอื่น ๆ ในองค์กรของคุณ คุณไม่จำเป็นต้องตรวจสอบปรับแต่งหรือใช้เวลาในการอัพเกรดระบบหรือซอฟต์แวร์แอพพลิเคชั่น "อ่านบล็อกโพสต์อ่าน

AWS ตัดสินใจที่จะสร้างบริการนี้หลังจากเรียนรู้ว่ามีลูกค้าที่ใช้งาน Hadoop ใน Amazon บริการ Elastic Compute Cloud (EC2) ซึ่งให้ความสามารถในการประมวลผลแบบโฮสต์เนื่องจาก Hadoop กำลังเป็นที่นิยมมากขึ้น Amazon จึงมีจุดมุ่งหมายเพื่อให้นักพัฒนาซอฟต์แวร์อื่น ๆ สามารถใช้ประโยชน์จากการใช้งาน MapReduce แบบโอเพนซอร์สนี้ได้ง่ายขึ้น

MapReduce แบบยืดหยุ่นทำงานร่วมกับ EC2 และ Amazon Simple Storage Service (S3) เป็นเจ้าภาพบริการจัดเก็บเมฆ "Elastic MapReduce โดยอัตโนมัติหมุนขึ้นใช้ Hadoop ของกรอบ MapReduce ใน Amazon EC2 กรณีย่อยแบ่งข้อมูลในการไหลของงานเป็นชิ้นเล็กเพื่อให้สามารถ ประมวลผล - ฟังก์ชัน 'แผนที่' - แบบขนานและรวมข้อมูลที่ผ่านการประมวลผลเข้าด้วยกันเป็นขั้นตอนสุดท้าย - ฟังก์ชัน 'ลด' Amazon S3 ทำหน้าที่เป็นแหล่งข้อมูลที่ได้รับการวิเคราะห์และเป็นจุดหมายปลายทางสำหรับการส่งออกสำหรับผลลัพธ์สุดท้าย "ตามคำอธิบายที่แยกจากกันของบริการ

เช่นเดียวกับบริการอื่น ๆ ของ AWS cloud ค่าใช้จ่ายของ Amazon สำหรับ Elastic MapReduce อิงตาม โดยไม่ต้องเสียค่าธรรมเนียมขั้นต่ำ