ผู้สอน: เมื่อองค์กรของคุณพิจารณาแล้วว่าการใช้ระบบคลาวด์เป็นโซลูชันที่เหมาะสมสำหรับพวกเขา
การตัดสินใจครั้งต่อไปคือว่าจะโฮสต์บนไซต์หรือทำสัญญาเป็นโซลูชันที่โฮสต์จากบุคคลที่สาม
เมื่อโฮสต์โซลูชันนอกสถานที่
มักเรียกว่าภายในองค์กร
แม้ว่าการใช้โซลูชันภายในองค์กรจะใช้งานได้ดีในแง่ของความปลอดภัย
แต่ก็มีค่าใช้จ่ายสูงมาก และคุณจะต้องมีทีมงานทั้งหมดที่ทำงานเพื่อสนับสนุนโซลูชันเหล่านั้น
ตอนนี้ หากคุณตัดสินใจที่จะใช้โซลูชันภายในองค์กร
นั่นหมายความว่าคุณจะต้องจัดหาฮาร์ดแวร์ ซอฟต์แวร์
และบุคลากรทั้งหมดที่จำเป็นในการเรียกใช้โซลูชันระบบคลาวด์ขององค์กรของคุณ
นอกจากนี้ คุณจะต้องมีสิ่งอำนวยความสะดวกสำหรับศูนย์ข้อมูลนั้น
ซึ่งสามารถเก็บอุปกรณ์ทั้งหมดและให้พื้นที่ พลังงาน และความเย็นที่เพียงพอเพื่อให้ทำงานได้อย่างถูกต้อง
ด้วยเหตุนี้ องค์กรจำนวนมากจึงตัดสินใจใช้โซลูชันที่โฮสต์แทน
ด้วยสภาพแวดล้อมแบบโฮสต์
ผู้ให้บริการบุคคลที่สามจะมอบฮาร์ดแวร์และสิ่งอำนวยความสะดวกทั้งหมดที่จำเป็นในการดูแลรักษาโซลูชันระบบคลาวด์ของคุณ
ซึ่งมักทำในสภาพแวดล้อมที่มีผู้เช่าหลายราย
โดยหลายองค์กรมีโซลูชันคลาวด์ที่โฮสต์อยู่ภายในสถานที่ของผู้ให้บริการบุคคลที่สามแห่งเดียว
ตัวอย่างเช่น Amazon, Microsoft และ Google
ต่างนำเสนอโซลูชันแบบโฮสต์เพื่อให้องค์กรนำไปใช้ประโยชน์ได้
ลองพิจารณาตัวอย่างของ Amazon Web Services หรือ AWS
โซลูชันหลายแนวโน้มนี้ใช้ฮาร์ดแวร์ทางกายภาพตัวเดียวกันซึ่งตั้งอยู่ในสถานที่ทางกายภาพเดียวกันเพื่อรองรับองค์กรที่หลากหลายจำนวนมาก
แน่นอนว่า มีการแบ่งแยกตามตรรกะเพื่อรักษาข้อมูลของคุณให้ปลอดภัยและไม่ให้ถูกเปิดเผยต่อองค์กรอื่นภายในแพลตฟอร์มที่โฮสต์
แต่หากคุณมีข้อมูลที่ต้องการเก็บเป็นความลับอย่างเคร่งครัด
คุณจะดีกว่ามากหากใช้โซลูชันภายในองค์กรซึ่งคุณสามารถควบคุมการเข้าถึงเซิร์ฟเวอร์เหล่านั้นทั้งทางกายภาพและทางลอจิคัลได้
เมื่อใช้โซลูชันที่มีผู้เช่าหลายราย ข้อมูลที่เหลือจากองค์กรของคุณอาจถูกเปิดเผยต่อผู้เช่ารายอื่น
เนื่องจากความยืดหยุ่นของเซิร์ฟเวอร์ขยายขึ้นหรือลงเพื่อจัดเตรียมและยกเลิกการจัดเตรียมความจุของเซิร์ฟเวอร์การเข้าถึง เนื่องจากคุณใช้ทรัพยากรที่ใช้ร่วมกันแบบเดียวกันกับคนอื่นๆ
หากคุณตัดสินใจที่จะใช้ผู้ให้บริการโฮสติ้ง
สิ่งสำคัญอย่างยิ่งคือต้องเข้าใจกลไกการตรวจสอบสิทธิ์และการอนุญาตเพื่อให้แน่ใจว่าผู้ให้บริการมีการป้องกันที่เพียงพอเพื่อตอบสนองความต้องการของคุณ
นอกจากนี้ คุณควรสอบถามเกี่ยวกับมาตรการความซ้ำซ้อนและการยอมรับข้อผิดพลาดเพื่อให้แน่ใจว่ามาตรการเหล่านั้นอยู่ในระดับที่คุณต้องการ
ข้อกังวลอีกประการหนึ่งของผู้ให้บริการโฮสต์ก็คือสถานที่ตั้งของพวกเขา
ข้อมูลของคุณจะถูกเก็บไว้ที่ไหนในโลกนี้?
จากสถานที่ตั้งดังกล่าว กฎหมายใดบ้างที่จะส่งผลกระทบต่อองค์กรและข้อมูลขององค์กรของคุณ
สิ่งเหล่านี้คือสิ่งที่คุณต้องเข้าใจเมื่อเลือกผู้ให้บริการโฮสต์สำหรับองค์กรของคุณ
เมื่อคุณได้ตัดสินใจว่าจะใช้ผู้ให้บริการภายในองค์กรหรือผู้ให้บริการโฮสต์แล้ว
การตัดสินใจสุดท้ายจะอยู่ที่ประเภทของบริการที่คุณต้องการซื้อ
ขณะนี้มีรูปแบบบริการคลาวด์หลักให้เลือกสามรูปแบบ
สิ่งเหล่านี้คือซอฟต์แวร์ในรูปแบบบริการ
หรือ SaaS แพลตฟอร์มในรูปแบบบริการ หรือ PaaS และโครงสร้างพื้นฐานในรูปแบบบริการ
หรือ IaaS
ขณะนี้ภายใต้ซอฟต์แวร์ในฐานะบริการ
ผู้ให้บริการจะให้โซลูชันที่สมบูรณ์แก่องค์กรของคุณ
ซึ่งรวมถึงฮาร์ดแวร์ เช่น เครือข่าย เซิร์ฟเวอร์จัดเก็บข้อมูล
และการจำลองเสมือน ตลอดจนระบบปฏิบัติการ มิดเดิลแวร์
รันไทม์ การประมวลผลข้อมูล และแอปพลิเคชันหรือซอฟต์แวร์ที่จำเป็นสำหรับการให้บริการแก่ผู้ใช้ปลายทางของคุณ
ตัวอย่างเช่น หากองค์กรของคุณใช้ Office 365 จาก Microsoft
หรือ Docs and Sheets โดย Google Workspace ซอฟต์แวร์เหล่านี้จะถือเป็นโซลูชันบริการ
และช่วยให้ผู้ใช้ปลายทางของคุณสามารถเข้าถึงอีเมล เอกสาร สเปรดชีต และอื่นๆ อีกมากมาย โดยตรงภายในเว็บเบราว์เซอร์
อีกตัวอย่างที่ดีของซอฟต์แวร์ที่เป็นบริการคือ
TurboTax และ QuickBooks Online
ซอฟต์แวร์เหล่านี้มอบซอฟต์แวร์การยื่นภาษีและการทำบัญชีที่คุณสามารถเข้าถึงได้ทางออนไลน์โดยใช้เพียงเว็บเบราว์เซอร์ของคุณ
และซอฟต์แวร์เหล่านี้จะจัดการซอฟต์แวร์ทั้งหมด ฮาร์ดแวร์ทั้งหมด
และข้อกำหนดในการจัดเก็บข้อมูลทั้งหมดในนามของคุณ
บางครั้งคุณจะต้องสร้างแอปพลิเคชันหรือซอฟต์แวร์ที่กำหนดเองเพื่อตอบสนองความต้องการบริการเฉพาะของคุณ
ในกรณีนี้ คุณอาจต้องการเพียงผู้ให้บริการเพื่อมอบฮาร์ดแวร์ให้กับคุณ
รวมถึงเครือข่าย พื้นที่เก็บข้อมูล
เซิร์ฟเวอร์ และการจำลองเสมือน
รวมถึงระบบปฏิบัติการ มิดเดิลแวร์
และแอปพลิเคชันรันไทม์
แต่แตกต่างจากซอฟต์แวร์ที่เป็นโซลูชันการบริการ
คุณจะต้องรับผิดชอบในการสร้างโค้ดแอปพลิเคชันจริงและจัดการการประมวลผลข้อมูลระหว่างไคลเอนต์และเซิร์ฟเวอร์ของคุณ
ขณะนี้ ด้วยแพลตฟอร์มในฐานะบริการ
คุณจะได้รับประโยชน์จากการใช้ระบบคลาวด์
รวมถึงทรัพยากรที่ใช้ร่วมกัน การใช้งานตามมิเตอร์
ความยืดหยุ่นที่รวดเร็ว ความพร้อมใช้งานสูง และการซิงโครไนซ์ไฟล์
แต่คุณยังมีความสามารถในการปรับแต่งการพัฒนาของคุณเองให้ตรงกับความต้องการทางธุรกิจของคุณ
ภายใต้โมเดลนี้ ผู้จำหน่ายบุคคลที่สามจะจัดหาฮาร์ดแวร์และซอฟต์แวร์ระบบปฏิบัติการให้กับองค์กรของคุณที่จำเป็นสำหรับบริการเฉพาะในการดำเนินการ
แต่พวกเขาจะไม่ให้รหัสหรือแอปพลิเคชันที่ใกล้กับจุดสิ้นสุดที่สุดแก่คุณ
ผู้ใช้
ตัวอย่างเช่น หากบริษัทของคุณกำลังพัฒนาเว็บแอปพลิเคชันใหม่
พวกเขาอาจมีแพลตฟอร์มการพัฒนาที่จัดทำโดยผู้ให้บริการคลาวด์บุคคลที่สาม
ที่บริษัทของฉัน Dion Training ขณะที่เรากำลังถ่ายทำเรื่องนี้
จริงๆ แล้วเรากำลังอยู่ในกระบวนการพัฒนาระบบบริหารจัดการการเรียนรู้ของเราเองตั้งแต่ต้นจนจบ
แต่เราไม่ต้องการจัดการกับฮาร์ดแวร์และเครือข่ายพื้นฐานทั้งหมด เลเยอร์การจัดเก็บและระบบปฏิบัติการ
ดังนั้นเราจึงเลือกแพลตฟอร์มเป็นบริการเป็นโซลูชันของเราผ่าน
Amazon Web Services เนื่องจากพวกเขาจะจัดการทุกอย่างตั้งแต่ฐานข้อมูลไปจนถึงกลุ่มเทคโนโลยีของเรา และทีมของฉันและฉันมีหน้าที่รับผิดชอบเฉพาะโค้ดซอฟต์แวร์ที่ผู้ใช้ปลายทางของเราเท่านั้น
นักเรียนของเราจะโต้ตอบและประมวลผลข้อมูลในขณะที่นักเรียนเรียนหลักสูตรของเรา
ตอนนี้ นี่คือแพลตฟอร์มในฐานะบริการในที่ทำงาน
เพราะ Amazon ให้เซิร์ฟเวอร์ การกำหนดค่าระบบปฏิบัติการ
และแม้แต่ฐานข้อมูลแก่เรา จากนั้นเราจึงสามารถสร้างอะไรก็ตามที่เราต้องการ
นอกเหนือจากนั้นเพื่อจัดเตรียมแอปพลิเคชันขั้นสุดท้ายของเราหรือ ซอฟต์แวร์สำหรับผู้ใช้ปลายทางของเราซึ่งเป็นนักเรียนของเรา
โมเดลบริการคลาวด์ประเภทสุดท้ายที่เราจำเป็นต้องครอบคลุมเรียกว่า
IaaS หรือโครงสร้างพื้นฐานในฐานะบริการ
ปัจจุบัน โครงสร้างพื้นฐานในฐานะบริการเป็นวิธีการจัดเตรียมทรัพยากรไอที
เช่น เซิร์ฟเวอร์ โหลดบาลานเซอร์ และส่วนประกอบเครือข่ายพื้นที่จัดเก็บข้อมูล เมื่อจำเป็น
ด้วยโครงสร้างพื้นฐานที่เป็นบริการ
คุณจะได้รับประโยชน์จากการจัดสรรทรัพยากรเพิ่มเติมแบบไดนามิก
ซึ่งเรียกว่าความยืดหยุ่น
แต่คุณไม่จำเป็นต้องปวดหัวกับความมุ่งมั่นระยะยาวในการซื้อและใช้งานฮาร์ดแวร์ทั้งหมดด้วยตัวเอง
ตัวอย่างเช่น คุณอาจทำสัญญากับเว็บเซิร์ฟเวอร์บนคลาวด์ตัวใหม่เพื่อโฮสต์เว็บไซต์ของบริษัทของคุณ
หากคุณใช้ Amazon Web Services หรือ AWS คุณจะเรียกสิ่งนี้ว่า
EC2 ซึ่งก็คือ Elastic Cloud Compute
และคุณจะสามารถเลือกปริมาณทรัพยากรที่เหมาะสมสำหรับอินสแตนซ์
EC2 ของคุณได้
บางทีคุณอาจตัดสินใจว่าต้องการ
CPU สี่ตัว หน่วยความจำ 16 กิกะไบต์ พื้นที่เก็บข้อมูล
500 กิกะไบต์ หรืออะไรก็ตาม
จากนั้น AWS จะมอบหมายทรัพยากรฮาร์ดแวร์เหล่านั้นให้คุณใช้
จากนั้นคุณจะสามารถติดตั้งระบบปฏิบัติการ มิดเดิลแวร์
และรันไทม์ให้กับทรัพยากรนั้นได้
ตอนนี้บางครั้งเส้นอาจพร่ามัวเล็กน้อย
ตามตำราและเอกสารประกอบอย่างเป็นทางการของ
CompTIA โครงสร้างพื้นฐานในฐานะบริการมุ่งเน้นไปที่ฮาร์ดแวร์เท่านั้น
รวมถึงเครื่องเสมือน ส่วนพื้นที่เก็บข้อมูลและเครือข่ายของฮาร์ดแวร์นั้น
อย่างไรก็ตาม ผู้ให้บริการส่วนใหญ่
เช่น Amazon, Microsoft Azure และ Google Cloud จะให้คุณเลือกระบบปฏิบัติการที่คุณต้องการติดตั้งบนอินสแตนซ์การประมวลผลของคุณ
เมื่อคุณเลือกทรัพยากรที่คุณต้องการ และพวกเขาจะมอบหมายให้กับคุณ
ตัวอย่างเช่น EC2 instance
ของ Amazon สามารถเปิดใช้งานได้โดยอัตโนมัติโดยติดตั้งอิมเมจเครื่อง
Linux Amazon ไว้แล้ว และประกอบด้วยระบบปฏิบัติการ Linux
พื้นฐานที่พร้อมให้คุณปรับแต่งให้ตรงตามความต้องการของคุณอย่างสมบูรณ์
เหตุผลที่ฉันหยิบยกเรื่องนี้ขึ้นมาก็เพราะว่าเมื่อคุณจัดการกับบางสิ่งที่ส่วนใหญ่เป็นฮาร์ดแวร์
เพียงเพราะมันมีระบบปฏิบัติการติดตั้งอยู่ ฉันไม่คิดว่ามันจะเป็นแพลตฟอร์มในฐานะบริการในการสอบ
แต่คุณยังคงเลือกโครงสร้างพื้นฐานเป็นบริการแทน
ตอนนี้เพื่อเข้าสู่แพลตฟอร์มในฐานะระดับการบริการ
ควรมีมิดเดิลแวร์และรันไทม์ทั้งหมดด้วย
ซึ่งรวมถึงสิ่งต่างๆ เช่น ฟังก์ชันการทำงานของฐานข้อมูล
เว็บเซิร์ฟเวอร์ เช่น Apache หรือ NGINX และซอฟต์แวร์เซิร์ฟเวอร์และมิดเดิลแวร์อื่นๆ ที่คุณจำเป็นต้องใช้เพื่อให้สามารถให้บริการเหล่านั้นได้
ในตอนนี้ สำหรับการสอบ พวกเขามักจะค่อนข้างชัดเจนเมื่อมีบางอย่างที่เป็นโครงสร้างพื้นฐานในฐานะบริการหรือซอฟต์แวร์ในฐานะบริการ
แต่สำหรับแพลตฟอร์มในฐานะบริการ อาจมีความซับซ้อนกว่าเล็กน้อย
ผมจะให้คำแนะนำเล็กๆ น้อยๆ แก่คุณตรงนี้
ที่คุณควรใช้ในการสอบ
หากคุณเห็นสิ่งที่เป็นมากกว่าโครงสร้างพื้นฐานในฐานะบริการ
คุณอาจต้องการเลือกแพลตฟอร์มเป็นบริการเป็นคำตอบของคุณ
หากคุณเห็นสิ่งที่น้อยกว่าซอฟต์แวร์ในฐานะบริการ คุณจะต้องเลือกแพลตฟอร์มเป็นบริการอีกครั้ง
เพราะจริงๆ แล้วคุณมีสเปกตรัมทั้งสองด้าน โดยมีโครงสร้างพื้นฐานเป็นบริการทางด้านซ้ายและซอฟต์แวร์เป็น บริการไปทางด้านขวาและแพลตฟอร์มเป็นบริการตรงกลาง
โดยสรุปแล้ว สำหรับโครงสร้างพื้นฐานในฐานะบริการ โปรดจำไว้ว่า
โครงสร้างพื้นฐานจะมอบทุกสิ่งที่คุณต้องการในการใช้งานเซิร์ฟเวอร์
ซึ่งรวมถึงพลังงาน พื้นที่ การระบายความร้อน
เครือข่าย ไฟร์วอลล์ ฟิสิคัลเซิร์ฟเวอร์ เลเยอร์การจำลองเสมือน
และบางครั้งระบบปฏิบัติการ
ขณะนี้มีแพลตฟอร์มเป็นบริการ เราจะเพิ่มระบบปฏิบัติการและสิ่งที่ผมอยากเรียกว่าซอฟต์แวร์โครงสร้างพื้นฐาน
ตอนนี้ซอฟต์แวร์โครงสร้างพื้นฐานนี้เป็นมิดเดิลแวร์และสภาพแวดล้อมรันไทม์ของคุณจริงๆ
และนั่นหมายความว่าเรากำลังพูดถึงสิ่งต่างๆ
เช่น Apache Web Server, ฐานข้อมูล MySQL, ภาษาโปรแกรม และอะไรทำนองนั้น
ตอนนี้ เมื่อเราจัดการกับซอฟต์แวร์ในฐานะบริการ
เรากำลังจัดการกับซอฟต์แวร์แอปพลิเคชันที่โฮสต์ซึ่งเพิ่มไว้ที่ด้านบนของโครงสร้างพื้นฐานและส่วนของแพลตฟอร์มที่เราเพิ่งพูดถึงไป
อย่างที่คุณเห็น ซอฟต์แวร์ในฐานะบริการมีความใกล้ชิดกับผู้ใช้ปลายทางของคุณมากกว่าแพลตฟอร์มใดแพลตฟอร์มหนึ่งหรือโครงสร้างพื้นฐานในฐานะบริการ
ดังนั้นในฐานะผู้เชี่ยวชาญด้านไอที สิ่งสำคัญอย่างยิ่งคือคุณจะต้องระบุได้ว่าบริการประเภทใดที่เหมาะกับองค์กรของคุณโดยอิงตามความต้องการ
และนั่นคือสิ่งที่เรากล่าวถึงในบทเรียนนี้ที่พูดถึงซอฟต์แวร์ในฐานะบริการ
แพลตฟอร์มในฐานะบริการ และโครงสร้างพื้นฐานในฐานะบริการ