browser icon
You are using an insecure version of your web browser. Please update your browser!
Using an outdated browser makes your computer unsafe. For a safer, faster, more enjoyable user experience, please update your browser today or try a newer browser.

เล่าสู่กันฟังเรื่อง Cloud Computing & Big Data

Posted by on 10 สิงหาคม, 2014

ที่มา:http://www.slideshare.net/imcinstitute/train-the-trainers-cloud-computing-big-data-workshop

เนื่องจากผู้เขียนได้มีโอกาสได้เข้าร่วมการอบรมเชิงปฏิบัติการหลักสูตร Train the Trainers: Cloud Computing & Big Data Workshop กับ รศ.ดร. ธนชาติ นุ่มนนท์ จึงอยากจะนำความรู้ความเข้าใจเกี่ยวกับเทคโนโลยี Cloud Computing และ Big Data ซึ่งกำลังมาแรงและได้รับความสนใจจากบุคลากรทางด้าน IT ในประเทศไทยเป็นอย่างมาก เนื่องจากในหลาย ๆ ประเทศได้มีการพัฒนาและนำเอาเทคโนโลยีทางด้านนี้มาใช้งานกันในประเทศกันอย่างแพร่หลาย ซึ่งถ้ามองประเทศในกลุ่มอาเซียนของเราจะพบว่าประเทศ สิงคโปร์ มาเลเซีย ได้มีการนำเอาเทคโนโลยีเหล่านี้มาใช้เป็นเวลาหลายปีแล้ว โดยเฉพาะประเทศสิงคโปร์ ซึ่งถือว่าเป็นผู้นำเทคโนโลยีทางด้านนี้อันดับต้น ๆ ของโลกก็ว่าได้

รูปที่ 2 แสดงให้เห็นถึงความพร้อมทางด้านโครงสร้างพื้นฐานในการนำเทคโนโลยี Cloud Computing มาใช้ในทวีเอเชีย

ที่มา: http://www.enterpriseitnews.com.my/connectivity/item/2740-cloud-uptake-in-malaysia-is-lethargic-in-2013-says-idc.html

จากรูปที่ 2 จะเห็นว่าประเทศไทยอยู่ในอันดับค่อนข้างต่ำเมื่อเทียบกับประเทศอื่นในทวีปเอเชีย ซึ่งการพัฒนาเทคโลยีทางด้านนี้ให้ประสบผลสำเสร็จจะต้องอาศัยหลาย ๆ ภาคส่วนในประเทศไทยช่วยผลักดัน โดยเฉพาะอย่างยิ่งภาครัฐ จะต้องเข้ามามีบทบาทในการขับเคลื่อนให้เทคโนโลยีทางด้านนี้ได้รับการพัฒนาและส่งเสริมความรู้ความเข้าใจที่ถูกต้องกับเทคโนโลยีทางด้านนี้ให้ผู้ประกอบการที่เกี่ยวข้องหรือบุคลากรทางด้านนี้มีความเข้าใจถึงความสำคัญของเทคโนโลยีทางด้าน Cloud Computing และ Big Data ซึ่งท่าน รศ.ดร. ธนชาติ นุ่มนนท์ บอกว่ายังมีหลาย ๆ คนยังไม่มีความรู้ความเข้าใจที่ถูกต้องมากนักเกี่ยวกับเทคโนโลยีทั้งสอง ดังนั้นผู้เขียนจึงอยากอธิบายความรู้ความเข้าใจเกี่ยวกับ Cloud Computing และ Big Data ที่ได้รับจากการเข้าร่วมฟังการอบรมกับ รศ.ดร. ธนชาติ  นุ่มนนท์

    • Cloud Computing ก็คือ ระบบขนาดใหญ่ที่ผู้ใช้งานอาจจะไม่จำต้องทราบว่า Server หรือแม่ข่ายที่ให้บริการต่าง ๆ ถูกตั้งอยู่ที่ไหน และ Clound Computing จะต้อง มีคุณสมบัติที่สำคัญอยู่ 5 ด้านคือ  สามารถเรียกใช้งานได้เองตามต้องการ (On Demand Self Service) สามารถเรียกใช้งานจากที่ไหนหรืออุปกรณ์ใดๆก็ได้  (Broad network access) ใช้ทรัพยากรร่วมกันกับระบบอื่นๆ  (Reseource Polling) ระบบมีความยืดหยุ่นสูงที่จะรองรับผู้ใช้จำนวนมากได้ (Elasticity) และสามารถวัดการใช้งานได้ (Measured Service) Cloud Computing เป็นรูปแบบการดำเนินการทางธุรกิจ (Business Model) โดยอาจใช้เทคโนโลยีอย่าง ใน Virtualization ในการติดตั้ง ซึ่ง Virtualization คือเทคโนโลยีที่ซ่อนระบบฮาร์ดแวร์ไว้จากระบบซอฟต์แวร์ ผู้ใช้สามารถที่จะเรียกใช้ระบบปฎิบัติการหรือซอฟต์แวร์ต่าง ๆ ได้ โดยไม่จำเป็นต้องติดต่อกับเครื่องคอมพิวเตอร์โดยตรง และสามารถที่จะใช้ระบบปฎิบัติการที่หลากหลายจากฮาร์ดแวร์ชุดเดียวกันดังรูปที่ 3 ด้านล่างนี้

images
รูปที่ 3 แสดงโครงสร้างการทำงานของ Virtualization
ที่มา:http://thanachart.org/

Big Data คือเทคโนโลยีที่เกี่ยวข้องกับคำ 3 คำ คือ Volume, Velocity และ Variety ซึ่งหมายความว่าเทคโนโลยีที่สามารถบริหารจัดการข้อมูลจำนวนมหาศาลที่มีมากเกินกว่าระบบฐานข้อมูลเดิมจะจัดการได้ และเทคโนโลยีนี้จะต้องรองรับการเปลี่ยนแปลงของข้อมูลที่เกิดขึ้นการเปลี่ยนแปลงอยู่ตลอดเวลาวได้ เช่น ข้อมูลการซื้อขาย หรือข้อมูลจาก Social Media  และประการสำคัญคือเทคโนโลยีนี้จะต้องรองรับข้อมูลที่มีความหลากหลายรูปแบบทั้งที่มีโครงสร้าง (Structure) และ ไม่มีโครงสร้าง (Unstructure) และอาจจะอยู่ในรูปแบบ RDBMS, text, XML, JSON หรือ Image ได้ ซึ่งหากพิจารณาแล้ว Big Data จะมีความเกี่ยวข้องกับโครงสร้างพื้นฐานไอทีหลายๆด้านดังรูปที่ 4

Image

รูปที่ 4 ครงสร้างพื้นฐานไอทีหลายๆด้านที่เกี่ยวข้องกับ Big Data
ที่มา:http://thanachart.org/

จากข้อมูลข้างต้นซึ่งเกี่ยวกับเทคโนโลยี Cloud Computing และ Big Data ซึ่งผู้เขียนได้นำเสนอคงจะทำให้ผู้อ่านหลายคนได้เข้าใจถึงเทคโนโลยีทั้งสองมากขึ้น อย่างไรก็ตามหากมีข้อสงสัยหรือต้องการทราบข้อมูลที่ละเอียดสามารถเข้าไปศึกษาเพิ่มเติมได้ที่เว็บไซต์ของ รศ.ดร. ธนชาติ นุ่มนนท์ ได้ที่  http://thanachart.org/

Provided by Anirut Suebsing

ใส่ความเห็น