Cloud Computing ประเภทต่างๆ มีอะไรบ้าง
เผยแพร่แล้ว: 2022-11-24ค้นพบบริการคลาวด์คอมพิวติ้งต่างๆ ที่มีให้สำหรับธุรกิจของคุณ
เกือบทุกคนเคยได้ยินเกี่ยวกับ "เมฆ" วลีที่ครั้งหนึ่งเคยเป็นที่นิยมและฟังดูไซไฟได้กลายเป็นส่วนประกอบสำคัญในชีวิตประจำวันของเรา ทั้งส่วนตัวและในอาชีพการงาน แม้ว่าเราจะทราบดีว่าระบบคลาวด์สามารถทำอะไรได้บ้างในความหมายทั่วไป แต่การทำความเข้าใจว่าระบบทำงานอย่างไรและความหมายของคำศัพท์ที่เกี่ยวข้องนั้นเป็นงานที่ยากกว่ามาก
แต่การโยกย้ายไปยังระบบคลาวด์เป็นงานที่จำเป็นสำหรับธุรกิจใดๆ ที่วางแผนที่จะยังคงแข่งขันได้ในปีต่อๆ ไป เมฆไม่ได้หายไป การใช้งานกำลังเร่ง ในปี 2558 ข้อมูลองค์กรเพียง 30% ถูกจัดเก็บไว้ในระบบคลาวด์ ภายในปี 2564 ตัวเลขนี้สูงถึง 50% ปัจจุบัน 94% ของธุรกิจใช้บริการคลาวด์บางประเภท [ 1 ]
หากคุณเคยได้ยินเกี่ยวกับประโยชน์ทั้งหมดของคลาวด์ และสนใจว่าคลาวด์สามารถทำอะไรให้กับธุรกิจของคุณได้บ้าง แต่ไม่แน่ใจเกี่ยวกับประเภทของโซลูชันคลาวด์และตัวเลือกการประมวลผลบนคลาวด์ บทความนี้เหมาะสำหรับคุณ
1. คลาวด์คอมพิวติ้งคืออะไร?
มักมีคนพูดว่า "คลาวด์คือคอมพิวเตอร์ของคนอื่น" และข้อความนี้ก็มีความจริงบางประการ คลาวด์คอมพิวติ้งเป็นกระบวนการจัดเก็บและเข้าถึงข้อมูลและซอฟต์แวร์ผ่านอินเทอร์เน็ต ซึ่งตรงข้ามกับฮาร์ดดิสก์ของคอมพิวเตอร์ของคุณ คำว่า "คลาวด์" เป็นคำอุปมาสำหรับอินเทอร์เน็ต
บริษัทต่างๆ เช่น Google, Microsoft, Amazon และ Dropbox ให้การเข้าถึงเซิร์ฟเวอร์ ฐานข้อมูล ซอฟต์แวร์ และเครือข่ายที่โฮสต์ในศูนย์ข้อมูลของตนเองผ่านทางอินเทอร์เน็ต ธุรกิจมักจะใช้ระบบคลาวด์เพื่อจัดเก็บ ถ่ายโอน และอัปเดตข้อมูลองค์กรของตน
ระบบคลาวด์ช่วยให้ธุรกิจต่างๆ ง่ายขึ้นในการให้พนักงานเข้าถึงทรัพยากรขององค์กรจากตำแหน่งที่ตั้งและอุปกรณ์ที่หลากหลาย เนื่องจากผู้ใช้เข้าถึงบริการคลาวด์ของตนทางออนไลน์ นอกจากนี้ยังสามารถประหยัดค่าใช้จ่ายได้มากขึ้นสำหรับธุรกิจ เนื่องจากผู้ให้บริการคลาวด์คอมพิวติ้งจะจัดการการติดตั้งและอัปเดตซอฟต์แวร์และฮาร์ดแวร์ทั้งหมด
2. ประเภทหลักของคลาวด์คอมพิวติ้ง
การประมวลผลแบบคลาวด์เป็นคำกว้างๆ ที่ครอบคลุมตัวเลือกการประมวลผลแบบคลาวด์หลัก 5 แบบ ได้แก่ สาธารณะ ส่วนตัว ไฮบริด หลายรายการ และ HPC การเลือกประเภทคลาวด์หรือบริการคลาวด์นั้นขึ้นอยู่กับแต่ละบุคคล ไม่มีคลาวด์สองอันที่เหมือนกัน และไม่มีการใช้บริการคลาวด์สองอันเพื่อแก้ปัญหาเดียวกัน อย่างไรก็ตาม เมื่อตระหนักถึงความแตกต่าง คุณจะสามารถเตรียมพร้อมได้ดีขึ้นในการพิจารณาว่าการประมวลผลแบบคลาวด์และบริการคลาวด์แต่ละประเภทอาจมีประโยชน์ต่อบริษัทของคุณอย่างไร
2.1 เมฆสาธารณะ
คลาวด์สาธารณะคือชุดของทรัพยากรคอมพิวเตอร์ที่โฮสต์ในศูนย์ข้อมูลของผู้ให้บริการคลาวด์สาธารณะ ศูนย์ข้อมูลเหล่านี้กระจายอยู่ทั่วโลก ซึ่งแตกต่างจากศูนย์ข้อมูลองค์กรแบบดั้งเดิม เพื่อให้เข้าถึงทรัพยากรได้อย่างรวดเร็วจากทุกที่ พวกมันยังได้รับการจัดการอย่างเต็มรูปแบบโดยผู้ให้บริการและนำเสนอทรัพยากรที่หลากหลาย รวมถึงระบบเครือข่าย หน่วยความจำ พลังการประมวลผล—CPU และพื้นที่เก็บข้อมูล ธุรกิจสามารถเช่าทรัพยากรเหล่านี้เพื่อสร้างโครงสร้างพื้นฐานด้านไอทีได้
ผู้ให้บริการคลาวด์สาธารณะยังให้บริการที่มีการจัดการ เช่น เซิร์ฟเวอร์ฐานข้อมูล ระบบรักษาความปลอดภัย และแอปพลิเคชัน บริการประเภทนี้มีให้เช่าสำหรับบริษัทที่ไม่ต้องการจัดการทรัพยากรพื้นฐานและเพียงต้องการใช้ ผู้ให้บริการคลาวด์สาธารณะที่ได้รับความนิยมสูงสุด ได้แก่ Google Cloud Platform—GCP, Amazon Web Services—AWS และ Microsoft Azure คุณสามารถเข้าถึงทรัพยากรบนคลาวด์สาธารณะผ่านเว็บเบราว์เซอร์และเครื่องมือบรรทัดคำสั่ง
ความจริงที่ว่าผู้ขายแต่ละรายโฮสต์ เป็นเจ้าของ และบำรุงรักษาฮาร์ดแวร์พื้นฐานนั้นเป็นข้อได้เปรียบที่สำคัญสำหรับระบบคลาวด์สาธารณะ ลูกค้าไม่จำเป็นต้องซื้อหรือบำรุงรักษาฮาร์ดแวร์ที่ประกอบกันเป็นโซลูชันไอทีของตน แต่ลูกค้าจะจ่ายค่าทรัพยากรตามที่ใช้ สิ่งนี้คุ้มค่ากว่าการเป็นเจ้าของทรัพยากรเหล่านั้นและจ่ายเงินสำหรับและจัดการการติดตั้ง การบำรุงรักษา และการอัพเกรดทั้งหมด
บริการคลาวด์สาธารณะยังสามารถปรับขนาดได้ หากเว็บแอปพลิเคชันของคุณได้รับปริมาณการใช้งานเท่าเดิม คุณจะจ่ายเฉพาะสำหรับการใช้งานนั้น แต่หากคุณมีปริมาณการใช้งานเพิ่มขึ้นอย่างกะทันหัน ซอฟต์แวร์ระบบคลาวด์สามารถตรวจจับสิ่งนี้และเพิ่มทรัพยากรได้ตามที่คุณต้องการ
ผู้ให้บริการคลาวด์สาธารณะยังรับประกันความพร้อมใช้งานในระดับหนึ่งและปฏิบัติตามมาตรฐานความปลอดภัย เช่น GDPR, FIPS, HIPAA และ PCI การรับประกันเหล่านี้จัดทำเป็นลายลักษณ์อักษรด้วยข้อตกลงระดับการบริการ—SLA ซึ่งได้รับการสนับสนุนทางการเงิน
2.2 เมฆส่วนตัว
คลาวด์ส่วนตัวมีฟังก์ชันการทำงานเหมือนกับคลาวด์สาธารณะ แต่แทนที่จะให้บริการโดยผู้ให้บริการคลาวด์สาธารณะบุคคลที่สาม ฮาร์ดแวร์ทางกายภาพนั้นเป็นของธุรกิจและโฮสต์ในศูนย์ข้อมูลของพวกเขา สิ่งที่บริษัทมักจะทำคือการว่าจ้างบุคคลภายนอกในการจัดการทรัพยากรเหล่านี้
คลาวด์ส่วนตัวนั้นคล้ายกับคลาวด์สาธารณะตรงที่ทรัพยากรสามารถเข้าถึงได้จากระยะไกลผ่านทางอินเทอร์เน็ต ข้อแตกต่างคือธุรกิจที่ใช้ทรัพยากรเหล่านี้ควบคุมทรัพยากรเหล่านั้น ไปจนถึงฮาร์ดแวร์ และไม่มีการแบ่งปันทรัพยากรกับบริษัทหรือหน่วยงานอื่น
ข้อดีประการหนึ่งของไพรเวทคลาวด์คือธุรกิจสามารถปรับแต่งกระบวนการประมวลผลบนคลาวด์ให้เข้ากับเวิร์กโฟลว์ของตนเองได้ คลาวด์ส่วนตัวยังจำเป็นสำหรับมาตรฐานความปลอดภัยที่เข้มงวดบางประเภท ซึ่งเรียกร้องให้มีการเก็บรักษาทรัพยากรให้อยู่ในการควบคุมของธุรกิจ
2.3 คลาวด์แบบไฮบริด
ไฮบริดคลาวด์รวมคุณสมบัติของทั้งคลาวด์สาธารณะและไพรเวตคลาวด์ ส่วนสาธารณะและส่วนตัวของไฮบริดคลาวด์เชื่อมต่อกันด้วยเครือข่ายส่วนตัวเสมือน—VPN—หรือช่องทางส่วนตัวเฉพาะเพื่อควบคุมการเข้าถึงเครือข่ายส่วนตัวของธุรกิจ

ทุกบริษัทที่ต้องการไพรเวทคลาวด์ด้วยเหตุผลด้านความสอดคล้องมีข้อมูลและกระบวนการบางอย่างที่ไม่ต้องการการรักษาความปลอดภัยในระดับนี้ และสามารถโฮสต์ทรัพยากรเหล่านั้นกับผู้ให้บริการคลาวด์สาธารณะที่ทรัพยากรแทบไม่มีจำกัด โซลูชันคลาวด์แบบไฮบริดยังประหยัดต้นทุนสำหรับบริษัทที่ต้องการขยายทรัพยากรของตนในระบบคลาวด์ แทนที่จะลงทุนในฮาร์ดแวร์ของตนเองมากขึ้น
2.4 มัลติคลาวด์
ระบบมัลติคลาวด์คือเมื่อบริษัทใช้ประโยชน์จากผู้ให้บริการคลาวด์ภายนอกจำนวนมาก เพื่อเพิ่มประสิทธิภาพระบบความปลอดภัยทางไซเบอร์หรือใช้ประโยชน์จากคุณสมบัติเฉพาะ ธุรกิจบางแห่งเลือกใช้ผู้ให้บริการระบบคลาวด์ที่หลากหลาย
นอกจากนี้ คลาวด์ที่แยกจากกันสำหรับการดำเนินงาน แผนก หรือสาขาแต่ละแห่งของบริษัทสามารถดูแลได้โดยใช้การตั้งค่ามัลติคลาวด์ ระบบมัลติคลาวด์อาจทำให้การถ่ายโอนทรัพยากรระหว่างคลาวด์ทำได้ยากขึ้น เนื่องจากทรัพยากรและข้อมูลบนคลาวด์ทั้งหมดของคุณทำงานบนโครงสร้างพื้นฐานที่แตกต่างกัน
2.5 การประมวลผลประสิทธิภาพสูง—HPC—คลาวด์
แอพพลิเคชั่นและฮาร์ดแวร์คอมพิวเตอร์ประสิทธิภาพสูงคือจุดสำคัญของคลาวด์ HPC พวกเขามีซูเปอร์คอมพิวเตอร์และหน่วยประมวลผลกราฟิกที่ใช้สำหรับการเรียนรู้ของเครื่องและงานด้านปัญญาประดิษฐ์ เช่น การพยากรณ์อากาศหรือการสร้างแบบจำลองสารประกอบทางเคมี คลาวด์ HPC ช่วยให้ธุรกิจเข้าถึงทรัพยากรประสิทธิภาพสูงด้วยต้นทุนเพียงเศษเสี้ยวของการซื้อฮาร์ดแวร์
3. บริการคลาวด์ประเภทหลักคืออะไร?
ปัจจุบันมีบริการคลาวด์คอมพิวติ้งหลักสี่ประเภท โซลูชันคลาวด์แต่ละรายการในรายการนี้จะขยายจากโซลูชันก่อนหน้าโดยลดภาระงานด้านการจัดการและการบำรุงรักษาจากเจ้าหน้าที่ไอทีของธุรกิจไปยังผู้ให้บริการคลาวด์บุคคลที่สาม บริการคลาวด์คือโครงสร้างพื้นฐาน แพลตฟอร์ม หรือซอฟต์แวร์ที่โฮสต์โดยคลาวด์สาธารณะหรือส่วนตัว และให้บริการผ่านอินเทอร์เน็ต
3.1 โครงสร้างพื้นฐานในฐานะบริการ—IaaS
IaaS เป็นตัวเลือกบริการคลาวด์ที่ผู้ให้บริการใช้การเชื่อมต่ออินเทอร์เน็ตเพื่อจัดการโครงสร้างพื้นฐานของบริษัท รวมถึงฮาร์ดแวร์จริง เซิร์ฟเวอร์ เครือข่าย การจำลองเสมือน และการจัดเก็บข้อมูล ผู้ใช้เช่าโครงสร้างพื้นฐานและเข้าถึงได้ผ่าน API หรือแดชบอร์ด
ในขณะที่ผู้ให้บริการจัดการฮาร์ดแวร์ ระบบเครือข่าย ฮาร์ดไดรฟ์ ที่จัดเก็บข้อมูล และเซิร์ฟเวอร์ และรับผิดชอบในการจัดการการหยุดทำงาน การซ่อมแซม และปัญหาเกี่ยวกับฮาร์ดแวร์ ผู้ใช้จะจัดการสิ่งต่างๆ เช่น ระบบปฏิบัติการ แอพ และมิดเดิลแวร์
ตัวอย่างของ IaaS ได้แก่ AWS EC2 Instance, Google Cloud Compute Engine และ Azure Virtual Machine
3.2 แพลตฟอร์มในฐานะบริการ—PaaS
PaaS หมายถึงผู้ให้บริการระบบคลาวด์ภายนอกที่จัดหาและจัดการฮาร์ดแวร์และแพลตฟอร์มแอปพลิเคชัน แต่ผู้ใช้จะรับผิดชอบแอปที่ทำงานบนแพลตฟอร์มและข้อมูลแอปดังกล่าวพึ่งพา
PaaS ให้บริการแพลตฟอร์มคลาวด์ที่ใช้ร่วมกันแก่ผู้ใช้สำหรับการพัฒนาและจัดการแอปพลิเคชัน ซึ่งเป็นส่วนสำคัญของ DevOps โดยไม่ต้องสร้างและบำรุงรักษาโครงสร้างพื้นฐานที่เกี่ยวข้องกับกระบวนการ เป็นตัวเลือกบริการคลาวด์ที่นักพัฒนาและโปรแกรมเมอร์ใช้กันทั่วไป
ตัวอย่างของ PaaS ได้แก่ AWS Elastic Beanstalk, Google App Engine, Microsoft Azure Web Apps และ Google Cloud SQL
3.3 การประมวลผลแบบไร้เซิร์ฟเวอร์
ประเภทของบริการคลาวด์คอมพิวติ้งที่เรียกว่าไร้เซิร์ฟเวอร์จะทำงานเมื่อธุรกิจใช้งานเท่านั้น ตามเนื้อผ้า ซอฟต์แวร์และแอปพลิเคชันจะทำงานบนเซิร์ฟเวอร์ที่ทำงานตลอดเวลาแม้ว่าจะไม่ได้ใช้งานก็ตาม เมื่อใช้แบบไร้เซิร์ฟเวอร์ ฟังก์ชันที่แอปพลิเคชันใช้จะทำงานเมื่อจำเป็นเท่านั้น และผู้ใช้จะถูกเรียกเก็บเงินเมื่อฟังก์ชันเหล่านั้นถูกเรียกใช้เท่านั้น
Serverless เป็นอีกหนึ่งตัวเลือกบริการคลาวด์ยอดนิยมสำหรับนักพัฒนา เนื่องจากพวกเขาไม่ต้องจัดการเทคโนโลยีเซิร์ฟเวอร์พื้นฐาน เพียงแค่แอปพลิเคชันที่พวกเขากำลังสร้าง
ตัวอย่างของการประมวลผลแบบไร้เซิร์ฟเวอร์ ได้แก่ AWS Lambda, Microsoft Azure Functions, Google Cloud Functions และ IBM OpenWhisk
3.4 ซอฟต์แวร์ในฐานะบริการ—SaaS
SaaS เป็นบริการที่ให้ผู้บริโภคเข้าถึงแอปพลิเคชันซอฟต์แวร์ที่ผู้ให้บริการระบบคลาวด์ดูแล แอป SaaS มักจะเป็นเว็บหรือแอปพลิเคชันมือถือที่ผู้บริโภคสามารถเข้าถึงได้โดยใช้เว็บเบราว์เซอร์
ผู้ใช้สามารถจัดการแอปพลิเคชันคลาวด์ผ่านแดชบอร์ดหรือ API ในขณะที่ผู้ให้บริการคลาวด์จัดการการอัปเดต แพตช์ข้อบกพร่อง และการบำรุงรักษา SaaS ยังลบข้อกำหนดสำหรับโปรแกรมที่จะติดตั้งในเครื่องบนคอมพิวเตอร์ของผู้ใช้แต่ละราย ซึ่งเปิดทางเลือกเพิ่มเติมสำหรับการทำงานร่วมกัน
ตัวอย่างของ SaaS ได้แก่ Microsoft Office365, Salesforce, Slack, DocuSign, MailChimp และ Dropbox
เรียกดูรายชื่อบริษัทชั้นนำของเรา และเรียนรู้เพิ่มเติมเกี่ยวกับคุณสมบัติของพวกเขาในคู่มือการจ้างงานบริษัทที่ปรึกษาระบบคลาวด์ของ Capterra และคู่มือการจ้างงานผู้ให้บริการ IaaS
