Amazon EC2 คืออะไร | การเปรียบเทียบ

Amazon EC2 คืออะไร | การเปรียบเทียบ

จะเป็นอย่างไรหากคุณสามารถจ่ายต่อวินาทีสำหรับความต้องการด้านไอทีทั้งหมดของคุณ? นี่เป็นคำถามที่ Amazon ตอบโดยนำเสนอ Elastic Compute Cloud (EC2) นับตั้งแต่เปิดตัวในปี 2006 หนึ่งในข้อเสนอบริการที่รู้จักกันดีที่สุดของ Amazon (อาจอยู่เบื้องหลัง Simple Storage Service หรือแม้แต่ Amazon.com เท่านั้น) EC2 มอบโครงสร้างพื้นฐานด้านไอทีที่ทำงานในระบบคลาวด์และทำงานเป็นศูนย์ข้อมูลที่คุณใช้ในสำนักงานใหญ่ของคุณเอง . เหมาะสำหรับบริษัทที่ต้องการประสิทธิภาพ ความยืดหยุ่น และพลังในเวลาเดียวกัน EC2 ค่อนข้างง่ายต่อการกำหนด แต่ยังมีบริการที่เกี่ยวข้อง ข้อเสนอผลิตภัณฑ์ และพันธมิตรมากมายที่อาจดูล้นหลาม โดยพื้นฐานแล้ว EC2 เป็นบริการที่ให้คุณเช่าเซิร์ฟเวอร์เสมือนจากระยะไกลเพื่อเรียกใช้แอปพลิเคชันของคุณ แน่นอนว่าเป็นมากกว่านั้น ซึ่งเป็นเหตุผลว่าทำไมการกำหนดคำศัพท์ที่เกี่ยวข้องบางคำเพื่อใช้อธิบาย EC2 และคุณค่าของมันจึงเป็นสิ่งสำคัญ คำที่เป็นประโยชน์ในการทำความเข้าใจตั้งแต่ต้นคืออินสแตนซ์ คำนี้อธิบายสภาพแวดล้อมการประมวลผลเสมือนเดียวที่ประกอบด้วย CPU, หน่วยความจำ, ที่เก็บข้อมูลบนคลาวด์ และความจุของเครือข่าย ในอดีต เจ้าหน้าที่ไอทีอาจใช้เซิร์ฟเวอร์ทั้งหมดเพื่อเรียกใช้แอปพลิเคชัน แต่วิธีที่ดีที่สุดคือทำความเข้าใจการประมวลผลแบบคลาวด์และ EC2 ในแง่ของอินสแตนซ์ เนื่องจากทำงานบนเซิร์ฟเวอร์เสมือน ซึ่งโดยพื้นฐานแล้วเป็นส่วนที่จัดเตรียมไว้สำหรับแอปพลิเคชันของคุณ คำสำคัญที่สองที่เกี่ยวข้องกับ EC2 คือ Amazon Machine Image (AMI) นี่เป็นส่วนที่จัดเตรียมไว้ของสภาพแวดล้อมการประมวลผลเสมือน ซึ่งเป็นโมเดลที่ได้รับการกำหนดค่าไว้ล่วงหน้าซึ่งคุณใช้เป็นส่วนหนึ่งของโครงสร้างพื้นฐานเสมือนของคุณ คุณสามารถพูดได้ว่าอินสแตนซ์ของคอมพิวเตอร์ทำงานบน AMI เมื่อคุณกำหนดค่าอินสแตนซ์สำหรับ AMI แล้ว คุณจะกำหนดพลังการประมวลผล พื้นที่จัดเก็บ หน่วยความจำ และระบบเครือข่ายที่คุณต้องการ ตามที่คุณอาจเดาได้ อินสแตนซ์สามารถทำงานได้มากกว่าแอปขององค์กรสำหรับพนักงาน และมากกว่าแอปบนมือถือที่ทำงานบน iPhone อินสแตนซ์มีความยืดหยุ่นพอที่จะรันได้เกือบทุกอย่าง คำว่า "ยืดหยุ่น" ในชื่อ Elastic Compute Cloud เกี่ยวข้องกับความยืดหยุ่นและความสามารถในการปรับขนาดของสภาพแวดล้อมจริงๆ และยังเกี่ยวข้องกับโมเดลการชดเชยด้วย ตามที่กล่าวไว้ในตอนต้น EC2 มีความยืดหยุ่นในแง่ที่ว่าคุณจะจ่ายเฉพาะอินสแตนซ์การประมวลผลที่คุณใช้เท่านั้น อินสแตนซ์สามารถประกอบด้วยเว็บแอปพลิเคชัน แอปพลิเคชันมือถือ ฐานข้อมูลบนคลาวด์ และข้อมูลที่ใช้โดยแอปพลิเคชันของคุณ ไฟล์การกำหนดค่าสำหรับโปรเจ็กต์ Big Data ไลบรารีโค้ด และแม้แต่การกำหนดค่าสภาพแวดล้อม IT ของคุณ . วิธีที่คุณกำหนดและใช้สภาพแวดล้อมไอทีนั้นขึ้นอยู่กับคุณ และคุณจะไม่ถูกจำกัดในแง่ของสิ่งที่คุณสามารถทำงานได้ ระยะเวลา ขนาดของแอปพลิเคชัน หรือแม้แต่ว่าคุณเรียกใช้แอปพลิเคชันบนอินสแตนซ์หรือไม่

ประโยชน์ของการใช้ EC2

ในทางธุรกิจ มีแนวคิดที่เรียกว่า "ลิฟต์" ซึ่งเป็นตัวบ่งชี้ที่ดีว่าเหตุใด EC2 จึงได้รับความนิยมและทรงพลังมาก การเพิ่มคือแนวคิดที่ช่วยให้คุณสามารถขยายขนาดและเข้าถึงลูกค้าได้มากขึ้นโดยไม่มีอุปสรรคมากนัก ท้ายที่สุดแล้ว สิ่งที่ EC2 วางแผนไว้สำหรับธุรกิจใดๆ ในท้ายที่สุดก็คือการยกระดับ เป็นความสามารถในการพัฒนาและพัฒนาโดยไม่ต้องรอให้เทคโนโลยีดำเนินต่อไป ด้วย Amazon EC2 การอภิปรายเกี่ยวกับคุณประโยชน์และข้อดีใดๆ จะต้องเริ่มต้นจากระบบคลาวด์เอง ในบางแง่ EC2 และระบบคลาวด์เป็นคำพ้องความหมายในทุกวันนี้ โดยต้องขออภัยต่อ Google, Microsoft และบริษัทอื่นๆ ที่ทำงานบนระบบคลาวด์ ไม่ใช่เรื่องยากที่จะแนะนำว่าบริษัทต่างๆ เช่น Netflix, Airbnb, User และ Pinterest อาจไม่มีอยู่จริงหากไม่ได้ใช้ EC2 หรืออย่างน้อยก็จะมีอยู่ในรูปแบบอื่นหรือไม่มีความน่าเชื่อถือเหมือนกัน แท้จริงแล้ว EC2 มอบความยืดหยุ่นและความสามารถในการปรับขยายได้ แต่ยังมีคุณลักษณะมากมาย ความสัมพันธ์กับคู่ค้า โครงสร้างพื้นฐานที่รองรับ ความปลอดภัย และความน่าเชื่อถือ ตัวอย่างนี้คือข้อตกลงระดับการให้บริการสำหรับ EC2 Amazon รับประกันความพร้อมในการทำงาน 99.99% โดยกระจายอยู่ในสามพื้นที่ที่แตกต่างกัน ขึ้นอยู่กับภูมิภาคที่คุณใช้งาน อีกตัวอย่างหนึ่งของพลังการประมวลผลที่มีอยู่ก็คือมีประเภทอินสแตนซ์ให้เลือกถึง 275 ประเภท ประเภทเหล่านี้ถูกกำหนดโดยโมเดลที่กำหนดค่าไว้ล่วงหน้า ดังนั้นอาจมีประเภทอินสแตนซ์ที่ได้รับการปรับให้เหมาะสมกับความเร็วเครือข่าย ความจุหน่วยความจำ หรือประสิทธิภาพของเซิร์ฟเวอร์ บางทีประโยชน์ที่สำคัญที่สุดประการหนึ่ง นอกเหนือจากขนาดและความยืดหยุ่น โครงสร้างต้นทุน และประเภทอินสแตนซ์ที่พร้อมใช้งาน ก็คือบริษัทใดๆ ก็ตามสามารถเริ่มต้นใช้งาน EC2 ได้ ไม่ใช่แค่บริษัทขนาดใหญ่ที่มีความต้องการระดับองค์กรเท่านั้น แม้แต่ธุรกิจขนาดเล็กก็สามารถลงทะเบียนเพื่อเริ่มใช้ EC2 และสร้างอินสแตนซ์เดียวสำหรับเว็บแอปพลิเคชันใหม่ได้ ไม่มีอคติว่าใครสามารถใช้ EC2 ได้บ้าง และพวกเขาสามารถบรรลุผลอะไรได้บ้าง