อธิบายประวัติโดยย่อของคลาวด์คอมพิวติ้ง
เผยแพร่แล้ว: 2022-05-30Cloud Computing ช่วยให้บริษัทและบุคคลทั่วโลกสามารถเข้าถึงและจัดเก็บข้อมูลโดยไม่ต้องทุ่มเทระบบสำหรับข้อมูล อาจกล่าวได้เช่นเดียวกันว่าไม่ต้องการฮาร์ดแวร์ที่ทรงพลังในการสร้างหรือโฮสต์แอปพลิเคชันหรือโปรแกรมขั้นสูงบนคลาวด์ คลาวด์คอมพิวติ้งและแพลตฟอร์มบนคลาวด์ช่วยให้นักพัฒนา พนักงาน ผู้มีส่วนได้ส่วนเสีย หรือผู้ใช้ประเภทอื่นๆ เข้าถึงและใช้ข้อมูลเพื่อวัตถุประสงค์ที่แตกต่างกัน
ตัวอย่างเช่น นักวิเคราะห์ข้อมูลหรือผู้ประกอบการสามารถใช้ Microsoft Power BI (Product as a Service หรือ PaaS) สำหรับข่าวกรองธุรกิจด้วยความช่วยเหลือของข้อมูลที่โฮสต์ผ่าน Microsoft Azure (โครงสร้างพื้นฐานเป็นบริการหรือ IaaS) บริการคลาวด์ที่มีอยู่นั้นมีราคาถูกกว่าสำหรับผู้ใช้และไม่ต้องลงทุนจำนวนมาก สาเหตุหลักมาจากผู้ให้บริการส่วนใหญ่เสนอโมเดลแบบจ่ายตามการใช้งาน สิ่งนี้ทำให้คลาวด์คอมพิวติ้งได้รับความนิยมมากกว่าที่เคย
คำว่า "คลาวด์" เดิมใช้เพื่อแสดงถึงแนวคิดของการคำนวณแบบกระจาย ซึ่งกลายเป็นกระแสหลักที่ General Magic ที่ Apple กำเนิดขึ้นในช่วงปี 1990 เป็นแนวคิดที่นำเสนอโดย JCR Licklider ผู้อำนวยการคนแรกของสำนักงานเทคนิคการประมวลผลข้อมูลที่แผนก ARPA ของเพนตากอนในช่วงทศวรรษ 1960 ตามบันทึกใน Computerworld
ที่มาของคำว่า 'Cloud Computing'
ที่มาของวลี “การประมวลผลแบบคลาวด์” สามารถสืบย้อนไปถึงช่วงต้นปี 1996 ซึ่งถูกกล่าวถึงครั้งแรกในเอกสารภายในของ Compaq สัญลักษณ์คลาวด์แสดงถึงการเชื่อมต่อระหว่างอุปกรณ์คอมพิวเตอร์ใน ARPANET เครื่องแรกในปี 1977 และ CSNET ในปี 1981 ซึ่งถือเป็นรุ่นก่อนของอินเทอร์เน็ต คำว่า "คลาวด์" เป็นเหมือนคำอุปมาของอินเทอร์เน็ตมากกว่า และลวดลายรูปเมฆที่ได้มาตรฐานแสดงถึงเครือข่ายบนแผนผังโทรศัพท์
แนวคิดการประมวลผลแบบคลาวด์ในข้อกำหนดทางการทหาร
เมนเฟรมทางการทหารก่อตั้งขึ้นในปี 2493 เพื่อเชื่อมโยงขั้วคอมพิวเตอร์ผ่านเมทริกซ์ภายใน เทคโนโลยีการจัดเก็บข้อมูลที่ไม่ใช่ในเครื่องนั้นก้าวหน้าไปอย่างรวดเร็วทันทีที่เปิดตัวในชุมชนวิทยาศาสตร์ มันเป็นแนวคิดมูลค่าล้านเหรียญที่สำคัญอย่างยิ่งเมื่อการคำนวณค่อนข้างเป็นกระบวนการที่มีราคาแพง
ในช่วงหลายปีที่ผ่านมา มันปูทางที่จะสนองความต้องการของมวลชนในการเข้าถึงเทคโนโลยีนี้ ซึ่งกลายเป็นความจำเป็นไม่มากก็น้อยในขณะนี้ แนวคิดของ Licklider ปฏิวัติการประมวลผลแบบคลาวด์เมื่อ Larry Roberts และ Bob Taylor พัฒนา ARPANET (Advanced Research Projects Agency Networks) ในปี 1969 และในที่สุดก็ให้กำเนิดแนวคิดเกี่ยวกับอินเทอร์เน็ต
เรียนรู้วิศวกรรมซอฟต์แวร์ออนไลน์ จากมหาวิทยาลัยชั้นนำของโลก รับโปรแกรม PG สำหรับผู้บริหาร โปรแกรมประกาศนียบัตรขั้นสูง หรือโปรแกรมปริญญาโท เพื่อติดตามอาชีพของคุณอย่างรวดเร็ว
คอมพิวเตอร์ไคลเอนต์-เซิร์ฟเวอร์
ก่อนเกิดคลาวด์คอมพิวติ้ง ข้อมูลได้รับการประเมินในสถาปัตยกรรมไคลเอนต์-เซิร์ฟเวอร์ ซึ่งข้อมูลและการควบคุมของลูกค้าทั้งหมดอยู่ที่ฝั่งเซิร์ฟเวอร์ หากผู้ใช้รายเดียวต้องการเข้าถึงข้อมูลใด ๆ พวกเขาจะต้องเชื่อมต่อกับเซิร์ฟเวอร์และหลังจากนั้นพวกเขาก็ได้รับสิทธิ์การเข้าถึงที่เหมาะสม ซึ่งแตกต่างจากอินเทอร์เน็ตที่ใช้งานง่ายในมือสมัยใหม่ของเรา มันมีข้อเสียหลายประการ คลาวด์คอมพิวติ้งถูกสร้างขึ้นเพื่อกำจัดข้อจำกัดดังกล่าวที่ผู้ใช้ดำเนินการในระบบแบบกระจาย
สำรวจหลักสูตรวิศวกรรมซอฟต์แวร์ยอดนิยมของเรา
เอสแอล. ไม่ | โปรแกรมพัฒนาซอฟต์แวร์ | |
1 | วิทยาศาสตรมหาบัณฑิตสาขาวิทยาการคอมพิวเตอร์จาก LJMU & IIITB | โปรแกรมใบรับรองความปลอดภัยทางไซเบอร์ของ Caltech CTME |
2 | Bootcamp การพัฒนาเต็มกอง | โปรแกรม PG ใน Blockchain |
3 | Executive Post Graduate Program in Software Development - Specialization in DevOps | ดูหลักสูตรวิศวกรรมซอฟต์แวร์ทั้งหมด |
คอมพิวเตอร์แบบกระจาย
ในช่วงปี 1990 บริษัทโทรคมนาคมเริ่มให้บริการ VPN หรือ Virtual Private Network เมื่อเปรียบเทียบกับวงจรข้อมูลแบบจุดต่อจุด ด้วยความช่วยเหลือของการสลับการรับส่งข้อมูลเพื่อสร้างสมดุลระหว่างความเครียดบนเซิร์ฟเวอร์ ทั้งผู้ใช้และผู้ให้บริการสามารถใช้แบนด์วิดท์เครือข่ายได้อย่างมีประสิทธิภาพมากขึ้น การกระจายคอมพิวเตอร์กลายเป็นวิธีการทำให้คอมพิวเตอร์มีกำลังสูงสำหรับผู้ใช้บางรายในช่วงเวลาที่กำหนด ในที่สุด การคำนวณแบบกระจายก็ได้ก้าวไปไกลกว่าการรับส่งข้อมูลและเซิร์ฟเวอร์เพื่อจัดลำดับความสำคัญของ CPU เพื่อเพิ่มประสิทธิภาพและเพิ่มประสิทธิภาพแพลตฟอร์ม แอปพลิเคชัน และโครงสร้างพื้นฐาน
การมาถึงของซอฟต์แวร์ในฐานะบริการ (SaaS)
ในปี 2542 Salesforce ได้เปิดตัวซอฟต์แวร์ตัวแรกในรูปแบบบริการหรือผลิตภัณฑ์ SaaS Google และ Microsoft ได้เรียนรู้จากสิ่งนี้และเริ่มสร้างบริการเพิ่มเติมเพื่อเพิ่มส่วนแบ่งการตลาดในการแข่งขันระบบคลาวด์นี้ 'ระบบคลาวด์' ถูกใช้อย่างหนักในช่วงเวลานี้เพื่ออ้างถึงผลิตภัณฑ์ IaaS (โครงสร้างพื้นฐานเป็นการให้บริการ), SaaS และ PaaS (แพลตฟอร์มเป็นการให้บริการ) ต่างๆ ในช่วงเวลานี้ ผู้คนจำนวนมากเริ่มสตรีมสื่อจากคลาวด์และจัดเก็บข้อมูลออนไลน์
ระบบคอมพิวเตอร์ยืดหยุ่น
หลังจาก Distributed Computing ในปี 2545 แนวคิดของ Elastic Computer Systems ก็เกิดขึ้น ระบบเหล่านี้ช่วยขยายพื้นที่จัดเก็บ การประมวลผล และพลังหน่วยความจำสำหรับคอมพิวเตอร์ที่ต้องการ ซึ่งช่วยให้เครือข่ายเครื่องจักรหลายเครือข่ายกระจายปริมาณงานของตนในลักษณะที่เหมาะสมที่สุด ภายในปี 2549 Amazon ได้เปิดตัว Elastic Compute Service หรือ Amazon EC และทุกคนสามารถใช้บริการโครงสร้างพื้นฐานและการประมวลผลได้ บริษัทอื่นๆ เช่น IBM ปฏิบัติตามในที่สุดและเริ่มให้บริการคอมพิวเตอร์นอกสถานที่และบริการคลาวด์อื่นๆ
คลาวด์คอมพิวติ้งในยุค 2000
ในขณะที่ผลิตภัณฑ์ SaaS และ IaaS ได้รับการเสนอโดยบริษัทยักษ์ใหญ่อย่าง Microsoft และ Amazon แล้ว Google ได้เปิดตัวผลิตภัณฑ์ PaaS ตัวแรก นั่นคือ Google App Engine ภายในปี 2008 Google App Engine ได้เสนอแพลตฟอร์มการปรับใช้และโครงสร้างพื้นฐานสำเร็จรูปสำหรับการสร้างเว็บแอปพลิเคชันโดยใช้ภาษาต่างๆ เช่น PHP, Python และ Node.js โดยพื้นฐานแล้ว เป้าหมายของ PaaS คือการขจัดความจำเป็นในการดูแลงานด้านการบริหารและการประมวลผลที่ผลิตภัณฑ์ IaaS โดยเฉลี่ยต้องการ ภายในปี 2010 Microsoft ได้เปิดตัว Microsoft Azure สำหรับทุกคน และในปีเดียวกันนั้น NASA และ Rackspace ได้ร่วมกันเปิดตัว OpenStack ซึ่งเป็นแพลตฟอร์มคลาวด์คอมพิวติ้งแบบโอเพ่นซอร์สฟรี
การมาถึงของคลาวด์คอมพิวติ้งตั้งแต่ปี 2010
ในปี 2011 IBM ได้เปิดตัว IBM SmartCloud Framework และในปี 2012 Oracle ได้เปิดตัวผลิตภัณฑ์ที่เปลี่ยนเกม Oracle Cloud Oracle Cloud นำเสนอโซลูชันไอทีเพิ่มเติมที่มีคุณลักษณะของผลิตภัณฑ์ SaaS, IaaS และ PaaS ภายในปี 2013 Google Computer Engine ได้เปิดตัวเพื่อให้ทุกคนได้ใช้งาน และ Azure ได้กลายเป็นหนึ่งในเทคโนโลยีคลาวด์คอมพิวติ้งที่ได้รับความนิยมมากที่สุด ลีนุกซ์เริ่มแพร่หลายมากขึ้นในช่วงเวลานี้ โดยเฉพาะอย่างยิ่งสำหรับระบบองค์กร
ภายในสิ้นปี 2019 Amazon ได้ขยายโครงสร้างพื้นฐาน AWS ให้มากขึ้น และเริ่มให้บริการชุดบริการของ AWS ที่ดีขึ้นในราคาที่เหมาะสม นอกจากนี้ API และเครื่องมือยังได้รับการอัปเกรดจำนวนมากสำหรับ AWS และ Microsoft Azure ในที่สุด บริการคลาวด์ก็เริ่มอำนวยความสะดวกให้กับประสบการณ์ไฮบริดโดยเชื่อมต่อระบบที่อยู่ในสถานที่และในพื้นที่ร่วมอื่น ๆ กับศูนย์ข้อมูลใกล้เคียง ในปัจจุบัน การประมวลผลแบบคลาวด์เป็นวิธีที่คุ้มค่าที่สุดในการขยายขนาดธุรกิจและจัดการไปป์ไลน์การพัฒนา
บทสรุป
คอมพิวเตอร์บนคลาวด์พยายามส่งเสริมการทำงานร่วมกันที่ราบรื่นแบบเรียลไทม์ในหมู่ผู้ใช้จำนวนมาก ด้วยแอปพลิเคชัน SaaS (Software as a Service) ที่ได้รับความสนใจจากผู้ประกอบการเดี่ยวและบริษัทขนาดเล็กมากขึ้น Cloud Computing จะเติบโตและเป็นที่นิยมมากขึ้นกว่าที่เคย เนื่องจากบริการต่างๆ เช่น AWS และ Google Cloud Platform ได้เริ่มนำมาใช้โดยบริษัทขนาดกลางแล้ว และบริษัทขนาดใหญ่
SaaS, PaaS และ IaaS เป็นบริการคลาวด์หลักสามรูปแบบ บริษัทต่างๆ เช่น Google, Microsoft, Amazon, IBM, Salesforce, VMware, Alibaba, Oracle, Lenovo และบรรษัทข้ามชาติอื่น ๆ อีกมากมายกำลังเสนอบริการที่แตกต่างกันเหล่านี้ ตลาดคลาวด์คอมพิวติ้งทั่วโลกอยู่ที่ 289.25 พันล้านดอลลาร์ในปี 2563 และภายในหนึ่งปี การประเมินมูลค่าปัจจุบันของตลาดคลาวด์คอมพิวติ้งในปี 2564 อยู่ที่ 445.3 พันล้านดอลลาร์สหรัฐ ด้วย CAGR ที่คาดหวัง (อัตราการเติบโตแบบทบต้นต่อปี) ที่ 16.3% จะเติบโตเป็น 947.3 พันล้านดอลลาร์สหรัฐภายในปี 2569
Cloud Computing มีแนวโน้มอาชีพที่มีแนวโน้มมากที่สุดในตลาดงานเนื่องจากความต้องการสูงสำหรับบุคคลที่มีทักษะเฉพาะด้านนี้ หากคุณกำลังพิจารณาที่จะประกอบอาชีพในสาขานี้ คุณสามารถดู หลักสูตร Executive Post Graduate Program ในการพัฒนาซอฟต์แวร์ – ความเชี่ยวชาญพิเศษด้าน Cloud Computing ซึ่งคุณสามารถเลือกเพิ่มอาชีพได้
หากคลาวด์คอมพิวติ้งอยู่ในอันดับต้น ๆ ของรายการของคุณในการเลือกอาชีพ แต่คุณไม่รู้ว่าจะทำอย่างไร การให้คำปรึกษาของ Upgrad มีที่ปรึกษาที่ดีที่สุดและผู้เชี่ยวชาญด้านอุตสาหกรรมที่ผ่านการฝึกอบรมในสาขานี้เพื่อนำทางคุณไปสู่เส้นทางสู่ความสำเร็จที่ถูกต้อง .
รูปแบบบริการคลาวด์สามรูปแบบคืออะไร?
รูปแบบการให้บริการคลาวด์สามรูปแบบมีดังนี้:- Infrastructure as a Service (IaaS) เป็นบริการคลาวด์คอมพิวติ้งประเภทหนึ่งที่พยายามเสนอพื้นที่จัดเก็บข้อมูล การประมวลผลที่จำเป็น และทรัพยากรเครือข่ายที่มีความต้องการสูงและดำเนินการตามที่คุณจ่าย -ไปพื้นฐาน. Platform as a Service (PaaS) คือโมเดลคลาวด์คอมพิวติ้งซึ่งส่วนใหญ่ดำเนินการผ่านผู้ให้บริการบุคคลที่สามซึ่งมอบเครื่องมือซอฟต์แวร์และฮาร์ดแวร์ให้กับลูกค้าและผู้ใช้ทางอินเทอร์เน็ต Software as a Service (SaaS) เป็นเหมือนการส่งมอบซอฟต์แวร์และรูปแบบการอนุญาตให้ใช้สิทธิ โดยซอฟต์แวร์จะได้รับใบอนุญาตตามการสมัครใช้งานและโฮสต์จากส่วนกลาง
คลาวด์คอมพิวติ้งคืออะไร?
โดยสรุป คลาวด์คอมพิวติ้งเป็นแนวคิดในการจัดเก็บและเข้าถึงข้อมูลและโปรแกรมอื่นๆ ผ่านทางอินเทอร์เน็ต แทนที่จะเป็นฮาร์ดไดรฟ์ของคอมพิวเตอร์ ข้อมูลที่จัดเก็บหรือโปรแกรมที่เรียกใช้จากฮาร์ดไดรฟ์เรียกว่าที่จัดเก็บและการประมวลผลในเครื่อง
คลาวด์คอมพิวติ้งมีประโยชน์อย่างไร?
หน้าที่หลักของคลาวด์คอมพิวติ้งคือการให้บริการด้านคอมพิวเตอร์ เช่น ซอฟต์แวร์ ฐานข้อมูล การวิเคราะห์ ที่เก็บข้อมูล เซิร์ฟเวอร์ ข่าวกรอง และระบบเครือข่าย ท่ามกลางประโยชน์มากมายของคลาวด์คอมพิวติ้ง ประโยชน์หลักคือการประหยัดต้นทุน เข้าถึงศูนย์ข้อมูลทั่วโลกได้ง่าย และความสามารถในการปรับขนาด