OpenStack เป็นแพลตฟอร์มการจัดการระบบ คลาวด์

หลายคนยังตั้งข้อสงสัยว่า OpenStack สรุปแล้วคืออะไร มันคือโปรแกรม Cloud Management Platform (CMP) หรือเปล่า นั่นคือ 1 คำถาม ในจำนวนคำถามอีกมากมายเกี่ยวกับ OpenStack ซึ่งเราจะมาอธิบายในเรื่องของ OpenStack ให้หายข้องใจกันสะที

OpenStack Cloud Software เป็นโปรแกรมช่วยจัดมาตรฐานและจัดการความซับซ้อนของการจัดการ Cloud Infrastructure แบบผสม หลากหลายผู้นำอุตสาหกรรมด้าน Storage, Networking และ Compute ต่างก็สนับสนุน OpenStack โดยการให้ Code สำหรับเรียกการทำงานของอุปกรณ์ ทำให้

–      สามารถ Provision เครื่อง Virtual Server ได้

–      เสริมพื้นที่จัดเก็บข้อมูลให้กับ Server

–      ตั้งค่าระบบรักษาความปลอดภัย และระบบ Network ได้ง่ายขึ้น

หนึ่งในผู้พัฒนากล่าวว่า “OpenStack พิเศษตรงที่ผู้ใช้สามารถควบคุมและ Scale ระบบ Compute ที่แตกต่างกันได้ รวมทั้งจัดการกับพื้นที่จัดเก็บข้อมูลและ Networking ได้ผ่านทาง Open API” ถือว่าเป็นเรื่องดีสำหรับ OpenStack Developer และไม่มีอะไรเหมาะสมกับ Cloud Application ได้เท่ากับ OpenStack อีกแล้ว โดยเฉพาะกับ Application ที่ถูกออกแบบมาให้รันบน Cloud Node ที่มีการเรียกใช้ Ephemeral Storage และ Database ที่สามารถ Scale แบบ Horizontal ได้ เช่น mongoDB เป็นต้น ซึ่ง Application ส่วนใหญ่ใน Data Center ไม่ได้ถูกออกแบบมาเช่นนี้ โดยมากแล้วจะรันบน Bare Metal หรือ Virtual Machine ที่ Scale ข้อมูลแบบ Vertical ด้วยการเพิ่มจำนวน Physical Resource เช่นพวก Exchange Oracle หรือ WebSphere ซึ่งทาง OpenStack.org ได้เห็นความสำคัญของข้อแตกต่างและพบว่าวิธีใช้งานที่ดีที่สุด คือ การรัน OpenStack สำหรับ Application รูปแบบใหม่ที่มี โครงสร้าง Cloud ควบคู่ไปกับการรัน Application แบบดั้งเดิมบน Virtual หรือ Physical Infrastructure

ตอนนี้ OpenStack Community ได้พัฒนา Open Source จากพื้นฐานความสามารถหลักในระบบ Compute Sorage และ Network ทั้งด้านความสามารถการใช้งาน  การจัดการ และความปลอดภัย รวมไปถึงการเพิ่มฟังก์ชั่นการจัดการ Image, Monitoring, Reporting, DBaaS ด้วย แน่นอนว่า OpenStack มีความสามารถหลายอย่างที่ตรงกับคุณสมบัติของ CMP แต่การจัดการบริการ Infrastructure สำหรับ Application แบบเดิมที่รันบนระบบแบบ Physical หรือ Virtualized นั้นยังขาดคุณสมบัติการใช้งาน ความยืดหยุ่น และการควบคุม ที่ตอบโจทย์การให้บริการ Cloud  ซึ่งมีวิธีที่จะมาเติมเต็มในส่วนที่ขาด ดังนี้

–      หา Project ตัวอื่นของ OpenStack มาเสริม ซึ่งมักจะเป็นโปรเจ็กต์ชั่วคราวที่ผ่าน

การทดสอบมาน้อย ทำให้ต้องการบุคลากรที่มีความรู้เรื่อง OpenStack เพื่อติดตั้ง

บำรุงรักษา

–      ลงทุนกับ Cloud Management Platform ของผู้ให้บริการรายอื่นที่รองรับการใช้งาน

OpenStack

CMP จากผู้ให้บริการมีความสามารถเติมเต็มในส่วนที่ OpenStack ขาด ในขณะเดียวกันก็มีบริการซัพพอร์ต ที่ช่วยลดความเสี่ยงในการใช้ซอฟต์แวร์แบบ Open Source ด้วย ดังนั้นในการเลือกผู้ให้บริการจึงควรตรวจสอบสภาพแวดล้อม ทรัพยากร และประเมินการใช้งานเทคโนโลยีรุ่นเก่ากับเทคโนโลยี Cloud ของตนตามความเป็นจริง และนำมาเปรียบเทียบกับความสามารถของตัวองค์กร ว่าจะเปลี่ยนไปใช้ Cloud ได้หรือไม่ หลายครั้งมีองค์กรออกมาประกาศว่าจะทำให้ทุกอย่างจะขึ้นไปอยู่บน Cloud ทั้งหมด แต่กลับล้มเหลวเพราะสู้ค่าใช้จ่ายในการปรับโครงสร้าง Application ไม่ไหว ถึงอย่างนั้นความต้องการที่จะมีสภาพแวดล้อมการใช้งานทั้ง Cloud และ Virtualized Application ร่วมกับการจัดการบริการ IT ที่เปลี่ยนไป ตลอดจนการควบคุมทรัพยากรทั้ง Physical และ Virtual ก็ยังมีแนวโน้มเพิ่มสูงขึ้นเรื่อยๆ

คำถามที่ว่า OpenStack คือตัวเลือกที่ใช่สำหรับระบบ Cloud หรือเปล่า? และเหมาะสมกับการใช้งานแบบไหน? ยังคงขึ้นอยู่กับแผนการจัดการ Workload และแผนการใช้งาน Cloud ของแต่ละองค์กร ซึ่ง OpenStack เป็นอุปกรณ์ที่ดีสำหรับการบริหารจัดการ Cloud Infrastructure และ  Application ที่ถูกพัฒนามาสำหรับ Cloud โดยเฉพาะ แต่อาจจะยังไม่ตอบโจทย์ในสภาพแวดล้อมที่มี Workload หลายรูปแบบ หรือมีการทำงานร่วมกันระหว่างเทคโนโลยี Cloud และส่วนที่ไม่ใช่ Cloud

สุดท้ายแม้ว่าจะสามารถดาวน์โหลด OpenStack ฟรีจาก GitHub แต่ควรมองถึงด้านอื่นๆในการใช้งาน Cloud มากกว่า เช่น ทักษะในการจัดการ Cloud ได้มายังไง? การอัพเดตและ Administer ระบบ Cloud ยากแค่ไหน? ถ้ามีปัญหาขึ้นมาจะเรียกหาใครได้บ้าง? ซึ่งบ่อยครั้งที่มีการปรับเปลี่ยนระบบตามความก้าวหน้าของเทคโนโลยีแต่ไม่ได้คำนึงถึงผลกระทบใดๆ เลย

OpenStack เป็นผู้นำ Private Cloud ไม่ได้ ถ้าขาด AWS

OpenStack กำลังมาแรงเป็นกระแสกับบริการ Private Cloud แต่มันอาจยังไม่เพียงพอสำหรับตลาดการแข่งขันในตอนนี้ อีกทั้งการจะประสบความสำเร็จได้นั้นขึ้นอยู่กับ AWS อย่างเลี่ยงไม่ได้

Alan Waite นักวิเคราะห์แห่ง Gartner กล่าวว่า OpenStack ยังมีข้อจำกัดในการใช้งานค่อนข้างเยอะ มีเพียงไม่กี่เคสที่มีการใช้งานเหมาะกับ OpenStack ดังนั้น OpenStack ต้องหาวิธีที่จะทำให้ คลาวด์ ของตนทำงานร่วมกับ Public Cloud ได้มากกว่านี้ และ OpenStack ยังต้องพึ่งพา AWS (Amazon Web Service) แต่ติดปัญหาตรงที่ AWS ไม่ได้ต้องการ OpenStack มากเท่า OpenStack ต้องการ AS

Private หรือ Public ดี?

OpenStack ต้องมอง AWS ในฐานะ Partner ให้ความสำคัญกับ AWS API รวมไปถึง Azure API ที่นับเป็นอีกตัวเลือกหนึ่งในตลาด Robert Cathey PR ของ OpenStack ออกมาชี้ปัญหาของเรื่องนี้ว่า AWS ไม่เห็น OpenStack เป็น Partner ที่คู่ควร แม้ว่าทาง OpenStack จะเล็งเห็นถึงความจำเป็นที่ต้องร่วมงานกับ AWS ก็ตาม ที่เป็นแบบนี้เนื่องจาก AWS ยืนยันที่จะยึดติดกับ Public Cloud ของตัวเองเป็นหลัก ถึงขั้นบอกว่า Private Cloud ไม่ถือว่าเป็น คลาวด์ เพราะมันทำให้พลาดข้อได้เปรียบทั้งหมดของการทำงานในระบบ Cloud

บางฝ่ายอาจพุ่งเป้าไปยังราคาที่ค่อนข้างสูงของ Private Cloud ตามที่ 451 Research จะพยายามเปิดเผย แต่ที่จริงแล้วราคาของ Private Cloud มีความคลุมเครือไม่ต่างจาก Server-based สักเท่าไหร่ อีกทั้งเรื่องราคาไม่ใช่ประเด็นหลักที่ทำให้ผู้คนย้ายมาใช้งาน Public Cloud ขึ้นอยู่กับความสะดวกในการใช้งานมากกว่า

ความหวังสุดท้ายของ Private Cloud

สำหรับหลายๆ บริษัทแล้ว Hybrid Cloud ก็ไม่ต่างอะไรกับ Private Cloud รูปแบบใหม่ หลังจากที่ Private Cloud เดิมไม่สามารถทำได้อย่างที่ต้องการ Hybrid Cloud จึงเป็นสิ่งที่ผู้ให้บริการมือรองหวังที่จะใช้แข่งกับ Amazon และ MicroSoft ทั้งยังกลายมาเป็นทางออกของเหล่าบริษัทที่เห็นแล้วว่า Private Cloud ส่วนตัวไม่เวิร์ค จนต้องเริ่มหันไปหา Public Cloud แทน

Alan Waite ยังยืนยันว่า ตอนนี้ OpenStack เป็นความหวังที่ดีที่สุดที่จะให้ Private Workload Control Layer สามารถทำงานร่วมกับเทคโนโลยีหลากหลายรูปแบบได้ เพราะ OpenStack มี Control plane และ API สำหรับการ Compute ในลักษณะไม่ต่างจากสิ่งที่ Software-defined Networking และ Software-defined Storage ทำสำหรับ Network และ Storage เท่าไหร่ แต่ก็ยังไม่ตอบโจทย์เทียบเท่า AWS และ Public Cloud อยู่ดี จำนวนการใช้งานของ OpenStack ตามจริงมีเพียงแค่หลักร้อย เพราะด้วยข้อจำกัดในการใช้งานและมีไม่กี่เคสที่เหมาะกับ OpenStack

ทว่ายังพอมีหวัง ถ้า OpenStack ผันตัวเองมาเป็น Partner และ Gateway สำหรับการเข้าถึงของ Public Cloud นอกจากนี้ OpenStack ยังต้องการคนกลางที่สามารถจัดระเบียบให้กับความยุ่งเหยิงของ OpenStack และสามารถสร้างความน่าเชื่อถือได้ ดังเช่นที่ Red Hat เคยทำมาแล้วกับ Linux ซึ่งแน่นอนว่า Red Hat เองก็อยู่ในตำแหน่งที่เหมาะสมจะเข้ามาจัดการ OpenStack ด้วยเช่นกัน ช่วงนี้ OpenStack เองก็เริ่มจ่ายเงินปันผลให้กับ Red Hat อย่างจริงจังแล้ว CEO Jim Whitehurst จาก Red Hat ยังเผยว่า OpenStack จ่ายมากว่า 100,000 ดอลล่าร์ ซึ่งนับเป็นหนึ่งใน Deal ที่น่าสนใจไม่ใช่น้อย

หนทางของ OpenStack

แม้ว่า Public Cloud จะเติบโตอย่างรวดเร็ว ดังที่ Thomas Bittman นักวิเคราะห์จาก Gartner ได้ออกมาเผยว่า Workload ใหม่ๆ ดูมีแนวโน้มจะพึ่งพา Public Cloud กันเป็นส่วนใหญ่ ซึ่งแน่นอนว่าของใหม่ย่อมเติบโตเร็วมากกว่า Workload ของ Data Center แบบเดิมๆ โดยครั้งนี้เร็วกว่าถึง 3 เท่า ทางด้าน Eucalyptus API ที่ทำงานคู่กับ AWS ได้เป็นอย่างดี ดูจะเป็นก้าวที่ชาญฉลาดของ HP แต่สำหรับ OpenStack น่าจะต้องพยายามเพิ่มขึ้นเพื่อร่วมมือกับ AWS

ส่วนความสำเร็จในการใช้งาน OpenStack ของบริษัทชั้นนำอย่าง Walmart เป็นเพียงข้อยกเว้นอย่างหนึ่งเท่านั้น ไม่ใช่ว่าทุกบริษัทจะทำได้แบบนี้ ซึ่ง OpenStack จำเป็นต้องหาหนทางการทำงานที่เข้ากันได้กับ Amazon และ Microsoft เพื่อผลักดันตัวเองให้เป็นมากกว่าแค่เครื่องบังหน้าของกลุ่ม CIO ที่ยังไม่คุ้นชินกับ คลาวด์

จากที่กล่าวไปข้างต้นว่า Red Hat อาจจะเป็นตัวช่วยเบอร์หนึ่งของ OpenStack ก่อนหน้านี้ Red Hat สามารถรัน Red Hat Enterprise Linux ในหลายระบบปฏิบัติการได้ โดยร่วมมือด้าน Data Center กับ AWS และทางองค์กรเองก็ขยับขยาย Management Service ให้ง่ายขึ้นสำหรับการจัดการ Workload จากหลากหลาย Deployment Target ซึ่งวิธีการพวกนี้น่าจะเอามาปรับใช้กับ OpenStack ด้วยเช่นกัน เป็นการเพิ่มฐานลูกค้าผู้ใช้บริการ OpenStack แม้ว่าภาระจะตกไปอยู่ที่ Red Hat มากกว่า AWS ก็ตาม

Paul Cormier ประธานของ Red Hat แสดงความเห็นเกี่ยวกับปัญหาของการบริการ PaaS จากผู้ให้บริการรายอื่นไว้ว่า เมื่อเราสร้าง Application ลงบน PaaS ของคนอื่น ไม่ว่าเป็น Google หรือใครตามก็ตาม มันจะคงอยู่ใน Network นั้นๆ ไม่สามารถเอาออกมาได้ ตัว Application จะรันบน Network ของผู้ให้บริการเท่านั้น ซึ่งนั่นเป็นสิ่งที่ลูกค้าไม่ต้องการ แต่ Red Hat สามารถแก้ปัญหาได้ โดยการสร้าง Platform สำหรับ Different Deployment Target นับเป็นโชคดีของ OpenStack ที่ Red Hat ออกปากแล้วว่าอยากให้ OpenStack ทำงานร่วมกับ AWS ได้ ที่เหลือก็ต้องรอดูกันต่อไปแล้วล่ะ ว่าจะสามารถทำความต้องการนี้ให้เกิดขึ้นจริงได้หรือไม่

 

เพิ่มประสิทธิภาพให้องค์กรก้าวไกล ด้วย Private Cloud

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

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

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

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

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

เทคโนโลยีก้าวไกลขึ้นขนาดนี้แล้ว หากไม่อยากตกเป็นกลุ่มที่ล้าหลัง ก็ต้องหาตัวช่วยโดยการใช้ประโยชน์จากเทคโนโลยีให้ได้มากที่สุด เพื่อความก้าวหน้าขององค์กร และประสิทธิภาพที่ดีขึ้นของบริษัท ซึ่ง Private Cloud ก็เป็นตัวเลือกหนึ่งที่ดีเช่นกัน

 

OpenStack Training การลงทุนที่ได้มามากกว่ากำไร

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

ซึ่งเราต้องมาทำความรู้จักกับ OpenStack  กันคร่าวๆ ก่อนว่าจริงๆ แล้วคืออะไรกันแน่

ก่อนอื่นเลยต้องบอกว่าจุดเริ่มต้นของ OpenStack มาจากโครงการขององค์กรขนาดใหญ่ระดับโลกอย่าง NASA และ Rackspace โดยความหมายคร่าวๆ ของ OpenStack  คือระบบ Cloud Operating แบบ Open Source ที่ทำหน้าที่บริหารจัดการทรัพยากรด้าน Compute, Storage, Networking ของ Data Center ให้ทำงานออกมาได้อย่างมีประสิทธิภาพสูงสุด โดยในการทำงานของ OpenStack จะแบ่งการทำงานออกเป็น Module ต่างๆ ซึ่ง Module เหล่านั้นจะมีหน้าที่ในการทำงานที่แตกต่างกันออกไป เพื่อให้ง่ายต่อการบริหารจัดการทรัพยากรในแต่ละด้าน และคงไว้ซึ่งประสิทธิภาพการทำงานของระบบให้สูงที่สุด

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

OpenStack Training สำหรับบุคคลทั่วไปที่มีความสนใจเกี่ยวกับเรื่องนี้ โดยการศึกษาค้นคว้า และประยุกต์การใช้งานระบบ IT ในรูปแบบต่างๆ ด้วย RackJumper Cloud ซึ่งถูกพัฒนาด้วยเทคโนโลยี Cloud Platform by OpenStack ที่จะสามารถนำเอาความรู้ที่ได้ไปพัฒนาตนเองต่อไปในอนาคต

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

จะเห็นได้ว่า OpenStack เป็นอีกหนึ่งเทคโนโลยีที่มีประโยชน์มาก และสามารถนำไปพัฒนาทั้งตนเองและองค์กรต่อได้อีกไกล ดังนั้นการลงทุนเข้าคอร์ส OpenStack Training เพื่อให้มีความรู้ความเข้าใจมากขึ้นก็ถือว่าเป็นช่องทางที่ดี เพราะผลลัพธ์ที่ได้กลับมาย่อมได้มากกว่าที่ลงทุนไปอย่างไม่ต้องสงสัย

Public Cloud

ในปัจจุบันการใช้เทคโนโลยีหรือการเชื่อมต่ออินเตอร์เน็ตไปยัง ผู้ใช้ (USERS) ได้มีความสะดวก สบายขึ้น ซึ่งการติดตั้งข้อมูลบนโลกอินเตอร์เน็ตออนไลน์ หรือ เพื่อนๆเรียกกันว่า “คลาวด์สาธารณะ (Public Cloud)” ทำให้ผู้ใช้สามารถแบ่งปันข้อมูลหรือแชร์กันบนโลกออนไลน์ได้ง่ายดายเลยทีเดียวค่ะ การจัดเก็บข้อมูลต่างๆ โดยปกติจะมีความซ้ำซ้อนยุ่งยาก Public Cloud สามารถตอบโจทย์มากในยุคอินเทอร์เน็ตและยุค 3G ไม่ว่าผู้ใช้จะไม่ได้อยู่ที่ทำงาน ก็สามารถทำงานได้ ด้วยการเชื่อมต่อที่เป็น Public Cloud สร้างเพื่อให้ทุกคนสามารถใช้งานร่วมกันได้ Public Cloud มีทั้งแบบที่เสียค่าใช้จ่ายและที่ใช้งานได้ฟรี ดังนั้นการใช้ถึงมีสิทธิในการควบคุมทรัพยากรและการอนุญาตจากผู้ให้บริการ

ข้อดีของ Public Cloud
ผู้ใช้สามารถเข้าใช้งานได้ทุกที่ (Accessbillity)
ตามเทคโนโลยีทัน (Newer Technology)
ความสามารถเชื่อถือของระบบสูง ดีกว่าที่เราทำเอง (Relliabillity)
มีเวลาไปดูธุรกิจหลักของตัวเอง (Core Business Focus)
ไม่มีความกังวลกับระบบ IT (Worry Free IT Maintenance)
สามารถแชร์ทรัพยากรและค่าใช้จ่าย (Shared Cost & Resources)
จ่ายค่าใช่จ่ายเท่าที่ใช้บริการ (Pay Pre Use)
Resource มีขนาดใหญ่ สามารถขยายได้ตามความต้องการของผู้ใช้ (On Demand Scalability)

ข้อเสียของ Public Cloud
ความปลอดภัยของข้อมูลในองก์กร Public Cloud ทีเดียวกันร่วมกันคนอื่น
หลายๆองก์กรยังคงไม่เข้าใจ ระบบ Cloud และยังไม่กล้าที่จะใช้บริการ
การควบคุมส่วนใหญ่อยู่ที่ผู้ให้บริการ ทำให้ขาดความยืดหยุ่นในการบริหารจัดการ
การใช้งานในระยะยาวอาจจะไม่คุ้มค่า หากขาดการวางแผนที่ดี