นิยามความหมายของคำหลักๆ 3 คำที่เกี่ยวข้องกับ Cloud Computing
ความต้องการ (Requirement)
คือโจทย์ปัญหาที่ผู้ใช้ต้องการให้ระบบคอมพิวเตอร์แก้ไขปัญหาหรือตอบปัญหาตาม
ที่ผู้ใช้กำหนดได้ ยกตัวอย่างเช่น ความต้องการพื้นที่จัดเก็บข้อมูลขนาด
1,000,000 GB,
ความต้องการประมวลผลโปรแกรมแบบขนานเพื่อค้นหายารักษาโรคไข้หวัดนกให้ได้สูตร
ทรัพยากร (Resource) หมายถึง
ปัจจัยหรือสรรพสิ่งที่เกี่ยวข้องกับการประมวลผลหรือเกี่ยวข้องกับการแก้ไข
ปัญหาตามโจทย์ที่ความต้องการของผู้ใช้ได้ระบุไว้ อาทิเช่น CPU, Memory
(เช่น RAM), Storage (เช่น harddisk), Database, Information, Data,
Network, Application Software, Remote Sensor เป็นต้น
เอกลักษณ์เฉพาะตัวของ Cloud Computing มีอะไรบ้าง
- Agility ผู้ใช้จะรู้สึกเหมือนทุกอย่างผ่านไปอย่างรวดเร็ว
- Cost ช่วยลดค่าใช้จ่ายในองค์กร
- Device and location independence ทุกที่ทุกเวลา ขอแค่คอมพิวเตอร์ กับ Internet Connection
- Multi-tenancy สามารถแบ่างทรัพยากรไปให้ผู้ใช้จำนวนมาก
- Reliability ความน่าเชื่อถือ มีความพร้อมสำหรับการรับมือกับภัยคุกคามข้อมูลต่างๆมากแค่ไหน
- Scalability พร้อมสำหรับการปรับเปลี่ยนไปตามความต้องการ … ความต้องการของผู้ใช้ และเตรียมรองรับเทคโนโลยีหลายๆรูปแบบ
- Security สิ่งสำคัญที่ขาดไม่ได้ และยิ่งใน Cloud Computing แล้วข้อมูลอรวมอยู่ที่เดียวกัน ก็ยิ่งต้องเพิ่มความปลอดภัยให่มากยิ่งขึ้น
- Sustainability โครงสร้างที่แข็งแรงต้องอาศัยความแข็งจากทุกส่วนรวมกัน