เทคโนโลยีคลาวด์ เทคโนโลยีคลาวด์และประเภทของบริการคลาวด์ คำจำกัดความของบริการคลาวด์

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

แนวคิดเกี่ยวกับระบบคลาวด์มีอายุมากกว่าครึ่งศตวรรษแล้ว - ย้อนกลับไปในปี 1957 John McCarthy เสนอแนวคิดในการจัดสรรเวลาคอมพิวเตอร์เป็นบริการสาธารณะ ตั้งแต่นั้นมา ชื่อของแนวคิดก็เปลี่ยนไปหลายครั้ง โดยได้รับความแตกต่างหลายประการ: สำนักบริการ ผู้ให้บริการแอปพลิเคชัน อินเทอร์เน็ตในฐานะบริการ คลาวด์ ศูนย์ข้อมูลที่กำหนดโดยซอฟต์แวร์ แต่แนวคิดพื้นฐานยังคงไม่เปลี่ยนแปลง - การให้บริการด้านไอทีผ่านเว็บ คำจำกัดความที่ใช้กันอย่างแพร่หลายที่สุดถูกเสนอโดยสถาบันมาตรฐานและเทคโนโลยีแห่งชาติ (NIST): “การประมวลผลแบบคลาวด์เป็นแบบจำลองที่ให้การเข้าถึงเครือข่ายที่สะดวกและแพร่หลายตามต้องการไปยังแหล่งทรัพยากรการคำนวณที่ใช้ร่วมกัน - เครือข่าย เซิร์ฟเวอร์ พื้นที่เก็บข้อมูล แอปพลิเคชัน และบริการที่สามารถจองและปล่อยได้อย่างรวดเร็วด้วยต้นทุนขั้นต่ำในการจัดการและการโต้ตอบกับผู้ให้บริการ " ปัจจุบันผู้ให้บริการใช้โมเดลหลัก 3 รุ่น (ดูรูป): IaaS (โครงสร้างพื้นฐานเป็นบริการ), PaaS (แพลตฟอร์มเป็นบริการ) และ SaaS (ซอฟต์แวร์เป็นบริการ) ซอฟต์แวร์เป็นบริการ ") นอกจากนี้ยังมีแผนกตามแผนการใช้บริการคลาวด์: ในคลาวด์สาธารณะ โครงสร้างพื้นฐานมีให้กับลูกค้าทุกคน คลาวด์ส่วนตัวได้รับการจัดการโดยองค์กรเดียว และในกรณีของไฮบริดคลาวด์ องค์กรใช้ทั้งแบบส่วนตัว และเมฆสาธารณะ ให้เลือกมากที่สุด รุ่นที่เหมาะสมสำหรับองค์กรของคุณ คุณต้องวิเคราะห์โครงสร้างพื้นฐานด้านไอทีที่มีอยู่ การใช้งานและความต้องการ ความรู้เกี่ยวกับความสมดุลของพลังงานในปัจจุบันในโลกของเมฆจะช่วยในเรื่องนี้

แนวทางปฏิบัติที่ดีที่สุดในการย้ายไปยังคลาวด์

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

สถาปัตยกรรมยืดหยุ่น

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

การออกแบบเพื่อการหยุดชะงัก

ความสามารถในการปรับขนาดที่สูงมีข้อจำกัด - การย้ายไปยัง IaaS ช่วยลดความยืดหยุ่นของระบบ เนื่องจากฮาร์ดแวร์ถูกแทนที่ด้วยซอฟต์แวร์หลายชั้น ความซับซ้อนที่เพิ่มขึ้น และเพิ่มจุดที่อาจเกิดความล้มเหลว ดังนั้น วัตถุประสงค์การออกแบบหลักคือเพื่อให้แน่ใจว่ามีความซ้ำซ้อนและความทนทานต่อข้อผิดพลาด เพื่อความต่อเนื่องทางธุรกิจ นอกเหนือจากการใช้กลยุทธ์การสำรองข้อมูลที่ดี คุณต้องแน่ใจว่าระบบพร้อมสำหรับการรีสตาร์ท และจำเป็นต้องจัดเตรียมสำหรับกระบวนการอัตโนมัติของกระบวนการปรับใช้ ซึ่งโดยเฉพาะอย่างยิ่ง จะต้องใช้สคริปต์เพื่อกำหนดค่าและ สร้างเซิร์ฟเวอร์ ระบบอัตโนมัตินี้ยังต้องการการเรียนรู้แนวปฏิบัติใหม่ๆ เช่น DevOps การผสานรวมอย่างต่อเนื่อง การพัฒนาที่ขับเคลื่อนด้วยการทดสอบ เป็นต้น รวมถึงการใช้เครื่องมืออย่าง Chef, Puppet หรือ Ansible

ความพร้อมใช้งานสูง

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

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

ประสิทธิภาพ

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

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

ความปลอดภัย

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

การตรวจสอบ

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

เมฆสาธารณะ

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

การเลือกตัวดำเนินการที่เหมาะสมควรทำในแง่ของอัตราส่วนต้นทุน / ประสิทธิภาพ การเปรียบเทียบควรพิจารณาด้วยว่ารับประกันระดับประสิทธิภาพที่ต้องการ เวลาเริ่มต้น ความเร็วในการปรับขนาด และเวลาแฝงที่ต้องการ ทางเลือกสามารถได้รับอิทธิพลจากที่ตั้งของศูนย์ข้อมูล - ผู้ให้บริการต้องปฏิบัติตามกฎหมายความเป็นส่วนตัวของข้อมูลและกฎเกณฑ์ขององค์กรที่บังคับใช้กับลูกค้า ข้อจำกัดเหล่านี้อาจแตกต่างกันไปตามประเทศและบริษัท บางครั้งจำเป็นต้องจัดเก็บข้อมูลทั้งหมดในเขตอำนาจศาลเดียว สำหรับบริษัทในสหรัฐอเมริกาที่ดำเนินงานในภูมิภาคอื่น อาจจำเป็นต้องปฏิบัติตามหลักการ Safe Harbor ซึ่งจำเป็นต้องปฏิบัติตามกฎหมายของยุโรป

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

ผู้ให้บริการ

ขอรายชื่อผู้ให้บริการที่ใหญ่ที่สุด

อเมซอนระบบคลาวด์ของ AWS ยังคงครองตลาดโดยที่ Amazon เป็นบริษัทแรกที่ให้บริการในปี 2549 AWS มีนโยบายการกำหนดราคาที่สะดวก แผน Pay-as-you-go ช่วยให้คุณสามารถเปลี่ยนปริมาณของทรัพยากรที่ใช้ไปโดยไม่มีค่าใช้จ่ายสูง AWS มีบริการโครงสร้างพื้นฐานเพิ่มเติมและเครื่องมือตรวจสอบในตัว ระบบคลาวด์นี้เหมาะอย่างยิ่งสำหรับสตาร์ทอัพและโครงการพัฒนาที่คล่องตัวที่ต้องการบริการประมวลผลและจัดเก็บข้อมูลความเร็วสูงราคาประหยัด AWS เป็นผู้ให้บริการทั่วไปและสามารถทำงานได้ดีและสะดวกสบายเมื่อใช้งานระบบคลาวด์ตามปกติ แต่อาจมีความเสี่ยงเมื่อเกิดปัญหาขึ้น การสนับสนุนทางเทคนิคเต็มรูปแบบมีค่าธรรมเนียม ในขณะที่คู่แข่งของ AWS ส่วนใหญ่มีสิ่งนี้เป็นส่วนมาตรฐานของสัญญา

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

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

Google.บริษัทเป็นเจ้าแรกที่นำเสนอแพลตฟอร์มคลาวด์เป็นบริการ - AppEngine แต่บริการโครงสร้างพื้นฐานของ Google Compute Engine ปรากฏขึ้นในภายหลัง อย่างไรก็ตาม เนื่องจาก Google มีเซิร์ฟเวอร์จริงจำนวนมากและโครงสร้างพื้นฐานระดับโลก นี่เป็นตัวเลือกที่ดี Google Compute Engine ทำงานร่วมกับบริการอื่นๆ ของบริษัทได้เป็นอย่างดี เช่น Google Cloud SQL และ Google Cloud Storage บริการ Google Compute Engine เหมาะอย่างยิ่งสำหรับคลังข้อมูล งานซูเปอร์คอมพิวเตอร์ การประมวลผลเชิงวิเคราะห์ของ Big Data ฯลฯ ข้อเสียเปรียบหลักคือการขาดความสามารถในการดูแลระบบในตัว: ผู้ใช้ต้องดาวน์โหลดแพ็คเกจเพิ่มเติม

เอชพีบริษัทเพิ่งเข้าสู่เกม IaaS โดยเปิดตัวระบบคลาวด์สาธารณะของ HP Cloud Compute ซึ่งขับเคลื่อนโดย OpenStack ในปลายปี 2555 นี่เป็นผู้สมัครที่ดีเนื่องจากบริษัทมีสถานะที่แข็งแกร่งในตลาดเซิร์ฟเวอร์ HP ให้บริการคลาวด์สาธารณะ ไฮบริด และคลาวด์ส่วนตัว HP Cloud Compute เป็นโซลูชันที่ดีสำหรับองค์กรที่ต้องการรวมโครงสร้างพื้นฐานด้านไอทีที่มีอยู่กับบริการคลาวด์สาธารณะและสร้างไฮบริดคลาวด์

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

ปัญหาที่อาจเกิดขึ้น

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

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

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

เมฆส่วนตัวและไฮบริด

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

ยูคาลิปตัส

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

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

Openstack

ข้อได้เปรียบหลักของ OpenStack คือการสนับสนุนจากบริษัทต่างๆ เช่น AT&T, AMD, Cisco, Dell, HP, IBM, Intel, NEC, Red Hat, VMware และ Yahoo คลาวด์บนแพลตฟอร์ม OpenStack นั้นซับซ้อนมากและประกอบด้วยองค์ประกอบหลายอย่าง แต่ละส่วนมีอินเทอร์เฟซบรรทัดคำสั่งของตัวเอง อย่างไรก็ตาม ฝ่ายตรงข้ามโต้แย้งว่านี่ไม่ใช่ผลิตภัณฑ์ที่สมบูรณ์ แต่เป็นเทคโนโลยี และอาจกลายเป็นอุปสรรคสำหรับบริษัทที่ไม่มีประสบการณ์และช่างเทคนิคที่ผ่านการฝึกอบรมมาแล้ว แต่สำหรับผู้ให้บริการคลาวด์สาธารณะและส่วนตัวที่เป็นผู้ใช้หลักของ OpenStack ผลิตภัณฑ์โอเพ่นซอร์สนั้นน่าดึงดูดเพราะเช่นเดียวกับ Linux มีข้อดีในแง่ของการประหยัดต้นทุนและการพกพา สิ่งหลังมีความสำคัญอย่างยิ่งเนื่องจากผู้ใช้ในปัจจุบันไม่ต้องการเชื่อมโยงกับผู้ให้บริการรายใดรายหนึ่ง อย่างไรก็ตาม ความสามารถในการให้บริการพอร์ตสามารถสร้างปัญหาให้กับผู้ให้บริการที่ต้องการนำเสนอคุณสมบัติที่เป็นกรรมสิทธิ์ของบริการของตนไปพร้อม ๆ กัน

CloudStack

Citrix ซื้อ CloudStack จาก Cloud.com และโอน Apache Software Foundation ไปยัง Apache Software Foundation ซึ่งหลังจากวางแพลตฟอร์มไว้ในตู้ฟักไข่แล้ว ได้แปลงเป็นโครงการโอเพ่นซอร์ส CloudStack ต่างจาก OpenStack ตรงที่มีอินเทอร์เฟซแบบกราฟิกที่สมบูรณ์และสถาปัตยกรรมแบบเสาหิน ซึ่งทำให้ติดตั้งและจัดการผลิตภัณฑ์ได้ง่าย เช่นเดียวกับ OpenStack ผู้ใช้ส่วนใหญ่ของแพลตฟอร์มนี้เป็นผู้ให้บริการ CloudStack ให้ความเข้ากันได้กับ AWS โดยใช้ตัวแปล API

โซลูชั่นที่เป็นกรรมสิทธิ์

VMware และ Microsoft เน้นย้ำถึงลักษณะไฮบริดของผลิตภัณฑ์ของตนอย่างไม่ลดละ โดยใช้โซลูชันระบบคลาวด์สาธารณะและส่วนตัวบนเซิร์ฟเวอร์เฉพาะ การพัฒนาของ Vmware ได้แก่ vCloud Hybrid Service, vCloud Connector และ vSphere virtualization system Microsoft มีการแบ่งประเภท: Azure, Windows Server และ Microsoft System Center ทั้งสองบริษัทนำเสนอโซลูชั่นแบบบูรณาการที่สร้างขึ้นจากผลิตภัณฑ์ของตนเอง ซึ่งมาในราคาที่ไม่สามารถพกพาได้

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

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

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

ทางเลือกมีมากมาย และลูกค้าที่แตกต่างกันอาจชอบแพลตฟอร์มที่แตกต่างกัน ตัวอย่างเช่น ผู้ให้บริการ HP และ Rackspace บริษัทที่ปรึกษา Cybercom และ eBay ใช้ OpenStack และลูกค้าระยะยาว VMware และ Microsoft ใช้โซลูชันระบบคลาวด์ที่เกี่ยวข้อง

วรรณกรรม

  1. เอ็ม วอค. คลาวด์คอมพิวติ้ง - ปัญหา การวิจัยและการนำไปใช้ // เจ. คอมพิวเตอร์และเทคโนโลยีสารสนเทศ. - 2551. ฉบับ. 16 ฉบับที่ 4 - หน้า 235–246
  2. พี. เมล, ที. แกรนซ์. นิยาม NIST ของคลาวด์คอมพิวติ้ง สถาบัน Nat'l ของสหรัฐอเมริกา มาตรฐานและเทคโนโลยี พ.ศ. 2554
  3. F. Fehling, F. Leymann, R. Retter. ร้านกาแฟของคุณใช้ Cloud Computing // IEEE Internet Computing - 2557. ฉบับ. 18 ลำดับที่ 5. - หน้า 52-59.

Nicolas Serrano, Hosune Hernantes, กัลลาร์โดสไลด์((nserrano, jhernantes, ggallardo) @ tecnun.es) - พนักงานของมหาวิทยาลัย Navarra (สเปน)

Nicolas Serrano, Gorka Gallardo, Josune Hernantes, โครงสร้างพื้นฐานเป็นบริการและเทคโนโลยีคลาวด์ ซอฟต์แวร์ IEEE มีนาคม / เมษายน 2558 สมาคมคอมพิวเตอร์ IEEE สงวนลิขสิทธิ์. พิมพ์ซ้ำโดยได้รับอนุญาต

เนื่องจาก "เมฆ" เป็นแนวคิดร่วมกัน จึงควรจำแนกตามคุณลักษณะบางอย่าง ด้านล่างนี้เป็นการจำแนกประเภทของ "คลาวด์" ซึ่งหนึ่งในนั้นเสนอโดย InfoWorld และอีกประเภทหนึ่งโดยผู้อำนวยการฝ่ายการค้าของ Parallels ซึ่งเป็นหนึ่งในผู้นำในตลาดการจำลองเสมือน

InfoWorld เสนอให้แบ่ง "เมฆ" ทั้งหมดออกเป็น 6 ประเภท:

SAAS - แอปพลิเคชันโดยตรงในฐานะบริการ (เช่น Zoho Office หรือ Google Apps)

คอมพิวเตอร์บริการ - ตัวอย่างเช่น เซิร์ฟเวอร์เสมือน

บริการเว็บในระบบคลาวด์ - บริการอินเทอร์เน็ตที่ปรับให้เหมาะสมสำหรับการทำงานในสภาพแวดล้อมเสมือนจริง (เช่น ระบบธนาคารทางอินเทอร์เน็ต)

PAAS คือ "แพลตฟอร์มในฐานะบริการ" นั่นคือเว็บแอปพลิเคชันรุ่นใหม่ที่ทำให้สามารถสร้างชุดความสามารถตามคำขอของผู้ใช้ได้ (เช่น Live Mesh จาก Microsoft)

MSP เป็นผู้ให้บริการที่มีการจัดการที่ให้บริการผู้ให้บริการ (เช่น เครื่องสแกนไวรัสในตัวสำหรับพอร์ทัลอีเมล)

แพลตฟอร์มบริการเชิงพาณิชย์ - การบรรจบกันของ PaaS และ MSP (เช่น Cisco WebEx Connect)

เมฆแบ่งออกเป็นส่วนตัว สาธารณะ ไฮบริด และกลุ่ม

    คลาวด์ส่วนตัว

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

    คลาวด์สาธารณะ

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

    ไฮบริดคลาวด์

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

    คลาวด์กลุ่มหรือคลาวด์ชุมชน

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

1.3 ทิศทางหลักของการพัฒนาเทคโนโลยีคลาวด์

สี่ทิศทางหลักของการพัฒนาคลาวด์คอมพิวติ้งคือ:

ผลิตภัณฑ์บางอย่างให้บริการอินเทอร์เน็ตแก่ผู้ใช้โดยตรง เช่น การจัดเก็บข้อมูล มิดเดิลแวร์ การสนับสนุนการทำงานร่วมกัน และฐานข้อมูล

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

    แพลตฟอร์มเป็นบริการ ( PaaS, อ. Platform-as-a-Service) เป็นรูปแบบที่ผู้บริโภคได้รับโอกาสในการใช้โครงสร้างพื้นฐานระบบคลาวด์เพื่อโฮสต์ซอฟต์แวร์พื้นฐานสำหรับการจัดวางแอปพลิเคชันใหม่หรือที่มีอยู่ในภายหลัง (แอปพลิเคชันที่จำลองแบบที่เป็นกรรมสิทธิ์ พัฒนาขึ้นเอง หรือซื้อซ้ำ) . แพลตฟอร์มดังกล่าวรวมถึงเครื่องมือสำหรับการสร้าง ทดสอบ และดำเนินการซอฟต์แวร์แอปพลิเคชัน - ระบบการจัดการฐานข้อมูล มิดเดิลแวร์ ภาษาโปรแกรมรันไทม์ - ให้บริการโดยผู้ให้บริการคลาวด์ การควบคุมและการจัดการโครงสร้างพื้นฐานทางกายภาพและเสมือนหลักของคลาวด์ รวมถึงเครือข่าย เซิร์ฟเวอร์ ระบบปฏิบัติการ พื้นที่เก็บข้อมูล ดำเนินการโดยผู้ให้บริการคลาวด์ ยกเว้นที่พัฒนาหรือ แอปพลิเคชั่นที่ติดตั้งรวมถึงพารามิเตอร์การกำหนดค่าของสภาพแวดล้อม (แพลตฟอร์ม) หากเป็นไปได้ ตัวอย่างผู้ใช้ (ผู้พัฒนาแอปพลิเคชัน ผู้ทดสอบ ผู้ดูแลระบบ)

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

อื่นๆ * aaS: ตัวอย่างเช่น:

DaaS (Desktop-as-a-Service) มอบเวิร์กสเตชันเสมือนที่ได้มาตรฐานให้กับผู้ใช้แต่ละคน พร้อมความสามารถในการปรับแต่งและติดตั้งโปรแกรมอื่นๆ การเข้าถึงจะดำเนินการผ่านเครือข่ายผ่านธินไคลเอ็นต์ ซึ่งสามารถเป็นอะไรก็ได้ตั้งแต่พีซีธรรมดาไปจนถึงสมาร์ทโฟน (Google Chrome OS)

CaaS (Communications-as-a-Service) เป็นการผสมผสานระหว่างซอฟต์แวร์และฮาร์ดแวร์สำหรับจัดการการสื่อสารทุกประเภท (เสียง อีเมล) ระหว่างพนักงานในองค์กรหนึ่งโดยใช้โซลูชันของบุคคลที่สาม

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

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

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

ปัจจุบันมีประเภทบริการต่อไปนี้สำหรับผู้ใช้ระบบคลาวด์:

  • การจัดเก็บเป็นบริการ

นี่อาจเป็นบริการคลาวด์ที่ง่ายที่สุด โดยเสนอพื้นที่ดิสก์ตามต้องการ บริการ Storage-as-a-Service ช่วยให้คุณบันทึกข้อมูลในที่จัดเก็บข้อมูลภายนอกใน "คลาวด์" สำหรับผู้ใช้ ดูเหมือนว่าไดรฟ์หรือโฟลเดอร์แบบลอจิคัลเพิ่มเติม บริการเป็นพื้นฐานสำหรับส่วนที่เหลือ เนื่องจากเป็นส่วนหนึ่งของบริการเกือบทั้งหมด ตัวอย่าง ได้แก่ Microsoft OneDrive, Google Drive และบริการอื่นๆ ที่คล้ายคลึงกัน

  • ฐานข้อมูลในฐานะบริการ

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

  • Information-as-a-Service

ทำให้สามารถใช้ข้อมูลประเภทใดก็ได้จากระยะไกลที่สามารถเปลี่ยนแปลงได้ทุกนาทีหรือทุกวินาที

  • กระบวนการเป็นบริการ

เป็นทรัพยากรระยะไกลที่สามารถเชื่อมโยงทรัพยากรต่างๆ เข้าด้วยกัน (เช่น บริการหรือข้อมูลที่อยู่ในระบบคลาวด์เดียวกันหรือระบบคลาวด์อื่นๆ ที่มีอยู่) เพื่อสร้างกระบวนการทางธุรกิจเดียว

  • Application-as-a-Service หรือ Software-as-a-Service

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

  • Platform-as-a-Service

ผู้ใช้จะได้รับแพลตฟอร์มคอมพิวเตอร์พร้อมระบบปฏิบัติการที่ติดตั้งและซอฟต์แวร์บางตัว

  • บูรณาการในฐานะบริการ

นี่เป็นโอกาสที่จะได้รับแพ็คเกจการรวมที่สมบูรณ์จาก "คลาวด์" รวมถึงอินเทอร์เฟซการเขียนโปรแกรมระหว่างแอปพลิเคชันและการจัดการอัลกอริธึม ซึ่งรวมถึงบริการและคุณสมบัติชุด Enterprise Application Centralization, Optimization and Integration (EAI) ที่รู้จักกันดี แต่ให้บริการในรูปแบบคลาวด์

  • Security-as-a-Service

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

  • การจัดการ / Governance-as-a-Service ("การบริหารและการจัดการในฐานะบริการ")

ให้คุณจัดการและตั้งค่าพารามิเตอร์ของบริการ "คลาวด์" หนึ่งหรือหลายบริการ (โทโพโลยี การใช้ทรัพยากร การจำลองเสมือน)

  • โครงสร้างพื้นฐาน-as-a-Service

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

  • การทดสอบในฐานะบริการ

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

สวัสดีอีกครั้งผู้อ่านที่รัก! :) มาคุยกันหน่อย เทคโนโลยีคลาวด์.

Tobish วันนี้บทความอื่นจะทุ่มเทให้กับเทคโนโลยีที่ให้ความบันเทิงและมีแนวโน้มสูง (เช่น "เหมืองทอง" ของอุตสาหกรรมไอที) ซ่อนตัวอยู่ภายใต้นามแฝง - เทคโนโลยีคลาวด์หรือในคนทั่วไป - "คลาวด์"

มาพูดถึงแนวคิดของคลาวด์คอมพิวติ้งกันเถอะ ตัวอย่างต่างๆการใช้งาน (ในระดับการแก้ปัญหาสำหรับผู้ใช้ทั่วไป) กล่าวคือเราจะพูดถึงทฤษฎีจากนั้นเราจะฝึกฝนอย่างราบรื่นและอีกเล็กน้อย .. เราจะอยู่ในคลาวด์ :-)

ดังนั้น จุดประสงค์ของบันทึกของเรา ซึ่งดีเสมอ (ไม่สามารถเป็นอย่างอื่นได้) คือการจัดระบบข้อมูลพื้นฐานที่เกี่ยวข้องกับหัวข้อนี้และใส่ทุกอย่างไว้บนชั้นวาง

ดังนั้น Earthlings เตรียมตัวให้พร้อม ตอนนี้เราจะบอกคุณเกี่ยวกับเทคโนโลยีคลาวด์ cjsc ซึ่งทุกวันเข้าใกล้เรามากขึ้นเรื่อยๆ

เรานั่งเครื่องบิน ..

เทคโนโลยีคลาวด์ เกี่ยวกับทุกสิ่ง ทีละเล็กทีละน้อย

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

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

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

มาดูตัวอย่างกันเพื่อให้แน่ใจว่าพวกเราเกือบทุกคนเคยเจอวิธีแก้ปัญหานี้มาแล้วไม่ทางใดก็ทางหนึ่ง

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

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

รายละเอียดเพิ่มเติมเกี่ยวกับเทคโนโลยีคลาวด์

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

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

ตามแนวทางปฏิบัติ คำว่า "เทคโนโลยีคลาวด์" / "บริการคลาวด์" ด้วยการแสดงกราฟิกที่เป็นที่ยอมรับโดยทั่วไป ในรูปแบบของ "คลาวด์" ทำให้ผู้ใช้สับสนเท่านั้น อันที่จริง โครงสร้างของพวกเขาสามารถเข้าใจได้ง่ายหากนำเสนอในรูปแบบของ ปิรามิดต่อไปนี้

ฐานของ "โครงสร้างพื้นฐาน" ของปิรามิดคือชุดของอุปกรณ์ทางกายภาพ (เซิร์ฟเวอร์ ฯลฯ ) "แพลตฟอร์ม" ถูกสร้างขึ้นเหนือมัน - ชุดบริการและซอฟต์แวร์ระดับบนสุดตามคำขอของผู้ใช้

นอกจากนี้ คุณควรทราบด้วยว่าคลาวด์คอมพิวติ้งเป็นเวกเตอร์พื้นฐานที่ได้จากการสังเคราะห์เทคโนโลยีและวิธีการต่างๆ (ยุ่งยาก! :-)) เพื่อให้ชัดเจนว่าฉันหมายถึงอะไร ฉันจะให้ไดอะแกรมต่อไปนี้:

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

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

บริการที่จัดทำโดยระบบคลาวด์

ทุกอย่างที่เกี่ยวข้องกับการประมวลผลแบบคลาวด์ (ต่อไปนี้เรียกว่า CC) มักจะเรียกว่า aaS ย่อมาจากคำว่า "as a Service" หรือ "as a service" หรือ "ในรูปของบริการ"

ในปัจจุบัน เทคโนโลยีคลาวด์และในความเป็นจริง แนวคิดของพวกเขา เกี่ยวข้องกับการจัดหาบริการประเภทต่อไปนี้ให้กับผู้ใช้:

  • การจัดเก็บเป็นบริการ
    นี่อาจเป็นบริการ CC ที่ง่ายที่สุด โดยเสนอพื้นที่ดิสก์ตามต้องการ เราแต่ละคนเคยเผชิญกับสถานการณ์ที่มีคำเตือนลางร้ายปรากฏบนจอภาพ: " โลจิคัลดิสก์เต็มเพื่อเพิ่มพื้นที่ว่าง ลบโปรแกรมหรือข้อมูลที่ไม่จำเป็นออก" บริการ Storage-as-a-Service ช่วยให้คุณสามารถบันทึกข้อมูลในที่จัดเก็บข้อมูลภายนอกใน" คลาวด์ "สำหรับคุณ มันจะดูเหมือนไดรฟ์หรือโฟลเดอร์แบบลอจิคัลเพิ่มเติม บริการนี้เป็นพื้นฐานสำหรับส่วนที่เหลือเนื่องจากเป็น เป็นส่วนหนึ่งของบริการที่คล้ายคลึงกันอื่น ๆ เกือบทั้งหมดสามารถเป็นตัวอย่างได้
  • ฐานข้อมูลในฐานะบริการ
    ที่นี่มีแนวโน้มมากขึ้นสำหรับผู้ดูแลระบบ เนื่องจากงานชิ้นนี้ให้โอกาสในการทำงานกับฐานข้อมูล ราวกับว่า DBMS ได้รับการติดตั้งบนทรัพยากรในเครื่อง ยิ่งไปกว่านั้น ในกรณีนี้ มันง่ายกว่ามากที่จะ "แบ่งปัน" โครงการระหว่างผู้บริหารที่แตกต่างกัน ไม่ต้องพูดถึงจำนวนเงินที่สามารถประหยัดเงินได้และจำเป็นสำหรับการใช้ DBMS อย่างมีประสิทธิภาพในองค์กรขนาดใหญ่หรือขนาดกลาง
  • Information-as-a-Service
    ทำให้สามารถใช้ข้อมูลประเภทใดก็ได้จากระยะไกลที่สามารถเปลี่ยนแปลงได้ทุกนาทีหรือทุกวินาที
  • กระบวนการเป็นบริการ
    เป็นทรัพยากรระยะไกลที่สามารถเชื่อมโยงทรัพยากรต่างๆ เข้าด้วยกัน (เช่น บริการหรือข้อมูลที่อยู่ในระบบคลาวด์เดียวกันหรือระบบคลาวด์อื่นๆ ที่มีอยู่) เพื่อสร้างกระบวนการทางธุรกิจเดียว
  • Application-as-a-Service
    นอกจากนี้ยังอาจเรียกว่า Software-as-a-Service มีตำแหน่งเป็น "ซอฟต์แวร์ตามความต้องการ" ที่ติดตั้งบนเซิร์ฟเวอร์ระยะไกลและผู้ใช้แต่ละรายสามารถเข้าถึงได้ผ่านทางอินเทอร์เน็ต และปัญหาทั้งหมดของการอัปเดตและใบอนุญาตสำหรับซอฟต์แวร์นี้ถูกควบคุมโดยผู้ให้บริการนี้ การชำระเงินในกรณีนี้จะทำเพื่อการใช้งานจริง ตัวอย่าง ได้แก่ Google Docs, Google Calendar เป็นต้น โปรแกรมออนไลน์
  • Platform-as-a-Service
    ผู้ใช้จะได้รับแพลตฟอร์มคอมพิวเตอร์พร้อมระบบปฏิบัติการที่ติดตั้งและซอฟต์แวร์บางตัว
  • บูรณาการในฐานะบริการ
    นี่เป็นโอกาสที่จะได้รับแพ็คเกจการรวมที่สมบูรณ์จาก "คลาวด์" รวมถึงอินเทอร์เฟซการเขียนโปรแกรมระหว่างแอปพลิเคชันและการจัดการอัลกอริธึม ซึ่งรวมถึงบริการและฟีเจอร์ชุด Enterprise Application Centralization, Optimization และ Integration (EAI) ที่รู้จักกันดี แต่ให้บริการในรูปแบบ "คลาวด์"
  • Security-as-a-Service
    บริการประเภทนี้ทำให้ผู้ใช้สามารถปรับใช้ผลิตภัณฑ์ที่อนุญาตให้ใช้เทคโนโลยีเว็บ อีเมล เครือข่ายท้องถิ่นได้อย่างปลอดภัย ซึ่งทำให้ผู้ใช้บริการนี้ประหยัดในการปรับใช้และบำรุงรักษาของตนเอง
  • การจัดการ / ธรรมาภิบาลในฐานะบริการ("การบริหารและการจัดการเป็นบริการ")
    ให้คุณจัดการและตั้งค่าพารามิเตอร์ของบริการ "คลาวด์" หนึ่งหรือหลายบริการ สิ่งเหล่านี้ส่วนใหญ่เป็นพารามิเตอร์ เช่น โทโพโลยี การใช้ทรัพยากร การจำลองเสมือน
  • โครงสร้างพื้นฐาน-as-a-Service
    ผู้ใช้จะได้รับโครงสร้างพื้นฐานของคอมพิวเตอร์ ซึ่งโดยปกติแล้วจะเป็นแพลตฟอร์มเสมือน (คอมพิวเตอร์) ที่เชื่อมต่อกับเครือข่าย ซึ่งเขากำหนดค่าอย่างอิสระเพื่อจุดประสงค์ของตนเอง
  • การทดสอบในฐานะบริการ
    ให้ความสามารถในการทดสอบระบบในสถานที่หรือระบบ "คลาวด์" โดยใช้ซอฟต์แวร์ทดสอบจาก "คลาวด์" (ไม่จำเป็นต้องใช้ฮาร์ดแวร์หรือซอฟต์แวร์ในองค์กร)

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

ซึ่งแสดงการจำแนกประเภทของบริการตามประเภทของบริการ

ทีนี้มาดูว่าเทคโนโลยีคลาวด์คืออะไร ตามรูปแบบการเป็นเจ้าของ ที่นี่มีสามประเภทของพวกเขา:

  • สาธารณะ
  • ส่วนตัว
  • ไฮบริด

สั้น ๆ เกี่ยวกับแต่ละ:

  • คลาวด์สาธารณะเป็นโครงสร้างพื้นฐานด้านไอทีที่ใช้พร้อมกันโดยหลายบริษัทและบริการ ผู้ใช้ไม่มีความสามารถในการจัดการและบำรุงรักษา "คลาวด์" นี้ และความรับผิดชอบทั้งหมดสำหรับปัญหาเหล่านี้ตกอยู่ที่เจ้าของทรัพยากร บริษัทและผู้ใช้แต่ละรายสามารถสมัครใช้บริการที่นำเสนอได้
    ตัวอย่าง ได้แก่ บริการออนไลน์: Amazon EC2, Google Apps / Docs, Microsoft Office Web
  • คลาวด์ส่วนตัวเป็นโครงสร้างพื้นฐานด้านไอทีที่ปลอดภัยซึ่งควบคุมและดำเนินการเพื่อประโยชน์ขององค์กรเดียว องค์กรสามารถจัดการระบบคลาวด์ส่วนตัวได้ด้วยตัวเองหรือจ้างงานจากภายนอก โครงสร้างพื้นฐานสามารถตั้งอยู่ได้ทั้งที่สถานที่ของลูกค้าหรือที่ผู้ให้บริการภายนอก (หรือบางส่วนอยู่ที่ลูกค้าและบางส่วนอยู่ที่ผู้ปฏิบัติงาน)
  • ไฮบริดคลาวด์เป็นโครงสร้างพื้นฐานด้านไอทีที่ใช้คุณภาพที่ดีที่สุดของคลาวด์สาธารณะและส่วนตัวเพื่อแก้ไขงานที่กำหนด มักใช้ประเภทนี้เมื่อองค์กรมีกิจกรรมตามฤดูกาล กล่าวคือ ทันทีที่โครงสร้างพื้นฐานด้านไอทีภายในไม่สามารถรับมือกับงานปัจจุบันได้ ความจุบางส่วนจะถูกโอนไปยัง "คลาวด์" สาธารณะ (เช่น จำนวนมาก) ข้อมูลทางสถิติ) ตลอดจนให้ผู้ใช้เข้าถึงทรัพยากรขององค์กรผ่าน "คลาวด์" สาธารณะ

สับสน? ไม่มีอะไร เราจะวิเคราะห์ตัวอย่างในไม่ช้า และทุกอย่างจะเข้าที่;)

ความสามารถในการประมวลผลแบบคลาวด์

ตอนนี้เรามาดูความเป็นไปได้ของการประมวลผลแบบคลาวด์:

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

มีโอกาสค่อนข้างน้อย แต่ก็มีข้อเสีย (เราจะไปที่ไหนโดยไม่มีพวกเขา) ซึ่งควรกล่าวถึงด้วย

"บินในครีม" - ข้อเสีย:

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

อย่างที่คุณเห็น เหรียญมีสองด้าน อย่างไรก็ตาม สิ่งนี้ไม่เป็นอันตรายต่อการพัฒนาเทคโนโลยี และอาจถึงขั้นกระตุ้น

เทคโนโลยีคลาวด์ - มุมมองของผู้ใช้ ภาพรวมโซลูชัน

เรามาถึงส่วนที่น่าสนใจที่สุด (และเป็นที่รักของผู้อ่านหลาย ๆ คน) ของบทความแล้ว - ตัวอย่างและการปฏิบัติ ที่นี่เราจะพิจารณาว่าโซลูชัน บริการ โปรแกรมใดบ้างที่มีอยู่แล้วในตลาด และสิ่งที่ควรให้ความสนใจ เริ่มต้นด้วยบริการ:

  • iCloud
    บริการคลาวด์ iCloud ของ Apple (ซึ่งแทนที่ MobileMe) เป็นบริการอัตโนมัติโดยสมบูรณ์และฟรี (แม้ว่าจะมีข้อจำกัดการทำงานเล็กน้อย) มันจัดเก็บเนื้อหาทุกประเภทของคุณ (เมล ปฏิทิน รายชื่อ เอกสาร เพลง วิดีโอ และรูปภาพ ฯลฯ) บนเซิร์ฟเวอร์ แล้วส่งไปยังอุปกรณ์ทั้งหมด (iPhone, iPad, iPod touch, Mac และ PC) แบบไร้สาย เทคโนโลยี Push .
  • Google play
    บริการคลาวด์แบบใหม่ที่เรียกว่า Google Play จาก "องค์กรแห่งความดี" ซึ่งออกแบบมาเพื่อให้ผู้ใช้วางภาพยนตร์ เพลง แอปพลิเคชัน และหนังสือบนเซิร์ฟเวอร์ที่ออกแบบมาเป็นพิเศษสำหรับการจัดเก็บข้อมูลดิจิทัล เข้าถึงบริการได้โดยตรงจากเบราว์เซอร์โดยไม่คำนึงถึงระบบปฏิบัติการ ดังนั้นจึงสามารถทำได้ทั้งจากพีซีและจากอุปกรณ์มือถือที่ใช้ Android ผู้ใช้แต่ละคนมีโอกาสที่จะวางและจัดเก็บบันทึกเพลงได้มากถึง 20,000 รายการฟรี รวมถึงดาวน์โหลดโดยตรงไปยังเซิร์ฟเวอร์ที่ซื้อในร้านค้า (Android Market, Google Music และ Google eBookstore) สินค้าดิจิทัล - ภาพยนตร์ อีบุ๊ก โปรแกรม แทร็กเพลง ทั้งที่ซื้อและเช่า
  • OnLive
    ฉันคิดว่าทุกคนคุ้นเคยกับบริการนี้เนื่องจากฉันได้เขียนเกี่ยวกับบริการนี้ไปแล้ว ให้ความสามารถในการเล่นเกมที่ทันสมัยแม้บนคอมพิวเตอร์ที่ง่ายที่สุดและอ่อนแอที่สุด ในทางเทคนิคแล้ว ดูเหมือนว่าเกมนี้จะอยู่บนเซิร์ฟเวอร์ระยะไกลและมีการประมวลผลกราฟิกที่นั่น ซึ่งถูกส่งไปยังคอมพิวเตอร์ไปยังผู้ใช้ในรูปแบบ "เสร็จสิ้น" แล้ว พูดง่ายๆ ก็คือ การคำนวณที่ดำเนินการระหว่างเกมปกติบนคอมพิวเตอร์ ฯลฯ นั้นได้ดำเนินการไปแล้วบนเซิร์ฟเวอร์ และคอมพิวเตอร์ของคุณจะถูกใช้เป็นจอภาพที่ได้รับภาพสุดท้ายเท่านั้น หากคุณไม่เข้าใจ ทั้งหมดนี้หมายความว่าปัญหาทั้งหมดเกี่ยวกับประสิทธิภาพของคอมพิวเตอร์และจำนวนเนื้อที่ว่างบนฮาร์ดดิสก์จะถูกลบออกโดยอัตโนมัติ เนื่องจากไม่จำเป็นต้องติดตั้ง นอกจากนี้ คุณไม่จำเป็นต้องจ่ายเงินจำนวนมากในทันทีสำหรับผลิตภัณฑ์ (เกม ฯลฯ) ที่คุณไม่จำเป็นต้องชอบ นอกจากนี้ ไม่เป็นความลับที่เกมส่วนใหญ่ไม่ต้องการเล่นอีก ดังนั้น ปรากฎว่าค่าใช้จ่ายของความสุขหลายชั่วโมง (หรือหลายวัน) นั้นสูงเกินสมควร มันจะสะดวกกว่ามากถ้าคุณจ่ายเฉพาะเวลาที่คุณเล่น หรือ - คุณจะจ่ายเป็นจำนวนเงินคงที่เล็กน้อยเป็นรายเดือน ซึ่งจะทำให้คุณสามารถเล่นได้โดยไม่มีข้อจำกัดใดๆ ในเกมที่มีให้ นี่คือสิ่งที่ OnLive นำเสนอ
  • Xbox live
    บริการเกมที่มีชื่อเสียงอีกบริการหนึ่งที่มีฟังก์ชันอินเทอร์เน็ตที่หลากหลายและเกี่ยวข้องกับเทคโนโลยีคลาวด์ สาระสำคัญของบริการคือเจ้าของคอนโซล Xbox 360 และ PDA ที่ใช้ Windows Phone 7 สามารถเล่นกันได้ใน เกมส์คอมพิวเตอร์และสื่อสารตลอดจนซื้อโปรแกรมเสริมและเนื้อหามัลติมีเดียต่างๆ ในร้านค้าออนไลน์ ปรากฎว่าบริการสร้างจักรวาลเสมือนจริงสำหรับนักเล่นเกมซึ่งส่วนประกอบไม่ได้อยู่บนคอนโซลของผู้ใช้ แต่อยู่ในคลาวด์

ดังนั้นสองบริการสุดท้ายจึงเสนอเกมเป็นบริการ ลองนึกภาพว่าเราไม่ได้พูดถึงเกม แต่เกี่ยวกับซอฟต์แวร์ นั่นคือคุณไม่ต้องจ่ายเงินสำหรับผลิตภัณฑ์ดังกล่าว (สำหรับกล่องที่มีแผ่นดิสก์) แต่สำหรับฟังก์ชัน / ความสามารถเฉพาะที่มีให้กับคุณ น่าสนใจ? ที่นี่สำหรับฉัน :)

บันทึกเล็กๆ

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

อันที่จริง ตามแนวคิดของ SaaS ตามที่กล่าวไว้ข้างต้น คุณจะไม่จ่ายเงินก้อนเมื่อซื้อผลิตภัณฑ์ แต่เหมือนกับว่าคุณเช่า ยิ่งไปกว่านั้น คุณใช้ฟังก์ชันที่คุณต้องการ (และจ่ายเงินตามนั้นด้วย) ตัวอย่างเช่น ปีละครั้งคุณต้องการโปรแกรมเมอร์บางประเภทและคุณจะไม่ใช้บ่อยขึ้น เหตุใดจึงซื้อผลิตภัณฑ์ที่จะไม่ได้ใช้งาน?

และทำไมต้องเปลืองพื้นที่ (ในอพาร์ตเมนต์ ถ้าเป็นกล่องที่มีดิสก์ หรือในฮาร์ดไดรฟ์ ถ้าเป็นไฟล์)? ถูกต้อง ไม่ใช่เพราะเหตุใด เนื่องจากมีตัวเลือกอื่น - บริการออนไลน์ฟรี (ให้ฟังก์ชันเต็มรูปแบบของโปรแกรมนี้)

การทำงานกับเอกสารในระบบคลาวด์

บนเส้นทางนี้เองที่ผู้นำสองคนของอุตสาหกรรมไอที (และคู่แข่ง) - Google และ Microsoft - ไป ทั้งสองบริษัทได้ออกชุดบริการที่ให้คุณทำงานกับเอกสารได้

ในส่วนของ Google นี่คือ Google Docs ของพวกเขา (ตอนนี้ Google ไดรฟ์ ):

สำนักงานออนไลน์ฟรี รวมถึงโปรแกรมประมวลผลคำ ตัวประมวลผลสเปรดชีต และ "pribluda" สำหรับสร้างงานนำเสนอ ตลอดจนบริการอินเทอร์เน็ต ที่จัดเก็บไฟล์บนคลาวด์ด้วยฟังก์ชั่นการแชร์ไฟล์

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

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

ทางฝั่ง Microsoft สิ่งเหล่านี้คือ Microsoft Office Web Apps:

Microsoft Office Web Apps อนุญาตให้คุณใช้ความสามารถของ Microsoft Office ผ่านเว็บเบราว์เซอร์และทำงานกับเอกสาร (และไม่เพียงแต่ดูเท่านั้น แต่ยังแก้ไข) บนเว็บไซต์ที่จัดเก็บเอกสารเหล่านั้นโดยตรง

ดังนั้น เอกสารจะมีลักษณะเหมือนกันทุกประการในเบราว์เซอร์เหมือนกับในโปรแกรม Office; สมบูรณ์ กล่าวคือ การรวมเป็นหนึ่ง

นอกจากนี้ยังเป็นที่น่าสังเกตว่าทั้งสองบริการเชื่อมต่ออย่างใกล้ชิดกับเมล (Gmail ในกรณีแรกและ Hotmail ในส่วนที่สอง) และการจัดเก็บไฟล์ ดังนั้นในการใช้ Google Docs คุณเพียงแค่สร้างบัญชี Google ฟรีและคุณจะได้รับชุด ของโปรแกรมสำหรับทำงานกับข้อความ สเปรดชีต และ TP ในเบราว์เซอร์โดยตรง สำหรับหลายๆ คน Google Docs ได้เข้ามาแทนที่สำนักงาน MS O แบบชำระเงินโดยสิ้นเชิง ดังที่ได้กล่าวไว้ข้างต้น

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

เทคโนโลยีคลาวด์และการจัดเก็บข้อมูล

การจัดเก็บไฟล์บนคลาวด์นั้นได้รับความนิยมไม่น้อย คลังเก็บที่มีชื่อเสียงที่สุดคือ ..

  • ดรอปบ็อกซ์
    คุณสามารถมีคอมพิวเตอร์ได้หลายเครื่อง แต่ด้วยที่เก็บข้อมูลบนคลาวด์นี้ คุณสามารถสร้างโฟลเดอร์ไฟล์ที่แชร์สำหรับพีซีและสมาร์ทโฟนทุกเครื่องของคุณ สิ่งที่น่าสนใจที่สุดคือ คุณไม่จำเป็นต้องดำเนินการใดๆ เป็นพิเศษที่นี่ เนื่องจากระบบปฏิบัติการจะรับรู้โฟลเดอร์ที่ใช้ร่วมกัน เช่นเดียวกับโฟลเดอร์อื่นๆ ทั้งหมดในฮาร์ดไดรฟ์ และดรอปบ็อกซ์ก็จะซิงโครไนซ์ บริการนี้ช่วยให้คุณสามารถจัดเก็บข้อมูลได้ถึง 2 GB ฟรี เน้นการซิงโครไนซ์และการแลกเปลี่ยนข้อมูล Dropbox จะเก็บประวัติการดาวน์โหลดไว้ เพื่อที่ว่าหลังจากลบไฟล์ออกจากเซิร์ฟเวอร์แล้ว จะสามารถกู้คืนข้อมูลได้ รวมทั้งเก็บประวัติการเปลี่ยนแปลงไฟล์ไว้ ซึ่งสามารถใช้ได้ในช่วง 30 วันที่ผ่านมา
  • วินโดวส์ ไลฟ์ สกายไดรฟ์
    บริการ SkyDrive ช่วยให้คุณบันทึกข้อมูลได้มากถึง 7 GB (และคุณสามารถแลกเปลี่ยนไฟล์ได้ถึง 100 MB) ข้อมูลที่จัดระเบียบโดยใช้โฟลเดอร์มาตรฐาน สำหรับรูปภาพจะมีโหมดแสดงตัวอย่างรวมถึงความสามารถในการแสดงในรูปของสไลด์ นอกจากบริการจะรวมเข้ากับ Microsoft Office แล้ว ยังรองรับระบบปฏิบัติการใหม่อีกด้วย (แม่นยำกว่านั้นคือไคลเอนต์ SkyDrive นั้นถูกรวมไว้ในแอปพลิเคชั่นของ Metro และให้คุณอัปโหลดเอกสารและภาพถ่ายไปยังคลาวด์ได้ในคลิกเดียว เปิดไฟล์ จากที่เก็บข้อมูลระยะไกล)
  • และแน่นอน Google ไดรฟ์ จะมีบทความแยกต่างหากเกี่ยวกับเขา

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

มันใช้เทคโนโลยี "หน่วยสืบราชการลับโดยรวม" ที่เป็นนวัตกรรม (ซึ่งจะตรวจจับภัยคุกคามใหม่โดยอัตโนมัติในระยะเวลาขั้นต่ำ) และช่วยให้คุณลดผลกระทบของการป้องกันทรัพยากรระบบคอมพิวเตอร์โดยใช้พลังการประมวลผลของเทคโนโลยีคลาวด์สำหรับการดำเนินงานส่วนใหญ่: การวิเคราะห์ การบล็อกและพยายามลบมัลแวร์

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

โดยสรุป บางสิ่งเช่นนี้ แม้ว่าจะยังมีบริการมากมายที่สามารถพูดคุยกันได้ แต่จากนั้นคุณจะต้องเขียนปริมาณของสงครามและสันติภาพ :)
ไปที่บรรทัดล่างสุดของเจ้าเล่ห์

เทคโนโลยีคลาวด์ มีเมฆมากหรือโปร่งแสง?

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

แน่นอนว่ายังเป็นเรื่องยากสำหรับผู้ใช้ทั่วไปที่จะประเมิน (และเปิดเผย) ศักยภาพอย่างเต็มที่ แต่สิ่งที่เขาเป็นสามารถมองเห็นได้ด้วยตาเปล่า

ดังนั้น ไม่ต้องสงสัยเลย อนาคตของเทคโนโลยีคลาวด์ดูเหมือนจะสดใสมาก เพราะยักษ์ใหญ่เหล่านี้ (Microsoft, Apple และ Google) ไม่ได้ทำอะไรเลย และค่อนข้างชัดเจนว่าหากพวกเขาได้เข้าสู่อาณาเขตที่ไม่จดที่แผนที่แล้ว พวกเขาจะไม่ชัดเจน กำลังจะออกไปเพราะเมื่อสองปีที่แล้วแนวคิดของ "คลาวด์" ดูเหมือนเป็นเพียงความคิดที่สวยงามและการทดลองที่กล้าหาญและวันนี้ข้อดีของเทคโนโลยีคลาวด์สามารถสัมผัสได้แม้กระทั่งคนที่ไม่เกี่ยวข้องกับการพัฒนาซอฟต์แวร์เทคโนโลยีเว็บ และสิ่งอื่น ๆ ที่เชี่ยวชาญเป็นพิเศษ (ที่กล่าวข้างต้น Xbox Live, Windows Live, OnLive, Google เอกสารเป็นตัวอย่างที่ชัดเจนของเรื่องนี้)

Afterword

อะไรแบบนั้น. ฉันหวังว่าข้อมูลจะน่าสนใจ มีประโยชน์ และน่าตื่นเต้นสำหรับคุณ อยู่กับโครงการ - ที่นี่คุณยินดีต้อนรับเสมอ;)

เช่นเคย หากคุณมีคำถาม เพิ่มเติม และข้อแตกต่างอื่นๆ ความคิดเห็นก็พร้อมให้บริการคุณ

PS: ขอบคุณสมาชิกในทีม 25 FRAME สำหรับการมีอยู่ของบทความนี้

Lecture Cloud Technologies

การประมวลผลแบบคลาวด์ (คอมพิวเตอร์) เป็นเทคโนโลยีการประมวลผลข้อมูลแบบกระจายซึ่งมีการจัดหาทรัพยากรและความสามารถของคอมพิวเตอร์ให้กับผู้ใช้เป็นบริการอินเทอร์เน็ต

เทคโนโลยีคลาวด์ประเภทหลัก ได้แก่ :

    " โครงสร้างพื้นฐานอย่างไรบริการ" ("โครงสร้างพื้นฐานเป็นบริการ" หรือ "IaaS")

    " แพลตฟอร์มอย่างไรบริการ" ("แพลตฟอร์มเป็นบริการ", " PaaS")

    "ซอฟต์แวร์เป็นบริการ"("ซอฟต์แวร์เป็นบริการ" หรือ "SaaS")

ลองพิจารณาแต่ละเทคโนโลยีเหล่านี้โดยละเอียด

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

IaaS คือการจัดหาโครงสร้างพื้นฐานด้านการประมวลผลเป็นบริการตามแนวคิดของการประมวลผลแบบคลาวด์

IaaS มีสามองค์ประกอบหลัก:

    ฮาร์ดแวร์ (เซิร์ฟเวอร์, ระบบจัดเก็บข้อมูล, ระบบไคลเอ็นต์, อุปกรณ์เครือข่าย)

    ระบบปฏิบัติการและซอฟต์แวร์ระบบ (การจำลองเสมือน ระบบอัตโนมัติ การจัดการทรัพยากรขั้นพื้นฐาน)

    มิดเดิลแวร์ (เช่น สำหรับการจัดการระบบ)

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

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

แพลตฟอร์มเป็นบริการ (PaaS)

PaaS คือการจัดหาแพลตฟอร์มแบบบูรณาการสำหรับการพัฒนา ทดสอบ ปรับใช้ และสนับสนุนเว็บแอปพลิเคชันในฐานะบริการ.

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

วิธีการนี้มีข้อดีดังต่อไปนี้:

    ความสามารถในการขยาย;

    ความทนทานต่อความผิดพลาด

    การจำลองเสมือน;

    ความปลอดภัย.

ความสามารถในการปรับขนาด PaaSถือว่าจัดสรรและปล่อยทรัพยากรที่จำเป็นโดยอัตโนมัติขึ้นอยู่กับจำนวนผู้ใช้ที่ให้บริการโดยแอปพลิเคชัน

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

ความสามารถในการสร้างซอร์สโค้ดและแชร์ภายในทีมพัฒนาช่วยปรับปรุงประสิทธิภาพการทำงานของแอปพลิเคชันตาม . ได้อย่างมาก PaaS.

ซอฟต์แวร์เป็นบริการ (SaaS)

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

ในโมเดล SaaS:

    แอปพลิเคชันได้รับการดัดแปลงสำหรับการใช้งานระยะไกล

    ลูกค้าหลายรายสามารถใช้แอปพลิเคชันเดียวได้

    การชำระเงินสำหรับบริการจะถูกเรียกเก็บเป็นค่าสมัครสมาชิกรายเดือนหรือตามปริมาณธุรกรรมทั้งหมด

    การสนับสนุนแอปพลิเคชันรวมอยู่ในการชำระเงินแล้ว

    การอัพเกรดแอปพลิเคชันสามารถทำได้โดยเจ้าหน้าที่บริการอย่างราบรื่นและโปร่งใสสำหรับลูกค้า

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

อันที่จริง ซอฟต์แวร์ SaaS สามารถถูกมองว่าเป็นทางเลือกที่สะดวกและคุ้มค่ากว่าสำหรับระบบข้อมูลภายใน

การพัฒนาตรรกะ SaaS คือแนวคิด WaaS (ที่ทำงานเป็นบริการ - สถานที่ทำงานเป็นบริการ) นั่นคือลูกค้าจะได้รับสถานที่ทำงานเสมือนจริงที่เพียบพร้อมไปด้วยทุกสิ่งที่จำเป็นสำหรับการทำงานของซอฟต์แวร์

    การสื่อสาร (VoIP)

    แอนตี้สแปมและแอนตี้ไวรัส

    การจัดการโครงการ

    การเรียนทางไกล

    การจัดเก็บและสำรองข้อมูล

บริการคลาวด์ทั้งสามประเภทเชื่อมต่อถึงกันและแสดงถึงโครงสร้างที่ซ้อนกัน

นอกจากวิธีการให้บริการที่หลากหลายแล้ว ยังมีตัวเลือกอีกมากมายสำหรับการปรับใช้ระบบคลาวด์:

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

อันที่จริง ความจุเพิ่มขึ้นตามสัดส่วนของโหลดโดยรวมที่เพิ่มขึ้น ไม่ได้ขึ้นอยู่กับแต่ละงานที่เกิดขึ้น แต่โดยเฉลี่ยแล้ว และง่ายต่อการวางแผนและซื้อและขาย - เพื่อเริ่มงานใหม่ในการผลิต

คลาวด์สาธารณะ- ใช้โดยผู้ให้บริการระบบคลาวด์เพื่อให้บริการแก่ลูกค้าภายนอก

เมฆผสม (ไฮบริด)- การใช้งานร่วมกันของรุ่นการใช้งานทั้งสองข้างต้น