Public cloud หรือเรียกว่า External cloud หมายถึงระบบ cloud computing ที่มีทรัพยกรเป็นสาธารณะ สามารถบริการผ่านทางInternet ,Web Application หรือWeb service ให้บริการการแชร์ทรัพยากรและยูทีลิตี้ขั้นพื้นฐาน
Hybrid cloud จะประกอบขึ้นด้วยผู้ให้บริการแบบ Internal และ external เห็นได้จากรัฐวิสาหกิจส่วนมาก
Private cloud หรือ Internal cloud เป็นคำศัพท์ใหม่ที่ผู้ให้บริการเพิ่งใช้ในการอธิบายระบบ cloud computing ใน private network โดยผู้ให้บริการอ้างว่าระบบนี้เป็นการรักษาสิทธิประโยชน์ของระบบ cloud และ เป็นศูนย์กลางของ
การรักษาความปลอดภัยให้กับข้อมูล และมีความแน่นอนที่เชื่อถือได้
ตัวอย่าง cloud computing
Amazon EC2 (Amazon Elastic Compute Cloud)
Amazon EC2 รับ host คอมพิวเตอร์เสมือนของผู้ใช้และเก็บเงินโดยคิดตามการใช้งาน CPU และปริมาณการรับส่งข้อมูล โดยข้อมูลต่างๆจะเก็บบน Amazon S3 เป็นบริการเก็บข้อมูลที่ใช้หลักการของ cloud computing เช่นกัน
Google App Engine
เป็นการต่อยอดจาก google app โดยอนุญาตให้ผู้ใช้สร้างกลุ่มเสมือนและมีบริการซอฟท์แวร์เช่น search,e-mail,calendar,chat ครบวงจร
Cloud computing ในประเทศไทย
ต้องยอมรับว่าปัจจุบันทุกภาคส่วนไม่ว่าจะเป็นภาคธุรกิจ ภาครัฐ มีส่วนเกี่ยวข้องกับเทคโนโลยี ทั้งด้านการติดตั้งเครือข่าย ติดตั้งฐานข้อมูล ติดตั้งเครื่องเซิร์ฟเวอร์เพื่อทำหน้าที่ประมวลผลและให้บริการในองค์กร ซึ่งทั้งหมดนี้ต้องใช้งบประมาณค่อนข้างสูง ปัจจุบันมีการใช้เทคโนโลยี cloud computing ใช้กันในในประเทศไทยเพื่อช่วยประหยัดพลังงานและค่าใช้จ่ายในการดำเนินงาน และช่วยให้องค์กรเพิ่มหรือลดขนาดของระบบไอทีได้ตามต้องการ
ปัจจุบันมีบริษัทขนาดเล็กหลายแห่ง ลงทุนสร้างเครือข่าย cloud computing รับประมวลผลให้กับองค์กรต่างๆ และเมื่อใดก็ตามที่ cloud computing ในประเทศไทยได้รับความนิยมมากขึ้น และการขยายขีดความสามารถของผู้ให้บริการอินเทอร์เน็ตอย่างต่อเนื่อง ก็จะได้เห็นการเติบโตของธุรกิจการให้บริการ cloud computing อย่างแน่นอนซึ่งผลประโยชน์ก็จะตกมาสู่ผู้บริโภค ที่จะมีตัวเลือกในการใช้งาน และมีการแข่งขันกันของราคาและโปรโมชั่นมากยิ่งขึ้น
สถาปัตยกรรม cloud computing
สถาปัตยกรรมของ Cloud คือระบบซอฟต์แวร์ที่ถูกรวมเป็น Cloud computing ประกอบด้วยฮาร์ดแวร์และซอฟต์แวร์ที่ออกแบบด้วยสถาปัตยกรรมแบบ cloud โดยทั่วไปจะทำการรวมส่วนประกอบของ cloud computing หลายๆตัว เข้าด้วยกันเพื่อให้สามารถสื่อสารกันได้ผ่านทาง web services
สถาปัตยกรรมของ Cloud นั้นอาจรวมไปถึง client ด้วย หมายถึงที่ที่ web browser หรือ software application ใช้ในการเข้าถึง application ของระบบ cloud
ความคิดเห็นต่อ Cloud Computing
Cloud Computing เป็นวิธีการที่ช่วยลดต้นทุนทางการผลิตลงได้ ทำให้มีการพัฒนาโปรแกรมเพิ่มเติมได้มากขึ้นตามไปด้วย ซึ่งทำให้เราไม่ต้องมีการลงทุนในการวิจัยและพัฒนาเทคโนโลยีตัวใหม่ โดยการนำเทคโนโลยีที่มีอยู่นั้นมาต่อยอด แต่ระบบ Cloud Computing นั้นมาในรูปแบบของ Open Source ซึ่งเป็นรูปแบบที่นักพัฒนาโปรแกรมต้องการ แต่หากในอนาคตนั้น ระบบ Cloud Computing นั้นในเข้ามาในตลาดการประมวลผลมากขึ้น อาจจะทำให้ โปรแกรมเมอร์ที่จะพัฒนาโปรแกรมนั้นจะต้องมีการเสียค่าลิขสิทธิ์ หรือค่าบำรุงรักษาให้กับแม่ข่ายของเจ้าของส่วนประมวลผลนั้นด้วย
0 comments:
Post a Comment