มีพวกเรากี่คนที่ไม่อยากบินเหนือเมฆ? ตอนนี้เราทำได้ด้วยความเร็วอินเทอร์เน็ต! บทความนี้คุณจะรู้ว่า คลาวด์คอมพิวติ้งคืออะไร. สนุกกับการเดินทาง!
คลาวด์คอมพิวติ้งคืออะไร?
ขอบเขตของข้อมูลเป็นแนวทางในการใช้เทคโนโลยี โดยเฉพาะอย่างยิ่งในยุคของกระบวนทัศน์ดิจิทัลที่เราค้นพบ
ตั้งแต่กำเนิดของอินเทอร์เน็ต มีความก้าวหน้ามากมายที่เกิดขึ้นภายในช่องทางการสื่อสารของสภาพแวดล้อมเสมือนจริง หนึ่งในเลขชี้กำลังที่ยิ่งใหญ่ที่สุดคือสิ่งที่เรารู้จักในปัจจุบันว่าเป็นคลาวด์คอมพิวติ้ง
แนวคิดแรกสำหรับแนวคิดนี้เกิดขึ้นเมื่อผู้เชี่ยวชาญด้านคอมพิวเตอร์เริ่มแสดงการเชื่อมต่ออินเทอร์เน็ตกับระบบคลาวด์ ความคิดของพวกเขาคือการเป็นสัญลักษณ์ของการเชื่อมต่อระหว่างคอมพิวเตอร์หลายเครื่องกับเครือข่ายเครือข่าย เพื่อเป็นช่องทางสำหรับการไหลของข้อมูล แต่จริงๆ แล้ว คลาวด์คอมพิวติ้งคืออะไร
เป็นบริการเทคโนโลยี ข้อมูล และการสื่อสารที่ช่วยให้สามารถเข้าถึงชุดทรัพยากรคอมพิวเตอร์ผ่านทางอินเทอร์เน็ต ทรัพยากรเหล่านี้รวมถึง: เครือข่าย เซิร์ฟเวอร์ หน่วยความจำ เครื่องเสมือนและแอปพลิเคชัน ตลอดจนบริการอื่นๆ
คุณสมบัติ
- ลูกค้าชำระเงินขึ้นอยู่กับเวลาและการใช้บริการตามสัญญา
- ทรัพยากรตามสัญญาส่วนใหญ่จะถูกเก็บไว้แยกต่างหากจากอุปกรณ์คอมพิวเตอร์ของลูกค้า
- บริการที่นำเสนอโดยผู้ให้บริการได้รับการปรับให้เข้ากับความต้องการของลูกค้า
- การเพิ่มประสิทธิภาพของทรัพยากรรับประกันความพร้อมใช้งาน
- เป็นบริการดิจิทัล จึงไม่เป็นรูปธรรม
- ไคลเอนต์ไม่ต้องการเซิร์ฟเวอร์หรือเครือข่ายของตัวเอง
- การเข้าถึงบริการโดยลูกค้าเป็นไปโดยอัตโนมัติเมื่อจำเป็น
- คำขอใช้บริการไม่เกี่ยวข้องกับการมีปฏิสัมพันธ์ระหว่างมนุษย์กับผู้ให้บริการ
- ลูกค้าสามารถเข้าถึงบริการจากที่ตั้งทางภูมิศาสตร์ใด ๆ ที่มีอินเทอร์เน็ตให้บริการ
- การเข้าถึงบริการไม่ได้จำกัดเฉพาะอุปกรณ์ใดๆ ที่มีแพลตฟอร์มอินเทอร์เน็ต เช่น โทรศัพท์มือถือหรือแล็ปท็อป
- ลูกค้าไม่จำเป็นต้องทราบตำแหน่งทางกายภาพของผู้ให้บริการ
- บริการที่นำเสนอมีความสะดวกสำหรับผู้ใช้และสร้างผลกำไรให้กับผู้ให้บริการ
- บริการนี้มีให้ในสามรูปแบบและสี่รูปแบบการนำไปใช้
ผลประโยชน์
ตามลักษณะของมัน ประโยชน์หลักของการประมวลผลแบบคลาวด์คือ:
- การเข้าถึงประสิทธิภาพและหน่วยความจำที่ต้องการ
- การลดต้นทุน ผลจากการประหยัดใบอนุญาต การบริหารบริการและอุปกรณ์
- การประหยัดพลังงานทั่วโลกเนื่องจากการลดวัตต์ที่ใช้โดยอุปกรณ์ที่ใช้งาน
- การปฏิบัติตามมาตรฐานความเป็นส่วนตัวและข้อบังคับด้านความปลอดภัยของคอมพิวเตอร์
- การปกป้องเนื้อหาของอุตสาหกรรม การป้องกันการคัดลอกที่ผิดกฎหมาย เช่น เพลง วิดีโอ และภาพยนตร์
- บริการที่หลากหลายและหลากหลาย
- ง่ายต่อการทำสัญญาและสนับสนุนการชำระเงิน
- ความจุกว้างสำหรับการสนับสนุนด้านเทคโนโลยีและคำแนะนำ
- ส่งเสริมนวัตกรรมและการใช้เทคโนโลยีใหม่ ๆ
- บุคคลหรือบริษัทใดก็ตามที่ต้องการเสนอบริการในระบบคลาวด์สามารถทำได้ฟรี
ความเสี่ยง
เช่นเดียวกับเครื่องมือทางเทคโนโลยีใด ๆ แม้จะมีข้อดี แต่การคำนวณเครือข่ายก็มีข้อเสียเช่นกัน
- ขึ้นอยู่กับการเชื่อมต่ออินเทอร์เน็ต เนื่องจากอาจเกิดความล้มเหลวในเซิร์ฟเวอร์เครือข่าย
- ข้อมูลรั่วไหลที่เกิดจากข้อมูลที่เก็บไว้จำนวนมาก
- ช่องโหว่ของข้อมูลที่ละเอียดอ่อนต่อการโจมตีทางคอมพิวเตอร์
- ขึ้นอยู่กับผู้ให้บริการซึ่งเป็นผลมาจากลักษณะของบริการ
ขอบเขตการสมัคร
เนื่องจากการปฏิวัติทางเทคโนโลยีที่มีการพัฒนาในช่วงไม่กี่ปีที่ผ่านมา วันนี้มีหลายพื้นที่ที่ใช้คลาวด์คอมพิวติ้ง
แม้ว่าจะเป็นความจริงที่ช่วงแรกเริ่มมีความไม่เต็มใจในบางภาคส่วน ซึ่งมองว่าแบนด์วิดท์เป็นข้อจำกัด ความจริงก็คือทุกวันนี้ ทั้งองค์กรภาครัฐและเอกชนต่างให้ความไว้วางใจอย่างเต็มที่กับการเติบโตแบบทวีคูณของเครื่องมือที่ยอดเยี่ยมของการประมวลผลสมัยใหม่
ในบรรดาลูกค้าหลัก ได้แก่ ภาคการเงินและธุรกิจ รัฐบาลระดับชาติและระดับนานาชาติ พื้นที่ของนวัตกรรมและเทคโนโลยี ภาคสุขภาพ การศึกษาและวัฒนธรรม ภาคเศรษฐกิจและการบริการสาธารณะ เป็นต้น
ภาคส่วนเหล่านี้แต่ละส่วนได้รวมการเปลี่ยนแปลงที่สำคัญไว้ในวิธีการทำงาน เนื่องมาจากบริการที่หลากหลายซึ่งยังคงปรากฏพร้อมกับเทคโนโลยีที่เป็นนวัตกรรมนี้อย่างต่อเนื่อง
ก่อนหน้า
อาจกล่าวได้ว่าเลขชี้กำลังที่ดีที่สุดและเก่าแก่ที่สุดของบริการประเภทนี้คืออีเมล แม้ว่าจะยังต้องใช้อินเทอร์เน็ตอยู่ แต่ในปัจจุบันนี้ ทรัพยากรคอมพิวเตอร์ที่ใช้ร่วมกันก็ถูกใช้ได้ดีขึ้น
รูปแบบการบริการ
สามรูปแบบการบริการที่นำเสนอโดยคลาวด์คอมพิวติ้งมักจะจัดกลุ่มภายใต้ชื่อ SPI เดียวกัน: ซอฟต์แวร์ แพลตฟอร์ม และโครงสร้างพื้นฐาน ด้านล่างนี้ เราให้รายละเอียดแต่ละรุ่นแยกกัน:
SaaS
นอกจากนี้ยังมักเรียกกันว่าซอฟต์แวร์เป็นบริการ ผู้ให้บริการจัดเตรียมแอปพลิเคชันที่ทำงานอยู่ในระบบคลาวด์ให้กับผู้ใช้ปลายทางแล้ว ลูกค้าเข้าถึงบริการเหล่านี้ผ่านอินเทอร์เฟซ ซึ่งพร้อมใช้งานบนอุปกรณ์ใดๆ ที่เชื่อมต่ออินเทอร์เน็ต โดยทั่วไป การเข้าถึงจะเป็นไปโดยอัตโนมัติโดยใช้ชื่อผู้ใช้และรหัสผ่านที่ลูกค้ากำหนด ผู้ใช้ไม่ทราบถึงโครงสร้างพื้นฐานที่ทำให้สามารถใช้บริการตามสัญญาได้
PaaS
ในแพลตฟอร์มที่เป็นบริการ ผู้ให้บริการอนุญาตให้ผู้ใช้พัฒนาแอปพลิเคชัน ผ่านการใช้เครื่องมือและภาษาโปรแกรมที่มีอยู่ในคลาวด์ ลูกค้าไม่สามารถจัดการระบบจัดเก็บข้อมูลและระบบปฏิบัติการที่เป็นของผู้ให้บริการได้ สามารถควบคุมการตั้งค่าสภาพแวดล้อมของแอปพลิเคชันเท่านั้น
IaaS
มันเกี่ยวกับโครงสร้างพื้นฐานเป็นบริการ ในนั้นผู้บริโภคจะได้รับโอกาสในการประมวลผลและจัดเก็บทรัพยากรการคำนวณบนเครือข่าย ผู้ใช้สามารถเรียกใช้ซอฟต์แวร์ที่ต้องการได้ รวมถึงระบบปฏิบัติการและแอปพลิเคชัน คุณไม่สามารถควบคุมโครงสร้างพื้นฐานของระบบคลาวด์ได้ แต่คุณสามารถจัดการทั้งระบบปฏิบัติการ พื้นที่เก็บข้อมูล และแอปพลิเคชันพื้นฐานได้ ลูกค้าจ่ายเฉพาะเวลาและทรัพยากรที่ใช้จริงเท่านั้น
โมเดลการปรับใช้
รูปแบบการใช้งานสี่แบบมีความแตกต่างกันตามเป้าหมายของผู้ใช้ที่มุ่งให้บริการ
คลาวด์ส่วนตัว
โครงสร้างพื้นฐานของระบบคลาวด์ โดยทั่วไป ใช้งาน ใช้ และจัดการโดยผู้ใช้ที่ทำสัญญาเท่านั้น แม้ว่าจะสนับสนุนโดยบุคคลที่สามก็ตาม มันสามารถทำงานกับทรัพยากรการคำนวณที่อยู่ในสิ่งอำนวยความสะดวกทางกายภาพของลูกค้าหรือภายนอกของมัน
คลาวด์สาธารณะ
โครงสร้างพื้นฐานระบบคลาวด์สามารถเข้าถึงได้สำหรับอุตสาหกรรมเฉพาะขนาดใหญ่ มันเกี่ยวข้องกับการเข้าถึงเครือข่ายอย่างกว้างขวางโดยประชาชนทั่วไป ผ่านทางอินเทอร์เน็ตหรือเครือข่ายส่วนตัวเสมือน การจำลองเสมือนนี้ช่วยให้เซิร์ฟเวอร์จำนวนมากได้รับการปฏิบัติเป็นหนึ่งเดียว
คลาวด์ชุมชน
โครงสร้างพื้นฐานเปิดให้ประชาชนที่สนใจ ซึ่งมีข้อกำหนดหรือวัตถุประสงค์ร่วมกัน พวกเขาสามารถจัดการทรัพยากรระบบคลาวด์ได้โดยตรงหรือผ่านบุคคลที่สาม สามารถทำงานในสถานที่ของคุณเองหรือนอกสถานที่ได้ ส่งเสริมการทำงานร่วมกันข้ามคลาวด์
นูบฮิบริดา
โครงสร้างพื้นฐานของเครือข่ายใช้ร่วมกันโดยระบบคลาวด์หลายแห่ง ซึ่งเชื่อมโยงโดยเทคโนโลยีที่เป็นกรรมสิทธิ์หรือที่ได้มาตรฐาน ไม่มีเอนทิตีเหล่านี้สูญเสียเอกลักษณ์เฉพาะตัว แต่คุณสามารถได้รับประโยชน์จากข้อดีที่แต่ละคลาวด์นำเสนอแยกจากกัน สิ่งนี้นำไปสู่การได้มาซึ่งคุณสมบัติเพิ่มเติมโดยผู้ใช้แต่ละราย
ผู้ให้บริการ
ตามรูปแบบบริการที่นำเสนอ ผู้ให้บริการคลาวด์คอมพิวติ้งหลักคือ:
มุ่งสู่ผู้ใช้ปลายทาง (SaaS)
- Google Apps: กลุ่มแอปพลิเคชันที่อำนวยความสะดวกในการจัดระเบียบงานและการสื่อสาร ผ่านการใช้เครื่องมือ ทั้งการวางแผนและการจัดการงาน
- Salesforce: เครื่องมือที่มุ่งเน้นไปที่ลูกค้าเป็นหลัก ซึ่งคุณสามารถเก็บบันทึกกิจกรรมทั้งหมดที่ดำเนินการได้ เช่น โอกาสและข้อตกลง
- Dropbox: ให้โอกาสในการเข้าถึงฮาร์ดไดรฟ์หรือโฟลเดอร์เสมือนจากคอมพิวเตอร์เครื่องใดก็ได้ ต้องการการซิงโครไนซ์ไฟล์
- Zoho / Work on line: เป็นตัวประมวลผลที่ช่วยให้คุณสามารถสร้างเอกสารที่รวมกันได้ มันเข้ากันได้กับ Microsoft Word อย่างสมบูรณ์
นักพัฒนาที่มุ่งเน้น (PaaS)
- Windows Azure: เปิดโอกาสให้พัฒนาหรือเรียกใช้แอปพลิเคชันภายในระบบคลาวด์
- Force.com: เครื่องมือที่ช่วยลดความยุ่งยากในการพัฒนาและปรับใช้แอปพลิเคชันมือถือและเว็บไซต์บนเว็บ วัตถุประสงค์หลักคือการช่วยให้พนักงานมีประสิทธิผลมากขึ้นโดยคำนึงถึงลูกค้าของตน
- Google App Engine: ออกแบบมาเพื่ออำนวยความสะดวกในการพัฒนาแอปพลิเคชันตามความต้องการของลูกค้า อนุญาตให้ใช้ภาษาโปรแกรมต่างๆ นอกจากนี้ยังให้การป้องกันผ่าน Firewire ที่เรียกว่า
- Heroku: เรียกใช้แอปพลิเคชันของลูกค้าในสภาพแวดล้อมแบบเรียลไทม์ รองรับภาษาโปรแกรมต่างๆ
มุ่งเน้นที่โปรแกรมเมอร์ระบบ (IaaS)
- Amazon Web Services: แสดงถึงหนึ่งในแพลตฟอร์มที่หลากหลายที่สุดในระบบคลาวด์ เช่น การส่งข้อความ ฐานข้อมูล ปัญญาประดิษฐ์ และอื่นๆ
- มาตราส่วนที่เหมาะสม: วัตถุประสงค์หลักคือการขายซอฟต์แวร์สำหรับการจัดการทรัพยากรการประมวลผลในคลาวด์ โดยมุ่งเป้าไปที่ผู้ใช้หลายคน
- GoGrid Beta: เป็นบริการที่เชื่อถือได้และเป็นตัวทำละลาย เข้ากันได้กับ Linux และ Windows ซึ่งมีหน้าที่นำเสนอเครื่องมือคอมพิวเตอร์ที่หลากหลาย ผ่านโปรโตคอลต่างๆ
เครื่องมือ
เครื่องมือคลาวด์คอมพิวติ้งหลักที่มีอยู่ในตลาดเป็นผลโดยตรงจากความสัมพันธ์ของผู้ให้บริการที่กล่าวถึงข้างต้นคือ
- Doodle: โดยทั่วไปแล้ว มันคือเครื่องมือวางแผนออนไลน์ เครื่องมืออัตโนมัตินี้ช่วยให้คุณโทรออกและจัดการประชุมได้
- Padlet: ผู้ใช้สามารถจัดเก็บและแบ่งปันเนื้อหามัลติมีเดียผ่านเครื่องมือนี้ แทรกรูปภาพ เอกสาร ไฟล์เสียง วิดีโอ และงานนำเสนอเป็นหลัก
- Google ปฏิทิน: เป็นกำหนดการและปฏิทินอิเล็กทรอนิกส์ที่ใช้แชร์กิจกรรมได้ ในการส่งคำเชิญ จำเป็นต้องมีการซิงโครไนซ์รายชื่อติดต่อ Gmail
- Google Drive: ให้พื้นที่เก็บข้อมูลฟรีจำนวนมาก ทำงานร่วมกับ Gmail, Google Drive และ Google Photos เพื่อให้สามารถจัดเก็บและแบ่งปันไฟล์ทุกประเภท
- Evernote: เป็นทรัพยากรคอมพิวเตอร์ที่ให้คุณจัดระเบียบข้อมูลส่วนบุคคลผ่านไฟล์บันทึกย่อ มันเข้ากันได้กับระบบปฏิบัติการต่างๆ
- Dropbox: ทำงานเป็นฮาร์ดดิสก์หรือไฟล์เสมือน ซึ่งช่วยให้คุณแชร์ไฟล์จากระยะไกลได้
- Owncloud: คล้ายกับ Dropbox: ให้คุณจัดเก็บและแชร์ไฟล์ในระบบคลาวด์ สำหรับการดำเนินการ จะต้องมีการซิงโครไนซ์ เมื่อแชร์แล้ว ไฟล์จะสามารถเข้าถึงได้จากอุปกรณ์ใดๆ ที่มีการเชื่อมต่ออินเทอร์เน็ต
- Zoho: เครื่องมือที่มีฟังก์ชันการแบ่งปันซึ่งทำหน้าที่เป็นโปรแกรมประมวลผลคำออนไลน์
ตัวอย่าง
องค์ประกอบหลักที่แอปพลิเคชัน Cloud Computing ต้องมีคือ:
- ระบบข้อมูลที่จำลองข้อมูลของแอปพลิเคชัน
- อินเทอร์เฟซหรือสื่อหน้าจอผู้ใช้ที่สรุปและแสดงข้อมูลและฟังก์ชันการทำงานเมื่อเริ่มเซสชัน
- ตรรกะและเวิร์กโฟลว์ที่สัมพันธ์กันเพื่อดำเนินงานเฉพาะ
หากคุณมีบริษัทขายอาหาร และคุณต้องการสร้างระบบการจัดการสินค้าคงคลัง เครื่องมือหลักที่คุณมีคือใบกำกับสินค้าที่ออกโดยบริษัท จำนวนสินค้าที่ขายและจำนวนเงินที่ได้รับจากการขายจะแสดงขึ้น
ตามข้อมูลที่ได้รับจากใบแจ้งหนี้ รูปแบบแอปพลิเคชันและระบบข้อมูลจะถูกสร้างขึ้นเพื่อติดตามพฤติกรรมของร้านขายของชำ จากนั้นอินเทอร์เฟซผู้ใช้ระบบคลาวด์ที่มีอยู่แล้วจะได้รับการแก้ไขตามข้อกำหนดของบริษัทและตรรกะของแอปพลิเคชัน ในลักษณะที่สามารถได้รับชุดรายงานและรายงานที่ช่วยให้ทราบสถานการณ์ปัจจุบันของธุรกิจ สิ่งนี้อำนวยความสะดวกในการตัดสินใจ
การสร้างแอปพลิเคชันคลาวด์คอมพิวติ้งต้องลงทะเบียนในสภาพแวดล้อมอเนกประสงค์ ซึ่งช่วยให้สามารถพัฒนา ทดสอบ และเรียกใช้แอปพลิเคชันการคำนวณบนเครือข่ายผ่านฟังก์ชันและการอนุญาต
เมื่อสร้างแอปพลิเคชันในระบบคลาวด์แล้ว แอปพลิเคชันจะเข้ากันได้กับเว็บไซต์และแอปพลิเคชันมือถือ ซึ่งช่วยให้สามารถโต้ตอบกับผู้อื่นและแชร์ข้อมูลระหว่างกันได้ นอกจากนี้ยังได้รับการปกป้องข้อมูลในระดับสูงและกำหนดการเข้าถึงผู้ใช้บางราย
คุณยังมีความสามารถในการโต้ตอบกับระบบภายนอก และสร้างและติดตั้งแอปพลิเคชันแบบแพ็คเกจต่อไปได้
สรุปผลการวิจัย
- คลาวด์คอมพิวติ้งเป็นบริการเทคโนโลยี ข้อมูล และการสื่อสารที่นำเสนอผ่านอินเทอร์เน็ต
- เป็นเครื่องมือเทคโนโลยีที่เป็นมิตร เข้าถึงได้ ไดนามิก อเนกประสงค์ ยืดหยุ่น และต้นทุนต่ำ
- SaaP มุ่งสู่ผู้บริโภคปลายทาง มันมีแอพพลิเคชั่นที่เสร็จแล้วซึ่งสามารถเพลิดเพลินได้โดยอัตโนมัติ
- PaaS ช่วยให้นักพัฒนาโปรแกรมสร้างแอปพลิเคชันของตนเองได้
- IaaS ให้บริการโครงสร้างพื้นฐานที่ได้มาตรฐาน ผ่านการจำลองเสมือนของทรัพยากรการคำนวณ
- คลาวด์สาธารณะให้บริการแก่ลูกค้าหลายรายพร้อมกัน
- ในคลาวด์ส่วนตัว บริการจะถูกควบคุมโดยผู้ให้บริการ
- ระบบคลาวด์ของชุมชนมุ่งสู่ผู้มีส่วนได้ส่วนเสีย
- La ไฮบริดคลาวด์ อนุญาตให้มีปฏิสัมพันธ์ระหว่างลูกค้าที่เป็นกรรมสิทธิ์หลายราย