Cloud Computing

ทำไมต้องใช้ Cloud Computing

ทำไมต้องใช้ Cloud Computing

Cloud Computing

Cloud Computing หรือระบบการประมวลผลและหน่วยจัดเก็บข้อมูลรูปแบบออนไลน์ที่ช่วยลดความยุ่งยากในการติดตั้ง ดูแลระบบ และลดต้นทุนในการสร้างระบบเครือข่ายคอมพิวเตอร์ โดยมีบริการทั้งรูปแบบเครือข่ายส่วนตัว (Private Cloud), เครือข่ายสาธารณะ (Public Cloud) และใช้งานเครือข่ายแบบผสมผสาน (Hybrid Cloud)

 

เข้าใจง่ายๆ Cloud Computing คือการใช้งานระบบคอมพิวเตอร์ หรือซอฟต์แวร์แบบออนไลน์จากผู้ให้บริการที่แตกต่างกัน ซึ่งสามารถใช้งานได้อย่างสะดวกผ่านเครือข่ายอินเทอร์เน็ต รวมถึงสามารถกำหนดทรัพยากรของคอมพิวเตอร์ได้อย่างอิสระตามความต้องการ และประหยัดต้นทุนด้วยระบบคิดค่าบริการตามการใช้งานจริงนั่นเอง

 

ประเภทของ Cloud Computing

 

  1. Public Cloud เป็นระบบคลาวด์ที่ผู้ใช้งานทั่วไปสามารถเข้ามาใช้งานทรัพยากรในการสร้างเครือข่าย หรือระบบคอมพิวเตอร์ โดยสามารถใช้งานได้ทั้ง Hardware และ Software ซึ่งรูปแบบบริการก็จะมีความแตกต่างกันออกไปของแต่ละผู้ให้บริการคลาวด์ ทั้งนี้จะมีการคิดค่าบริการแบบตามการใช้งานจริงเป็นรายชั่วโมง

 

  1. Private Cloud เป็นระบบคลาวด์แบบปิดที่มีเฉพาะคนในองค์กรสามารถเข้าถึงทรัพยากรได้ โดยที่ระบบข้อมูลและ Software จะการจัดเก็บและป้องกันที่ปลอดภัยบน Data Center ของผู้ให้บริการ ซึ่งองค์กรสามารถใช้งานหรือปรับเปลี่ยนระบบได้อย่างอิสระ

 

  1. Hybrid Cloud เป็นระบบคลาวด์แบบผสมผสานทั้ง Public Cloud และ Private Cloud ซึ่งดึงข้อดีของทั้งสองระบบออกมาใช้งาน เพื่อให้องค์กรสามารถทำงานบนระบบ Cloud Computing ได้อย่างสมบูรณ์แบบ เช่น ใช้งาน Private Cloud ในการรัน Software และเก็บข้อมูลภายในองค์กร แต่ใช้ Public Cloud ในการรัน เว็บไซต์ รวมถึงรองรับการทำงานช่วงที่มี Workload จำนวนมาก

 

รูปแบบการใช้งาน Cloud Computing

 

  1. SaaS (Software-as-a-Service) เป็นการใช้งานคลาวด์ในรูปแบบของ Software โดยผู้ใช้งานสามารถสร้างและใช้ Software ตัวนั้นได้ผ่าน Internet ซึ่งไม่จำเป็นต้องติดตั้งบนเครือข่ายคอมพิวเตอร์ส่วนตัว

 

  1. IaaS (Infrastructure-as-a-Service) เป็นการใช้งานคลาวด์ในรูปแบบของระบบโครงสร้างพื้นฐาน เช่น หน่วยการประมวลผล (Processing Unit), เครือข่ายข้อมูล (Network), ระบบเก็บข้อมูล (Storage) หรือระบบปฏิบัติการ (OS) โดยผู้ใช้งานสามารถใช้งานทรัพยากรของคลาวด์ในการสร้างระบบคอมพิวเตอร์หรือเครือข่ายแบบเสมือน (Virtualization) ของตัวเองขึ้นมา ซึ่งไม่จำเป็นต้องซื้อหรือติดตั้ง Hardware จำนวนมากเป็นของตัวเอง

 

  1. PaaS (Platform-as-a-Service) เป็นการใช้งานคลาวด์ในรูปแบบของ Platform โดยผู้ใช้งานสามารถใช้งาน Hardware และ Software ได้อย่างอิสระ ไม่ยุ่งยาก สามารถใช้งานได้ทันที

 

  1. DRaaS (Disaster Recovery-as-a-Service) เป็นการใช้งานคลาวด์ในรูปแบบของการกู้คืนข้อมูลเมื่อเกิดภัยพิบัติ โดยเมื่อเกิดเหตุการณ์ที่ไม่คาดฝัน เช่น ภัยธรรมชาติ, เหตุการณ์ทางการเมือง หรือ เหตุขัดข้องที่ทำให้ Data Center ไม่สามารถทำงานได้ ระบบก็จะมีการโอนย้ายการทำงานไปยังระบบการทำงานสำรองแบบอัตโนมัติ ทำให้ระบบเครือข่ายขององค์กรสามารถทำงานได้ต่อเนื่อง

 

เหตุผลที่องค์กรควรติดตั้ง DR หรือ Site สำรอง เนื่องจากมีการระบุไว้ตามกฎหมายว่าบริษัทที่อยู่ในตลาดหลักทรัพย์ต้องมี Site สำรอง รวมถึงมีมาตรฐานเพื่อความปลอดภัยต่อข้อมูลขององค์กรและผู้ใช้งาน แต่การลงทุนทำ Site สำรองหรือ DRaaS นั้น มีค่าใช้จ่ายจำนวนมาก การใช้งานคลาวด์จึงสามารถตอบโจทย์การใช้งานที่มีราคาถูกกว่าได้ รวมถึงสามารถใช้งานบริการอื่นๆ จากคลาวด์ได้ เช่น Data Base-as-a-Service (DBaaS), Mobile Back-End-as-a-Service (MBaaS), Functions-as-a-Service (FaaS)

 

ความปลอดภัยของการใช้งาน Cloud Computing

 

อย่างที่กล่าวมาในข้างต้นแล้วว่าข้อดีของการใช้งาน Cloud Computing คือสามารถใช้งานได้อย่างสะดวก ค่าใช้จ่ายน้อย แต่อีกหนึ่งเรื่องที่ผู้คนมักตั้งคำถามเป็นเรื่องของ ความปลอดภัยของข้อมูล

 

แน่นอนว่าการเก็บข้อมูลไว้บน Cloud Computing นั้นมีความรวดเร็ว สะดวก ซึ่งก็มีการดูแลเรื่องความปลอดภัยของข้อมูลแก่ผู้ใช้งานอีกด้วย แม้กระทั่งในตัวของ Public Cloud ที่เป็นคลาวด์สาธารณะ แต่ก็มีระบบรักษาความปลอดภัย อย่างเช่น Keypair, VPC หรือระบบการตั้งค่า Network นอกจากนี้หากผู้ใช้งานเป็นระดับองค์กรก็สามารถใช้งาน Private Cloud ที่มีความปลอดภัยสูง เนื่องจากองค์กรสามารถจัดการทรัพยากรทั้งหมดได้ด้วยตัวเอง หากต้องการใช้งานที่คล่องตัวที่สุดก็คือ Hybrid Cloud ที่รวมเอาข้อดีของการใช้งานทั้ง Public Cloud และ Private Cloud รวมกัน

 

ใช้งาน Cloud Computing คุ้มกว่าอย่างไร

 

1.Cost Savings

ควบคุมทรัพยากรเองได้ โดยคิดค่าบริการแบบ Pay-as-you-use จ่ายตามการใช้งาน เมื่อเปรียบเทียบกับการทำงานแบบ On-prem ต้องเสียค่าใช้จ่ายจำนวนมากในการติดตั้ง Hardware และดูแลระบบ รวมถึงการจ้างเจ้าหน้าที่ในการดูแลอีกด้วย

 

2.Security

มีความปลอดภัยสูง เนื่องจากผู้ให้บริการในปัจจุบันมีการยกระดับมาตรฐานที่ได้รับการยอมรับในระดับสากล รวมถึงบริการการดูแลอื่นๆ เช่น มีเจ้าหน้าที่บริการตลอด 24 ชั่วโมง, มี Data Center ที่ได้รับการรับรองและมีมาตรฐาน ISO/IEC เป็นต้น

 

3.Flexibility

สามารถเลือกใช้ทรัพยากรได้หลากหลายตามความต้องการ เช่น หน่วยการประมวลผล (Processing Unit), เครือข่ายข้อมูล (Network), ระบบเก็บข้อมูล (Storage) หรือระบบปฏิบัติการ (OS) เป็นต้น 

 

4.Mobility

เข้าถึงง่าย เชื่อมต่อได้ทุกที่ทุกเวลาเพียงแค่สามารถเข้าถึงอินเทอร์เน็ตได้

 

5.Reduce Complexity

ลดความซับซ้อนของระบบ IT การดูแลระบบ Infrastructure ขององค์กร เช่น ระบบไฟฟ้า, การเชื่อมต่ออุปกรณ์, การบำรุงรักษา เป็นต้น แต่ผู้ใช้งานสามารถใช้งานทรัพยากรทั้ง Hardware และ Software บนคลาวด์ได้ทันที

 

6.Automatic Software Updates

การทำงานบนคลาวด์จะมีการอัปเดตทั้ง Hardware และ Software ตลอดเวลา

 

7.Sustainability

ระบบเครือข่ายและข้อมูลของผู้ใช้งานทั้งหมดถูกจัดเก็บอย่างมีประสิทธิภาพ ทำให้ระบบของผู้ใช้ที่สร้างขึ้นบนคลาวด์ไม่มีวันหมดอายุ จนกว่าจะไม่มีการใช้งาน ซึ่งมีความยั่งยืนที่มากกว่าระบบแบบ On-Prem 

 

สำหรับบริการ Cloud Computing รูปแบบต่างๆ Nipa.Cloud เราสามารถให้บริการได้ทั้ง Public Cloud และ Private Cloud สำหรับองค์กรขนาดใหญ่ สามารถใช้งานได้ง่ายและได้รับประสิทธิภาพสูงสุด ด้วยซอฟต์แวร์ NCP ที่มีระบบ Billing แบบ Pay-As-You-Go พร้อม Data Center ของเราเองที่ได้รับมาตรฐาน ISO/IEC 27001:2013, ISO/IEC 29110 และรางวัลระดับสากล PM Export Award 2019, 2019 BEST INTELLECTUAL PROPERTY AWARD รวมถึงการได้รับสิทธิบัตรยกเว้นภาษีเป็นเวลาถึง 8 ปี จาก BOI

ทำไม Cloud ถึงมีแนวโน้มเติบโตขึ้นเรื่อยๆ

Cloud ไม่ใช่เทคโนโลยีใหม่ เพราะในปัจจุบันมีคนเริ่มรู้จัก และเข้าใจเรื่องเกี่ยว Cloud Computing กันมากขึ้นแล้ว ยิ่งเดี๋ยวนี้ Cloud เข้าใกล้ตัวเรามากขึ้น ทำให้ Cloud Computing มีแนวโน้มพัฒนา และเติบโตเรื่อยๆ โดยสาเหตุที่เป็นปัจจัยหลักของการทำให้ Cloud เติบโตอย่างทุกวันนี้และมีแนวโน้มจะเติบโตเรื่อยๆ ก็คือ ความเร็ว และระบบของ Internet นั่นเอง

โดยที่ความเร็ว และระบบของ Internet ถูกปรับให้มีความเร็วเพิ่มสูงขึ้น ดีขึ้นเรื่อยๆ และเมื่อก่อนเราต้องมี Server เป็นของตัวเอง เพื่อเข้าถึงฐานข้อมูลได้อย่างรวดเร็ว ซึ่งเราก็สามารถปรับปรุงข้อมูลจากเครื่อข่ายต่างๆ ได้เอง แต่เดี๋ยวนี้ระบบ Internet ก็ได้พัฒนามาไกลมากแล้วจริงๆ จากเมื่อก่อนใช้สายลากต่อตามบ้าน หรือตามบริษัท องค์กร ปัจจุบันก็มีการพัฒนาระบบ Internet ไร้สายที่เราเล่นผ่านสมาร์ทโฟนทุกวันนี้เพิ่มขึ้นมาอีก นั่นทำให้เราสามารถเข้าถึง และจัดการข้อมูลต่างๆ ที่อยู่บนโลกนี้ได้อย่างสบายๆ เมื่อมองกลับมายังปัจจุบันระบบ Cloud  นั้นมันจะสามารถเข้ามาช่วยให้การทำงาน และการเข้าถึงข้อมูลของเราได้เร็วขึ้นแน่นอน เพราะข้อจำกัดต่างๆ ลดลง และการเชื่อมโยงโครงข่าย Internet เข้าถึงกันหมดแล้วนั่นเอง

หากใครมีความสนใจ อยากรู้เรื่อง Cloud Computing แบบละเอียดมากขึ้นทาง Nipa Cloud ได้มีการจัดอบรม Cloud ในหลักสูตร Cloud Computing Fundamentals อยู่นะคะ โดยการอบรม Cloud ครั้งนี้ เรามุ่งเน้นในการพัฒนามุมมองทางธุรกิจ และมีการให้ความรู้ ความเข้าใจพื้นฐานของ Cloud Computing และ OpenStack ด้วยนั่นเอง โดยสามารถเข้าไปดูรายละเอียดของหลักสูตรเพิ่มเติมได้ที่ https://training.nipa.cloud/cc101-2/ เลยนะคะ

10 ข้อดีของ Cloud

แต่ก่อน เมื่อเราต้องการใช้ Application ต่างๆจาก Software เราก็จะไปหาโหลดตามอินเตอร์เน็ตติดตั้งลงในเครื่องคอมพิวเตอร์ของเรา แต่เมื่อเกิด Cloud ขึ้นมา ก็ช่วยอำนวยความสะดวกในการที่เราสามารถใช้งาน Application หรือ Program ต่างๆได้ผ่านทาง Internet

ทุกวันนี้เราใช้ Cloud โดยไม่รู้ตัวแน่ๆ ทั้งการอัพเดทสเตตัสบท Facebook และการใช้ธนาคารออนไลน์      แอพโอนเงินต่างๆ Cloud Computing สามารถช่วยแก้ปัญหาได้อย่างง่ายดาย

Cloud Computing กำลังกลายมาเป็นส่วนหนึ่งในชีวิตประจำวันของพวกเราอย่างรวดเร็ว จากการคาดการณ์ในภาพรวม ราวๆ 90% ของธุรกิจจำเป็นต้องพึ่งพาอยู่บนระบบ Cloud Computing อย่างแน่นอน เรามารู้จัก 10 ข้อดีของการเปรียบมาใช้ Cloud

  1. ยืดหยุ่น : พวกระบบบริการที่เป็น Cloud-based Service ทั้งหลาย น่าจะเรียกได้ว่าเป็นระบบในอุดมคติสำหรับธุรกิจที่มีการเคลื่อนไหวของ Bandwidth อยู่ตลอด
  2. ไม่หวั่นต่อภัยธรรมชาติ : ธุรกิจหน้าใหม่ที่อาจจะขาดทั้งเงินทุนและผู้เชี่ยวชาญ ระบบ Cloud คือ ตัวช่วยแก้ปัญหาได้เป็นอย่างดี ถ้าสำรองข้อมูลไว้บน Cloud ต่อให้เกิดภัยพิบัติใดๆ กับบริษัท ก็ไม่ต้องห่วงว่าข้อมูลจะเสียหาย แถมต้นทุนยังไม่แพงอีกด้วย
  3. อัพเดทซอฟต์แวร์อัตโนมัติ : สุดยอดข้อดีของระบบ Cloud ก็คือ Server ของมันเป็นแบบ Off-premise ไม่ได้มาติดตั้งกินพื้นที่อยู่ในบริษัทของเรา การดูแลทั้งหมด ไม่ว่าจะด้านความปลอดภัย บำรุงรักษา หรืออัพเดทซอฟต์แวร์ก็จะเป็นหน้าที่ของผู้ให้บริการที่คอยจัดการให้โดยอัตโนมัติ ผู้ใช้งาน Cloud สามารถเอาเวลาอัพเดทระบบ ไปสร้างสรรค์ธุรกิจของตนได้เต็มที่
  4. ไม่เสียค่าอุปกรณ์ : ลืมค่าอุปกรณ์ฮาร์ดแวร์ราคาแพงไปได้เลย เพราะเราไม่ได้มีเครื่อง Server ติดตั้งอยู่กับตัวบริษัท ผู้ใช้บริการระบบ Cloud เพียงแค่จ่ายค่าบริการในส่วนที่ต้องการใช้เท่านั้น
  5. ประสานงานได้ดีขึ้น : ให้ลองนึกภาพ Google Drive เมื่อมีการสร้างหรือแชร์งานกันผ่านระบบ Cloud ทีมงานทุกคนจะสามารถทำงานพร้อมกันได้ทันที และยังอัพเดทแบบ real-time อีกด้วย
  6. อยู่ที่ไหนก็ทำงานได้ : สามารถทำงานจากที่ไหน เมื่อไหร่ก็ได้ ขอเพียงแค่มี Internet กับอุปกรณ์สำหรับเข้าถึงก็เพียงพอ เพิ่มความคิดสร้างสรรค์ส่งผลดีต่องานของเราได้ด้วยการทำงานในสภาพแวดล้อมตามชอบใจ
  7. จัดการเอกสารได้ง่าย Cloud จะช่วยจัดการเอกสารให้ง่ายขึ้นเพราะเอกสารจะถูกเก็บในส่วนกลาง มีการอัพเดทอยู่ตลอดทุกคนสามารถเปิดอ่านเอกสารฉบับล่าสุดที่เพิ่งแก้ไขได้ในทันที
  8. ปลอดภัย : ก่อนหน้าที่จะมีระบบ Cloud การโดนขโมยคอมพิวเตอร์โน้ตบุ๊ค หรือทำมันหาย ไม่ใช่แค่เสียเครื่องไปอย่างเดียว แต่ยังสูญข้อมูลข้างในซึ่งอาจเต็มไปด้วยความลับของบริษัทอีกด้วย ระบบ Cloud ช่วยให้ปัญหานี้เบาบางลง เพราะเก็บไฟล์งานไว้แบบออนไลน์ 100% หมดห่วงข้อมูลรั่วไหล
  9. เพิ่มอำนาจการแข่งขัน : บางบริษัทเล็กๆ อาจถึงกับต้องถอดใจเมื่อคิดจะลงสนามแข่งกับพวกธุรกิจรายใหญ่ เพราะติดปัญหาความพร้อมทางเทคโนโลยี แต่พอมีระบบ Cloud ก็วางใจได้เลย เพราะ Cloud จะทำให้บริษัทเล็กๆ สามารถใช้เทคโนโลยีและ Application ทันสมัย เพิ่มอำนาจในการแข็งขันได้อย่างเต็มที่ โดยเลือกจ่ายเฉพาะในสิ่งที่ต้องการใช้
  10. เป็นมิตรต่อสิ่งแวดล้อม : Cloud ยังช่วยลดปริมาณการใช้งานกระดาษ ด้วยการแชร์ข้อมูลออนไลน์แทนที่การปรินท์อีกด้วย

Open Stack Administrator

เทคโนโลยีเข้ามามีบทบาทต่อใครหลายๆ คนในโลกปัจจุบันนี้ ถือได้ว่าเป็นส่วนหนึ่งของการใช้ชีวิตประจำวันของมนุษย์ ไม่ว่าจะทำงาน กิน หรือเรียน ทุกอย่างดูทันสมัยเมื่อโลกออนไลน์เจริญเติบโตได้อย่างรวดเร็ว และมีอิทธิพลต่อผู้ใช้งานจำนวนมาก ที่มาแรงในปี 2017 นี้ ที่เราเรียกว่า Open Stack หรือซอฟแวร์ที่ได้เข้ามาสู่องค์กรหรือบริษัทมากขึ้นเข้ามาพัฒนาและทำองค์กรเป็นระบบ  ที่ตอบโจทย์ความต้องการขององค์กร และการแก้ปัญหาเฉพาะหน้าต่างๆ ซึ่งทำหน้าที่บริหารจัดการทรัพยากรให้มีประสิทธิในการทำงานมากขึ้น

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

โดยเฉพาะในทางงธุรกิจที่เกี่ยวกับเทคโนโลยี และธุรกิจที่เป็นองค์กรใหญ่และมีสาขาจำนวนมาก ดังนั้นแต่ละองค์กรถึงเร่งพัฒนา Open Stack Administrator ให้มีประสิทธิภาพ และสามารถแก้ไขปัญหา เรียนรู้ระบบได้อย่างรวดเร็ว ถ้าคุณคิดที่จะก้าวรับสิ่งๆใหม่ ลองผิดลองถูก คุณก็จะเป็นคนที่เป็นคนรอบรู้เท่าทันเทคโนโลยีสมัยใหม่อย่างแน่นอน

ลองไปลงเรียนรู้การใช้งานของ Open Stack แล้วคุณจะสามารถใช้งานได้อย่างง่ายดาย  ก้าวเข้าสู่ตลาดองค์กรอย่างเป็นระบบด้วย Open Stack จึงเปรียบเสมือนระบบ Cloud Computing ที่มีฟังก์ชั่นมากมายให้ได้ใช้งาน และเพิ่มความสะดวกสบายแก่องค์กร ที่สำคัญคือค่าใช้จ่ายในระยะยาวที่ถูกกว่าค่ายอื่นๆ ทำให้ OpenStack เป็นตัวเลือกที่น่าสนใจ