Important Announcement
PubHTML5 Scheduled Server Maintenance on (GMT) Sunday, June 26th, 2:00 am - 8:00 am.
PubHTML5 site will be inoperative during the times indicated!

Home Explore คลาวด์เทคโนโลยี (Cloud Technology)

คลาวด์เทคโนโลยี (Cloud Technology)

Published by prapatpmm, 2018-01-27 03:31:04

Description: นายประพัฒน์ พรหมมาตร์
ช่างก่อสร้าง กลุ่มเทียบโอน

Keywords: Cloud Technology

Search

Read the Text Version

คลาวดเ์ ทคโนโลยี Cloud Technology เรยี บเรยี งโดย นายประพฒั น์ พรหมมาตร์ แผนกวชิ าช่างกอ่ สร้าง วิทยาลัยเทคนิคสุโขทยั

1 Cloud Computing คืออะไร? หากพูดถึงว่า คลาวด์คอมพิวต้ิง (Cloud Computing) คืออะไร? หลายคนอาจจะนึกถึงแค่บริการพื้นที่ฝากไฟล์บนอินเทอร์เน็ต อย่าง iCloud บน iPhone, iPad หรือ Google Drive บนAndroid หรือ OneDrive บนมือถือ Windows Phone ซ่ึงสิ่งเหล่าน้ีคือบริการ Cloud Storage อันเป็นบริการ Cloudประเภทหน่ึงเท่านั้น แต่อันที่จริงแล้ว บริการ Cloud Computing มีความหมายกว้างขวางกวา่ นนั้ มาก Cloud Computing คือบรกิ ารที่ครอบคลุมถึงการใหใ้ ช้กาลังประมวลผล หน่วยจดั เกบ็ ข้อมูลและระบบออนไลน์ต่างๆจากผู้ให้บริการ เพ่ือลดความยุ่งยากในการติดตั้ง ดูแลระบบ ช่วยประหยดั เวลา และลดต้นทุนในการสรา้ งระบบคอมพิวเตอร์และเครือข่ายเอง ซึ่งก็มีทั้งแบบบรกิ ารฟรีและแบบเกบ็ เงินร้จู ักคลาวด์คอมพวิ ต้งิ (Cloud Computing) แบบเข้าใจงา่ ย หากแปลความหมายของคาว่า Cloud Computing ดูจะเข้าใจยาก หรือถ้าแปลเป็นไทย“การประมวลผลบนกลุ่มเมฆ” ก็ยิ่งดูจะงงเข้าไปใหญ่ แต่น่าจะง่ายกว่าถ้าบอกว่า CloudComputing คือการที่เราใช้ซอฟต์แวร์, ระบบ, และทรัพยากรของเครื่องคอมพิวเตอร์ของผู้ให้บริการผา่ นอินเทอรเ์ นต็ โดยสามารถเลือกกาลังการประมวลผล เลือกจานวนทรัพยากร ได้ตามความต้องการในการใชง้ าน และให้เราสามารถเข้าถึงขอ้ มลู บน Cloud จากทไี่ หนกไ็ ด้ ดงั แผนภาพดา้ นลา่ งนี้นนั่ เอง รปู ท่ี 1 แสดงโครงสรา้ งของ Cloud Technology จากภาพด้านบนน้ี จะเห็นว่าด้านในของกรอบที่เป็นกอ้ นเมฆก็คือทรัพยากรของผู้ให้บริการที่มีทง้ั Hardware และ Software (ซึ่งกท็ างานบน Hardware ของผู้ให้บริการเชน่ กัน) ผู้ใชบ้ รกิ ารเพยี ง

2แค่ต่อเช่ือมเข้าไปใช้ผ่าน Network ด้วยเว็บบราวเซอร์ หรือ Client แอพพลิเคชั่น บนอุปกรณ์ต่างๆของตน เช่น มอื ถอื , Tablet, Notebook, หรอื Chromebook เปน็ ต้นทาไมบรกิ าร คลาวดค์ อมพวิ ตง้ิ (Cloud Computing) จึงได้รบั ความนยิ ม? Cloud Computing คือบริการทเ่ี ราใชห้ รอื เชา่ ใช้ระบบคอมพิวเตอร์หรอื ทรัพยากรด้านคอมพิวเตอร์ ของผู้ให้บริการ เพื่อนามาใช้ในการทางาน โดยที่เราไม่จาเป็นต้องลงทุนซื้อ Hardwareและ Software เองท้ังระบบ ไม่ต้องวางระบบเครือข่ายเอง ลดความรับผิดชอบในการดูแลระบบลง(เพราะผู้ให้บริการจะเป็นผู้ดูแลให้เอง) แถมตอนอัพเกรดระบบยังทาได้ง่ายกว่า ผู้ใช้ทุกคนสามารถเขา้ ถงึ ระบบ ข้อมูลต่างๆ ผ่านอนิ เทอร์เนต็ สามารถจัดการ บริหารทรัพยากรของระบบ ผา่ นเครอื ข่ายและมีการแบ่งใช้ทรัพยากรร่วมกัน (shared services) ได้ด้วย และการจ่ายเงินเพื่อเช่าระบบ ก็สามารถจ่ายตามความต้องการของเรา ใช้เท่าไหร่ จ่ายเท่านั้นได้ หากวันใดความต้องการมีมากข้ึนก็สามารถซื้อเพิ่มเติมเพื่อเพ่ิมศักยภาพของระบบCloud Computing ได้ โดยที่ไม่ต้องอัพเกรดระบบและเครือ่ งคอมพิวเตอร์ให้วุ่นวาย ดังน้ัน ธุรกิจขนาดเลก็ และขนาดกลาง รวมไปถึงสถาบันการศึกษาจึงหันมาใช้บริการ Cloud Computing ที่ทั้งช่วยลดต้นทุนและลดความยุ่งยากทั้งหลายกันมากคล้ายกับเปน็ การ Outsource งานนี้ออกไปเพอื่ จะได้ Focus กับงานหลกั ของตนเองจรงิ ๆประเภทของบรกิ าร คลาวด์คอมพวิ ต้งิ (Cloud Service Models) บริการ Cloud Computing มีหลากหลายรูปแบบ แต่ในที่นี้ เราขอพูดถึงรูปแบบหลักๆ3 แบบไดแ้ ก่Software as a Service (SaaS) เป็นการที่ใช้หรือเชา่ ใช้บริการซอฟต์แวร์หรือแอพพลเิ คชั่น ผ่านอินเทอร์เน็ต โดยประมวลผลบนระบบของผู้ให้บริการ ทาให้ไม่ต้องลงทุนในการสร้างระบบคอมพิวเตอร์ ฮาร์ดแวร์ ซอฟต์แวร์เองไม่ต้องพะวงเรื่องค่าใช้จ่ายในการดูแลระบบ เพราะซอฟต์แวร์จะถูกเรียกใช้งานผ่าน Cloud จากที่ไหนก็ได้ ซึง่ บริการ Software as a Service ที่ใกล้ตัวเรามากที่สุดก็คือ G-Mail น่ันเอง นอกจากน้ันก็เช่น Google Docs หรือ Google Apps ที่เป็นรูปแบบของการใช้งานซอฟต์แวร์ผ่านเว็บบราวเซอร์สามารถใช้งานเอกสาร คานวณ และสร้าง Presentation โดยไม่ต้องติดตั้งซอฟต์แวร์บนเคร่ืองเลยแถมใช้งานบนเครื่องไหนก็ได้ ท่ีไหนก็ได้ แชร์งานร่วมกันกับผู้อื่นก็สะดวก ซึ่งการประมวลผลจะทาบนServer ของ Google ทาให้เราไม่ต้องการเครื่องท่ีมีกาลังประมวลผลสูงหรือพื้นที่เก็บข้อมูลมากๆในการทางาน Chromebook ราคาประหยัดซักเครื่องก็ทางานได้แล้ว มหาวิทยาลัยท้ังในไทยและต่างประเทศหลายแห่งในปัจจุบัน ก็ยกเลิกการตั้ง Mail Server สาหรับใช้งาน e-mail ของบุคลากรและนักศึกษาในมหาวิทยาลัยกันเองแล้ว แต่หันมาใช้บริการอย่าง Google Apps แทน เป็นการลดตน้ ทนุ , ภาระในการดูแล, และความยงุ่ ยากไปไดม้ ากPlatform as a Service (PaaS) สาหรับการพัฒนาแอพพลิเคช่ันนั้น หากเราต้องการพัฒนาเว็บแอพพลิเคชั่นที่ค่อนข้างซับซ้อน ซ่ึงรันบนเซิร์ฟเวอร์ หรือ Mobile application ที่มีการประมวลผลทางานอยู่บนเซิร์ฟเวอร์เราก็ต้องต้ังเซิร์ฟเวอร์ เช่ือมต่อระบบเครือข่าย และสร้างสภาพแวดล้อม เพื่อทดสอบและรัน

3ซอฟต์แวร์และแอพพลิเคช่ัน เช่น ติดต้ังระบบฐานข้อมูล, Web server, Runtime, SoftwareLibrary, Frameworks ต่างๆ เปน็ ต้น จากน้ันกอ็ าจยงั ตอ้ งเขียนโคด้ อกี จานวนมาก แต่ถ้าเราใช้บริการ PaaS ผู้ให้บริการจะเตรียมพื้นฐานต่างๆ เหล่าน้ีไว้ให้เราต่อยอดได้เลย พื้นฐานทั้ง Hardware, Software, และชุดคาสั่ง ที่ผู้ให้บริการเตรียมไว้ให้เราต่อยอดนี้เรียกว่าPlatform ซึ่งก็จะทาให้ลดต้นทุนและเวลาท่ีใช้ในการพัฒนาซอฟท์แวร์อย่างมาก ตัวอย่าง เช่นGoogle App Engine, Microsoft Azure ที่หลายๆบริษัทนามาใช้เพื่อลดต้นทุนและเป็นตัวช่วยในการทางาน Application ดังๆหลายตัวเช่น Snapchat ก็เลือกเช่าใช้บริการ PaaS อย่าง Google AppEngine ทาให้สามารถพัฒนาแอพท่ีให้บริการคนจานวนมหาศาลได้ โดยใช้เวลาพัฒนาไม่นานด้วยทีมงานแคไ่ มก่ ี่คนInfrastructure as a Service (IaaS) เป็นบริการให้ใช้โครงสร้างพื้นฐานทางคอมพิวเตอร์อย่าง หน่วยประมวลผล ระบบจัดเก็บขอ้ มลู ระบบเครือข่าย ในรปู แบบระบบเสมอื น (Virtualization) ข้อดคี ือองค์กรไม่ตอ้ งลงทุนส่ิงเหล่าน้ีเอง, ยืดหยุ่นในการปรับเปลี่ยนโครงสร้างระบบไอทีขององค์กรในทุกรูปแบบ, สามารถขยายได้ง่ายขยายได้ทีละนิดตามความเติบโตขององค์กรก็ได้ และที่สาคัญ ลดความยุ่งยากในการดูแล เพราะหน้าทีใ่ นการดูแล จะอยู่ท่ีผ้ใู หบ้ รกิ ารตัวอย่างเช่น บริการ Cloud storage อย่าง DropBox ซ่ึงให้บริการพ้ืนที่เก็บข้อมูลนั่นเอง แต่นอกจากน้ีก็ยังมีบริการให้เช่ากาลังประมวลผล, บริการให้เช่า เซิร์ฟเวอร์เสมือน เพ่ือใช้ลงและรันแอพพลิเคชั่นใดๆตามที่เราต้องการไม่ว่าจะเป็น Web Application หรือ Software เฉพาะด้านขององคก์ ร เปน็ ต้น ตัวอย่างบริการอื่นๆในกลุ่มนี้ก็เช่น Google Compute Engine, Amazon Web Services,Microsoft Azure รปู ที่ 2 แสดง Cloud Service Model

4ความสาเร็จขององค์กรทใ่ี ช้งาน Cloud Computing Thai Smile บริษัทสายการบินน้องใหม่ท่ีนาเอาคลาวด์คอมพิวต้ิง (Cloud Computing)เข้ามาช่วยในการลดต้นทุน และช่วยย่นระยะเวลาในการสร้างระบบคอมพิวเตอร์ โดยทางไทยสไมล์มองวา่ บรษิ ัทน้องใหม่ แยกตัวออกมาจากการบินไทย กวา่ จะต้ังตัวได้ กวา่ จะมีระบบท่ีสมบูรณ์ กต็ ้องใช้เวลาหลายเดือน แต่ความได้เปรียบในเชิงธุรกิจ ต้องการการตัดสินใจท่ีรวดเร็ว ดังน้ัน คลาวด์คอมพวิ ตง้ิ (Cloud Computing) จึงเป็นทางเลอื กในการช่วยประหยดั เวลา ลดความยุ่งยากและเสียเวลากับการลงทุนอุปกรณ์เอง และสาหรับไทยสไมล์แล้ว Cloud Computing คือคาตอบท่ีทาให้สามารถขยับตวั เพ่อื แขง่ ขันในตลาดได้อย่างทนั ทว่ งที จากตัวอย่าง จะเหน็ ไดว้ ่า องคก์ ร บรษิ ัท ธุรกจิ ขนาดเล็ก ขนาดกลาง และขนาดใหญ่ ล้วนแต่หาช่องทางในการลดต้นทุน ลดเวลา ลดความยุ่งยากในบริหารจัดการด้านไอที ซึ่งสาคัญมาก และเกี่ยวข้องกับความได้เปรียบในการแข่งขันทางธุรกิจ เพราะการซ้ืออุปกรณ์ ฮาร์ดแวร์ ซอฟต์แวร์ การอพั เดตซอฟต์แวร์ และการอัพเกรดระบบ ต่างมาพรอ้ มกบั ต้นทุนและต้องการการบารุงรักษาในระยะยาว ในขณะท่ีองค์กรเอง ก็ต้องการความยืดหยุ่น และไม่ยุ่งยากในการปรับเปล่ียนโครงสร้างระบบคอมพิวเตอร์, ระบบเครือข่าย รองรับการขยายตัวของธุรกิจ และปรับตัวเข้ากับอนาคตได้เร็วกว่าคแู่ ขง่ ในยุคท่ีมีอินเทอร์แพร่หลายและมีเครือข่าย 3G / 4G / Wi-Fi ที่ครอบคลุมทุกพ้ืนท่ี การวางใจให้ Cloud ทาหน้าที่คานวณ ประมวลผล จัดเก็บข้อมูล ก็ทาให้การใช้งานคอมพิวเตอร์หรืออปุ กรณ์ผา่ น Cloud กไ็ มต่ อ้ งจาเป็นต้องลงทุนสูงอกี ต่อไปแหล่งขอ้ มูลอา้ งอิงปานระพี รพพิ นั ธุ.์ Cloud Computing คอื อะไร?.[ออนไลน์]. เข้าถึงไดจ้ าก : https://www.it24hrs.com/2015/cloud-computing-and-cloud-definition/ (วันที่ค้นข้อมูล : 20 มกราคม 2561)


Like this book? You can publish your book online for free in a few minutes!
Create your own flipbook