ระบบ Cloud Computing คือ การให้บริการระบบคอมพิวเตอร์ ซึ่งผู้ใช้สามารถซื้อบริการ IT Services ชนิดต่าง ๆ ได้โดยตรงจากผู้ให้บริการ โดยผู้ให้บริการสามารถจัดสรรทรัพยากรตามที่ผู้ใช้ระบุและพร้อมใช้งานในเวลาเพียงไม่กี่นาที ทั้งนี้ ผู้ใช้บริการไม่จำเป็นต้องมีการลงทุนด้านอุปกรณ์ฮาร์ดแวร์/ซอฟต์แวร์แต่อย่างใด เพียงแค่สามารถเชื่อมต่อกับระบบอินเตอร์เน็ต ก็สามารถใช้บริการ Cloud Computing ได้แล้ว
ระบบ Cloud จะมีคุณลักษณะที่สำคัญ ดังนี้
1. ผู้ใช้สามารถกำหนดและควบคุมปริมาณการใช้ทรัพยากรได้ด้วยตนเอง (On-demand Self-Service)
2. ผู้ใช้สามารถเข้าถึงบริการได้จากทุกที่ที่สามารถเชื่อมต่อระบบอินเตอร์เน็ตได้ (Broad Network Access)
3. มีความยืดหยุ่นและปรับเปลี่ยนได้ง่าย (Rapid Elasticity) โดยสามารถปรับ-ลดขนาด หรือเพิ่ม-ลดความสามารถได้อย่างรวดเร็วตามความต้องการของธุรกิจ
ในปัจจุบันนี้มีผู้ให้บริการระบบ Cloud อยู่หลายราย โดยมี Amazon Web Services หรือเรียกย่อ ๆ ว่า AWS เป็นผู้นำในตลาด ซึ่งหลายคนอาจจะเคยได้ยินได้ฟังมาบ้าง แต่อาจจะยังไม่ทราบว่าหากเราจะนำระบบ Amazon AWS มาใช้งานนั้นจะต้องทำอย่างไร เรามารู้จัก Amazon EC2 กันก่อนดีกว่าครับ
Amazon EC2 คืออะไร
ระบบ Cloud ของ Amazon มีชื่ออย่างเป็นทางการว่า Amazon Web Services หรือเรียกย่อ ๆ ว่า "Amazon AWS" โดยบนระบบ Amazon AWS นั้นมีบริการอยู่หลายชนิด วันนี้จะขอแนะนำให้รู้จักกับบริการแรกกันก่อน ซึ่งมีชื่อว่า Amazon Elastic Compute Cloud หรือเรียกง่าย ๆ ว่า EC2 นั่นเอง
หลักการทำงานของ EC2 ก็คือการสร้าง Virtual Server ขึ้นมาใช้งาน โดยที่ผู้ใช้สามารถเลือกได้ว่าต้องการทรัพยาการขนาดมากน้อยเพียงใด เช่น เราสามารถเลือกขนาดของ CPU, Memory และ Disk ได้ตามต้องการ ถึงจุดนี้ บางท่านอาจคุ้นเคยหรือเคยใช้ระบบของ VMware ที่มีการแบ่งทรัพยากรบนเครื่องเซิร์ฟเวอร์ออกเป็น VM ย่อย ๆ มาก่อน ซึ่งในระบบของ Amazon AWS ก็ใช้หลักการทำงานเดียวกันนั่นเอง
อย่างไรก็ตาม ระบบ Amazon EC2 จะไม่มีค่าใช้จ่ายในส่วนของอุปกรณ์เซิร์ฟเวอร์และค่าซอฟแวร์ไลเซนส์ของระบบปฏิบัติการ อย่างเช่น ไลเซนส์ของ MS Windows Server เป็นต้น ในการใช้งานระบบ Amazon EC2 เราก็จะเสียค่าใช้จ่ายตามปริมาณทรัพยากรที่เราใช้เท่านั้น เริ่มเห็นแล้วใช่ไหมครับว่าการสร้างระบบคอมพิวเตอร์ขึ้นมาใช้บน Amazon EC2 นั้นนั้นน่าสนใจ มีความสะดวก และมีค่าใช้จ่ายที่ต่าด้วย
คราวนี้มาดูจุดเด่นของระบบ Amazon EC2 ว่าอำนวยความสะดวกให้กับผู้ใช้อย่างไรบ้าง ดังนี้
1. สามารถสร้าง VM ขึ้นมาใช้งานได้อย่างรวเร็วภายในไม่กี่นาที
2. ผู้ใช้เลือกชนิดของ OS ที่ต้องการได้เอง ไม่ว่าจะเป็น Windows หรือ Linux
3. สามารถเลือกขนาดของฮาร์ดดิสค์ที่ต้องการ ตั้งค่าระบบรักษาความปลอดภัย โดยสามารถกำหนดได้เองอย่างง่ายดาย
ระบบ Cloud จะมีคุณลักษณะที่สำคัญ ดังนี้
1. ผู้ใช้สามารถกำหนดและควบคุมปริมาณการใช้ทรัพยากรได้ด้วยตนเอง (On-demand Self-Service)
2. ผู้ใช้สามารถเข้าถึงบริการได้จากทุกที่ที่สามารถเชื่อมต่อระบบอินเตอร์เน็ตได้ (Broad Network Access)
3. มีความยืดหยุ่นและปรับเปลี่ยนได้ง่าย (Rapid Elasticity) โดยสามารถปรับ-ลดขนาด หรือเพิ่ม-ลดความสามารถได้อย่างรวดเร็วตามความต้องการของธุรกิจ
ในปัจจุบันนี้มีผู้ให้บริการระบบ Cloud อยู่หลายราย โดยมี Amazon Web Services หรือเรียกย่อ ๆ ว่า AWS เป็นผู้นำในตลาด ซึ่งหลายคนอาจจะเคยได้ยินได้ฟังมาบ้าง แต่อาจจะยังไม่ทราบว่าหากเราจะนำระบบ Amazon AWS มาใช้งานนั้นจะต้องทำอย่างไร เรามารู้จัก Amazon EC2 กันก่อนดีกว่าครับ
Amazon EC2 คืออะไร
ระบบ Cloud ของ Amazon มีชื่ออย่างเป็นทางการว่า Amazon Web Services หรือเรียกย่อ ๆ ว่า "Amazon AWS" โดยบนระบบ Amazon AWS นั้นมีบริการอยู่หลายชนิด วันนี้จะขอแนะนำให้รู้จักกับบริการแรกกันก่อน ซึ่งมีชื่อว่า Amazon Elastic Compute Cloud หรือเรียกง่าย ๆ ว่า EC2 นั่นเอง
หลักการทำงานของ EC2 ก็คือการสร้าง Virtual Server ขึ้นมาใช้งาน โดยที่ผู้ใช้สามารถเลือกได้ว่าต้องการทรัพยาการขนาดมากน้อยเพียงใด เช่น เราสามารถเลือกขนาดของ CPU, Memory และ Disk ได้ตามต้องการ ถึงจุดนี้ บางท่านอาจคุ้นเคยหรือเคยใช้ระบบของ VMware ที่มีการแบ่งทรัพยากรบนเครื่องเซิร์ฟเวอร์ออกเป็น VM ย่อย ๆ มาก่อน ซึ่งในระบบของ Amazon AWS ก็ใช้หลักการทำงานเดียวกันนั่นเอง
อย่างไรก็ตาม ระบบ Amazon EC2 จะไม่มีค่าใช้จ่ายในส่วนของอุปกรณ์เซิร์ฟเวอร์และค่าซอฟแวร์ไลเซนส์ของระบบปฏิบัติการ อย่างเช่น ไลเซนส์ของ MS Windows Server เป็นต้น ในการใช้งานระบบ Amazon EC2 เราก็จะเสียค่าใช้จ่ายตามปริมาณทรัพยากรที่เราใช้เท่านั้น เริ่มเห็นแล้วใช่ไหมครับว่าการสร้างระบบคอมพิวเตอร์ขึ้นมาใช้บน Amazon EC2 นั้นนั้นน่าสนใจ มีความสะดวก และมีค่าใช้จ่ายที่ต่าด้วย
คราวนี้มาดูจุดเด่นของระบบ Amazon EC2 ว่าอำนวยความสะดวกให้กับผู้ใช้อย่างไรบ้าง ดังนี้
1. สามารถสร้าง VM ขึ้นมาใช้งานได้อย่างรวเร็วภายในไม่กี่นาที
2. ผู้ใช้เลือกชนิดของ OS ที่ต้องการได้เอง ไม่ว่าจะเป็น Windows หรือ Linux
3. สามารถเลือกขนาดของฮาร์ดดิสค์ที่ต้องการ ตั้งค่าระบบรักษาความปลอดภัย โดยสามารถกำหนดได้เองอย่างง่ายดาย
4. สามารถต่อยอดในการทำระบบ Backup หรือ Disaster Recover ได้อย่างง่ายดายและมีค่าใช้จ่ายต่ำ
ประโยชน์ของ Amazon EC2
1. ไม่มีค่าใช้จ่ายเรื่องฮาร์ดแวร์ ซึ่งประช่วยประหยัดค่าใช้จ่ายในการลงทุนเป็นอย่างมาก
2. สามารถสร้าง VM หรือที่เรียกว่า Virtual Machine ขึ้นมาใช้งานได้ภายในอันรวดเร็ว โดยเราสามารถเลือกชนิดของ OS (Windows, Linux) และขนาดของทรัพยากรที่ต้องการได้หลากหลาย
3. กรณีที่ระบบมีการเติบโตหรือมีผู้ใช้งานจำนวนมากขึ้น ก็สามารถเพิ่มขนาดรวมถึงทรัพยากรของ VM ให้มีขยายขนาดใหญ่ขึ้นได้อัตโนมัติ
คลิกเพื่อดูคลิปวีดีโอและคำอธิบายเพิ่มเติม
หากดูบนมือถือ คลิปอาจจะไม่สามารถแสดง สามารถกดเข้าดูจากลิ้งค์นี้แทน
แล้วพบกันใหม่ครับ
ประโยชน์ของ Amazon EC2
1. ไม่มีค่าใช้จ่ายเรื่องฮาร์ดแวร์ ซึ่งประช่วยประหยัดค่าใช้จ่ายในการลงทุนเป็นอย่างมาก
2. สามารถสร้าง VM หรือที่เรียกว่า Virtual Machine ขึ้นมาใช้งานได้ภายในอันรวดเร็ว โดยเราสามารถเลือกชนิดของ OS (Windows, Linux) และขนาดของทรัพยากรที่ต้องการได้หลากหลาย
3. กรณีที่ระบบมีการเติบโตหรือมีผู้ใช้งานจำนวนมากขึ้น ก็สามารถเพิ่มขนาดรวมถึงทรัพยากรของ VM ให้มีขยายขนาดใหญ่ขึ้นได้อัตโนมัติ
คลิกเพื่อดูคลิปวีดีโอและคำอธิบายเพิ่มเติม
หากดูบนมือถือ คลิปอาจจะไม่สามารถแสดง สามารถกดเข้าดูจากลิ้งค์นี้แทน
แล้วพบกันใหม่ครับ