โครงสร้างพื้นฐานในฐานะบริการ - คำจำกัดความ คำอธิบาย และตัวอย่าง

ในCloud Computingแม้ว่าแนวคิดจะไม่ใหม่มากนัก แต่ก็มีความสับสนอย่างมากเมื่อพูดถึงInfrastructure as a Service (Infrastructure as a Service)อีกสองประเภทของบริการที่นำเสนอโดยผู้ให้บริการระบบคลาวด์มีความชัดเจนมากขึ้น บทความนี้พยายามถามคำถามที่เกี่ยวข้องกับIaaS

โครงสร้างพื้นฐานเป็นบริการ

 

โครงสร้างพื้นฐานเป็นบริการคืออะไร

บริการ คลาวด์(Cloud)คอมพิวติ้ง (ไม่ใช่คลาวด์เอง) แบ่งออกเป็นสามประเภทกว้างๆ:

  1. Software as a Service :คุณได้รับสิทธิ์ในการเข้าถึงซอฟต์แวร์บางตัวที่ทำงานตามความจำเป็นและเมื่อจำเป็น คิดถึง(Think)บริการสำรอง คุณมีซอฟต์แวร์และใช้เพื่อสำรองไฟล์ของคุณ มันเปิดใช้งานเมื่อคุณเพิ่มไฟล์ไปยังโฟลเดอร์ที่จะสำรองข้อมูล มิฉะนั้นเป็นเพียงการเฝ้าติดตามโฟลเดอร์ บริการนี้สามารถปรับขนาดได้และสามารถเข้าถึงไฟล์ที่สำรองไว้ได้โดยใช้อุปกรณ์ต่างๆ ที่ใช้ซอฟต์แวร์ที่ให้มา
  2. แพลตฟอร์มเป็นบริการ:(Platform as a Service:)คุณได้รับแพลตฟอร์มเพื่อทำงานเฉพาะ ลองนึกภาพ(Imagine)บริการอีเมล คุณมีแพลตฟอร์มที่คุณสามารถเข้าถึงและส่งอีเมลได้ นอกจากนี้ยังสามารถปรับขนาดได้ ซึ่งหมายความว่าพื้นที่จัดเก็บจะแตกต่างกันไปตามจำนวนและประเภทของอีเมล และคุณสามารถเข้าถึงได้จากทุกที่
  3. Infrastructure as a Service : IaaS จัดเตรียมโครงสร้างพื้นฐานที่จำเป็นสำหรับองค์กร เพื่อให้พวกเขาสามารถสร้างแพลตฟอร์มของตนเองเพื่อให้บริการตนเองและลูกค้าได้ ลองนึกภาพเซิร์ฟเวอร์เสมือน คุณสามารถทำอะไรกับมันได้ ไม่มีข้อจำกัดว่าควรใช้เซิร์ฟเวอร์อย่างไร ข้อดีคือสิ่งนี้สามารถปรับขนาดได้ – คุณใช้เซิร์ฟเวอร์/การเรียกมากเท่าที่ต้องการเท่านั้น สามารถเข้าถึงได้จากทุกที่เช่นเดียวกับเซิร์ฟเวอร์ภายในองค์กร

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

อ่าน(Read) : Microsoft Office เป็นบริการ

สร้าง SaaS และ PaaS โดยใช้ IaaS

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

ในทำนองเดียวกัน คุณสามารถสร้างแพลตฟอร์มและนำเสนอเป็นบริการแก่ลูกค้าของคุณ คุณสามารถทำได้โดยจ้างสิ่งอำนวยความสะดวกที่IaaSจัดให้ ช่วยประหยัดค่าใช้จ่ายและช่วยให้คุณลงทุนได้เมื่อธุรกิจหรือฐานลูกค้าของคุณเติบโตขึ้น ตัวอย่างเช่น คุณสร้างเวอร์ชันออนไลน์ของWord , ExcelและPowerPointและให้แพลตฟอร์มแก่ผู้ใช้ในการสร้างเอกสาร ทำงานร่วมกัน ส่ง/รับอีเมล ฯลฯ ในขั้นต้น คุณจะใช้เพียงจำนวนเงินโทเค็นสำหรับผู้ใช้สองสามคนแรกของคุณ เนื่องจากIaaSสามารถปรับขนาดได้ คุณสามารถเพิ่มโครงสร้างพื้นฐานเมื่อแพลตฟอร์มเติบโตขึ้น

อ่าน: (Read:) Windows As A Service

สิ่งที่รวมอยู่ใน IaaS ทั้งหมด

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

แม้ว่าคำจำกัดความพื้นฐานของIaaSจะจำกัดอยู่ที่เซิร์ฟเวอร์(Servers) เสมือน สำหรับศูนย์ข้อมูลและอื่นๆ การประมวลผล ผู้ให้บริการ IaaS หลาย รายให้บริการฐานข้อมูล เครือข่าย และไฟร์วอลล์ ฯลฯ แก่คุณในการจำลองเสมือนเพื่อให้คุณสามารถใช้งานได้โดยตรง โดยไม่ต้องซื้อของหรือเขียนโค้ดใดๆ จาก เกา. แต่สิ่งเหล่านี้มีประโยชน์เพิ่มเติม ดังนั้นจึงไม่สามารถถือได้ว่าเป็นส่วนหนึ่งของInfrastructure as(Infrastructure) a Service

การบำรุงรักษาเซิร์ฟเวอร์และการรักษาเซิร์ฟเวอร์นั้นเป็นงานของผู้ให้บริการIaaS ผู้ใช้มีหน้าที่รับผิดชอบในการอัปเดตระบบปฏิบัติการและซอฟต์แวร์อื่นๆ ที่อาจใช้ผ่านโครงสร้างพื้นฐาน กรณีนี้แตกต่างจากทั้งแพลตฟอร์ม(Platforms)ในฐานะบริการ(Service)และซอฟต์แวร์(Software)ในฐานะบริการที่ผู้ให้บริการระบบคลาวด์ต้องอัปเดตซอฟต์แวร์ของตนอยู่เสมอ

ตัวอย่างของโครงสร้างพื้นฐาน(Infrastructure)เป็นบริการ(Service)

เมื่อเขียนบทความนี้เมื่อวันที่ 20 พฤศจิกายน(November 20) 2559 Amazon Web Services ( AWS ) เป็นบริการIaaS ที่มีการใช้งานมากที่สุด (IaaS)มีความยืดหยุ่นสูงพร้อมให้คำปรึกษาก่อนและหลังการขายที่ดีในราคาที่ไม่แพง Microsoftอยู่เบื้องหลังด้วยบริการMicrosoft Azure (Microsoft Azure)มี บริษัท อื่น ๆ ในการแข่งขัน แต่ก็ไม่ได้ใกล้เคียงกันมากนัก

Google มีคอมพิวเตอร์(Compute) – ไม่ค่อยได้รับความนิยมและมีค่าใช้จ่ายเล็กน้อยเมื่อเทียบกับข้อเสนอที่คล้ายกัน แต่ทำงานให้เสร็จลุล่วง สมมติว่า(Suppose)คุณต้องประมวลผลข้อมูลจำนวนมากที่จะแฮงค์เครื่องของคุณ คุณสามารถไปที่คอมพิวเตอร์(Compute)และทำมันให้เสร็จ

คุณยังสามารถใช้Azureไม่เพียงแต่สร้างแอปแต่ยังสามารถโฮสต์และแจกจ่ายได้ นี่เป็นเพียงหนึ่งในหลายตัวอย่างที่คุณสามารถทำได้โดยใช้โครงสร้างพื้นฐานแบบออนดีมานด์ที่ปรับขนาดได้ คุณสามารถใช้IaaS ( Infrastructure as a Service ) เพื่อขยายศูนย์ข้อมูลของคุณ หรือให้บริการแบบกำหนดเองได้ทั่วโลก ความเป็นไปได้มีไม่จำกัดเนื่องจากการซื้อฮาร์ดแวร์ระดับไฮเอนด์ไม่ใช่ปัญหาอีกต่อไป



About the author

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



Related posts