ลักษณะสำคัญของ Cloud Computing (ระบบประมวลผลกลุ่มเมฆ) และ Google Apps Cloud Services

ลักษณะสำคัญของ Cloud Computing (ระบบประมวลผลกลุ่มเมฆ)

Elastic – จะต้องมีความยืดหยุ่น เพิ่มความสามารถในการแบ่งปันทรัพยากรแบบ Multi-Tenancy เพื่อเพิ่มประสิทธิภาพ
Reliability – ความเชื่อถือได้ผ่านศูนย์บริการ Internet Data Center ที่เชื่อถือได้
Security – มีความปลอดภัยสำหรับข้อมูลและทรัพยากรของระบบ
Performance – มีประสิทธิภาพและมีความเสถียรสำหรับการให้บริการ
Scalability – ความสามารถในการปรับเปลี่ยนขนาดตามความต้องการการใช้งาน

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

Cloud Computing Logical Diagram
Cloud Computing Logical Diagram

 

รูปแบบการให้บริการแบบ As a Service บน Cloud Computing

Infrastructure as a Service คือการให้บริการ infrastructure แบบเสมือนจริง เช่น virtual server , virtual network , virtual storage เป็นต้น ตัวอย่างผู้ให้บริการ คือ Amazon ( EC2) ให้บริการเซิร์ฟเวอร์ผ่าน Amazon Web Services (AWS) หรือระบบ Storage ชื่อ Amazon S3 ,Rack Space , PowerAll (Aspen cloud) เป็นต้น

Platform as a Service คือการให้บริการ API หรือ platform ต่างๆ เพื่อให้นักพัฒนาโปรแกรม ใช้ในการพัฒนาแอพพลิเคชั่นบนระบบ Cloud Computing รวมไปถึง tool ต่างๆที่จะนำมาใช้ในการ Distribute application บนระบบ cloud computing ได้ Google App Engine, Salesforce , Oracle เป็นต้น

โดย Google App Engine โดยนักพัฒนาสามารถเขียนโปรแกรม แล้วโฮสต์โปรแกรมไปรันบนเซิฟร์เวอร์ของ Google ได้เลย โดยมีค่าบริการตามจำนวน Transaction 

เนื่องจาก Google ไม่มีบริการเหล่านี้ผู้ใช้ Google Apps สำหรับองค์กรต้องพึงผู้ให้บริการเสริมเจ้าอื่นๆ

Software as a Service คือการให้บริการแอพพลิเคชั่นสำเร็จรูปที่มีความพร้อมของ Standard function เพื่อให้ผู้ใช้งานสามารถาเลือกมาใช้งานได้ทันทีตัวอย่างผู้ให้บริการ คือ Dropbox, Google Drive (Personal Cloud), Office 365, Oracle CRM, Saleforce CRM (Public Cloud) เป็นต้น

Cloud Computing
Cloud Computing

ตัวอย่างบริการที่ทำงานร่วมกับ Google Apps เช่น Spanning Backup (Google Apps Backup | Cloud Backup Services), Ginza Contacts Sharing (แชร์ GMail contact), gPanel Domain Management (เครื่องมือบริหารจัดการระบบเมลสำหรับผู้ใช้งาน Google Apps) ฟีเจอร์ไม่ว่าจะเป็น เซต Signature ให้กับทุกๆ ยูสเซอร์, ลบ Group contacts, เซต Forwarding

Private Personal Cloud คือการสร้างระบบ Cloud ขึ้นมาให้บริการใช้งานเอง เช่น ให้บริการสำหรับนักศึกษาในมาหาวิทยาลัย, ให้บริการสำหรับสาขาต่างๆ ในองค์กร เป็น ตัวอย่างซอฟต์แวร์ เช่น ownCloud

บทความความรู้เกี่ยวกับ Cloud computing

Reference – True IDCThanachart Numnonda’s Blog