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

ตอนนี้มาถึงส่วนสำคัญ
แนะนำสำหรับคุณ: 7 DevOps Toolchain Orchestration Solution ที่คุณอาจไม่รู้
- ต้นกำเนิดของ DevOps คืออะไร?
- การมาถึงของเวิลด์ไวด์เว็บ (www) & โอกาสอื่น ๆ ที่รอนักพัฒนาอยู่
- Patrick Debois: ผู้ที่ปรับปรุงฟังก์ชันไอทีให้ทันสมัยด้วยแนวคิด – 'DevOps'
- Flickr และเจ้าชู้กับ Dev+Ops
- เบลเยียม: สถานที่ที่ DevOpsDays เกิดขึ้น
- Modern DevOps: ซอฟต์แวร์มอนิเตอร์ที่เปลี่ยนภาคไอที
- DevOps: Looser หรือผู้ชนะในอนาคต?
ต้นกำเนิดของ DevOps คืออะไร?
มีคำกล่าวที่ว่าการพูดคุยเกี่ยวกับนักพัฒนาก่อนจะเป็นทางเลือกที่ไร้ประโยชน์หากคุณละเลยคอมพิวเตอร์โดยสิ้นเชิง
มันต้องการสื่อข้อความอะไร? แสดงให้เห็นว่าการจะเข้าใจเทคโนโลยีใหม่ๆ ก่อนอื่นต้องเข้าใจว่าเทคโนโลยีมีวิวัฒนาการมาอย่างไรในอดีต เช่นเดียวกับโซลูชัน DevOps
เครื่องอัตโนมัติเครื่องแรกถูกสร้างขึ้นด้วยแนวคิดจากบิดาแห่งคอมพิวเตอร์ Alan Turing ในปี 1936 ซึ่งนำไปสู่การสร้างคอมพิวเตอร์เครื่องกลไฟฟ้าที่มีราคาแพงมาก ยิ่งกว่านั้นพวกเขาไม่มีใครสามารถดำเนินการผ่านโปรแกรมได้
โชคดีที่ในปี 1957 การสร้างภาษาโปรแกรมแรกในรูปแบบของ FORTRAN ส่งผลให้มีตำแหน่งว่างของนักพัฒนา (ครั้งแรกสำหรับคอมพิวเตอร์) ซึ่งทำให้เกิดการปฏิวัติและเปิดพื้นที่สำหรับโอกาสใหม่ ๆ
ในช่วงปลายทศวรรษ 1980 จอภาพ CRT มีราคาไม่แพง ซึ่งช่วยให้นักพัฒนาสามารถทำงานที่เวิร์กสเตชันได้อย่างง่ายดาย ด้วยการป้อน 'รหัส' งานทั้งหมดจะง่ายขึ้น ตอนนี้สามารถใช้ซอร์สโค้ดเพื่อคอมไพล์และปรับใช้สำหรับการทำซ้ำต่อไปได้
การมาถึงของเวิลด์ไวด์เว็บ (www) & โอกาสอื่น ๆ ที่รอนักพัฒนาอยู่
ก่อน WWW มี ARPANET เป็นเครือข่ายคอมพิวเตอร์ที่รัฐบาลสนับสนุนซึ่งสงวนไว้สำหรับลูกค้าในสหรัฐอเมริกาเท่านั้น เริ่มใช้งานจริงในปี 1969 และสร้างเครือข่ายการจัดการส่วนบุคคลด้วยศูนย์ปฏิบัติการหรือ 'ops' เพื่อการกำหนดค่าเครือข่ายที่ดีขึ้น
กรอไปข้างหน้าอย่างรวดเร็วสู่ปี 1990 Tim-Berners-Lee ได้สร้าง WWW แรกในรูปแบบของ HTTP ที่เครื่องมือค้นหาที่สร้างขึ้นใหม่ Google คว้าด้วยอาวุธที่เปิดกว้าง จากนั้นในปี 2546 Ben Treynor เริ่มทำงานกับ Google และพัฒนาสภาพแวดล้อมการพัฒนาและการผลิต (หรือการปฏิบัติงาน) แยกต่างหากสำหรับวิศวกรด้านความเชื่อถือได้ของไซต์ (SRE)
เด็กน้อยรู้ในขณะนั้น ในไม่ช้า SRE จะถูกพัฒนาเป็นผู้ปฏิบัติงาน 'DevOps' ตัวจริง!

Patrick Debois: ผู้ที่ปรับปรุงฟังก์ชันไอทีให้ทันสมัยด้วยแนวคิด – 'DevOps'
บิดาแห่ง DevOps ไม่ต้องสงสัยเลยว่า Patrick Debois ผู้ซึ่งทัศนคติที่น่ารังเกียจของเขาได้นำไปสู่การพัฒนาซอฟต์แวร์ตรวจสอบที่ดีที่สุดในโลก เขาทำได้ยังไง? คำตอบสำหรับคำถามที่กำหนดจะปกปิดรากฐานที่มั่นคงของ DevOps
ในปี 2550 แพทริกเริ่มทำงานเพื่อทำความเข้าใจแนวคิดของการย้ายข้อมูลผ่านขั้นตอนการทดสอบ มันทำให้เขาตระหนักว่าบางแง่มุม เช่น การสลับไปมาโดยฝ่ายพัฒนา และการมีอยู่ของไซโลที่ฝ่ายปฏิบัติการ ทำให้โครงการใดๆ หยุดชะงัก เขายังพบว่าการแก้ปัญหาดังกล่าว; เสียเวลาและความพยายามอย่างมากในขณะที่นำทางโครงการระหว่างทั้งสองฝ่าย

คำถามเริ่มผุดขึ้นในใจของเขา - "จะเชื่อมช่องว่างระหว่างด้านการพัฒนาและด้านปฏิบัติการอย่างไรเพื่อหยุดโครงการที่กลายเป็นความล้มเหลว"
โชคดีที่ในปี 2008 เขาได้เข้าร่วมการประชุมที่โตรอนโต ประเทศแคนาดา เรื่อง "Agile Infrastructure" ซึ่งเขาได้พบกับเพื่อนสนิทในรูปของ Andrew Shafer ทั้งสองได้จัดตั้งกลุ่มสนทนาที่ผู้ที่มีความคิดเหมือนกันสามารถแบ่งปันความคิดของพวกเขาเพื่อค้นหาแนวทางแก้ไขระหว่างทีมพัฒนาและทีมปฏิบัติการ
คุณอาจชอบ: HIPAA Compliance Automation with DevOps | ทั้งหมดที่คุณต้องรู้!
Flickr และเจ้าชู้กับ Dev+Ops
ในขั้นต้น ทั้ง Debois และ Shafer ต่างไม่ได้รับความสนใจมากนัก แต่สำหรับโชคลาภของพวกเขา เทคโนโลยียักษ์ใหญ่รวมถึง Google เริ่มรวมแนวคิด SRE ที่เข้ากับแนวคิดของ Debois เพื่อลดเวลาหยุดทำงานและชดเชยความโกรธที่เพิ่มขึ้นในหมู่ลูกค้า
ป้อนวิศวกร Flickr สองคนชื่อ John Allspaw และ Paul Hammond ซึ่งเริ่มสังเกตว่ามีการโต้เถียงกันระหว่างทั้งสองทีม (Dev & Ops) พวกเขาพบว่าทีมปฏิบัติการมักต่อต้านการจัดการของพวกเขา และทีมพัฒนาที่สร้างรหัส ดูเหมือนจะชี้นิ้วไปที่ทีมปฏิบัติการเสมอ
ดังนั้นพวกเขาจึงเสนอวิธีแก้ปัญหา: จ้าง 'ops ที่มีกระบวนการคิดเหมือนกับของ devs” และในทางกลับกัน มันมีความหมายต่อโลกอย่างไร?
แสดงให้เห็นว่าถึงเวลาแล้วที่จะรวมทีมปฏิบัติการและการพัฒนาผ่านระบบอัตโนมัติสำหรับการสร้างและปรับใช้โครงการในขั้นตอนเดียว ในที่สุด “DevOps” ก็ถือกำเนิดขึ้น แต่กลับกลายเป็นว่า: ไม่มีชื่อบุคคล!
เบลเยียม: สถานที่ที่ DevOpsDays เกิดขึ้น
เมื่อโลกกำลังเข้าสู่คำว่า Dev+Ops อย่างรวดเร็ว วิศวกรชาวเบลเยียม Patrick Debois (ดังที่ได้กล่าวไว้ข้างต้น) ได้ตัดสินใจจัดการประชุมขนาดเล็กเพื่อถ่ายทอดประโยชน์ของ 'การดูแลระบบที่คล่องตัว' ในขณะที่โฆษณาความคิดของเขาบนแพลตฟอร์มโซเชียลมีเดีย ทวิตเตอร์; เขาสร้างแฮชแท็กที่เรียกว่า “DevOps” (รูปแบบการพัฒนาและการดำเนินงานที่สั้นลง)
ในไม่ช้า Debois ได้จัด "DevOpsDays" ในรูปแบบที่แปลเป็นภาษาท้องถิ่นเพื่อนำนักพัฒนาและผู้ให้บริการทั้งหมดทั่วโลกมาไว้ในแพลตฟอร์มเดียว งานนี้ได้รับเสียงปรบมืออย่างมากมาย
ไม่เพียงแค่นี้ แฮชแท็กกลายเป็นความสำเร็จระดับโลกในไม่ช้า แม้แต่นักพัฒนา Flicker ก็ตกตะลึง

Modern DevOps: ซอฟต์แวร์มอนิเตอร์ที่เปลี่ยนภาคไอที
แม้ว่า DevOps จะเป็นวิธีการที่ค่อนข้างใหม่ แต่บริษัทที่ปรึกษา DevOps ทั้งหมดจะบอกคุณว่าโลกเทคโนโลยีกำลังเคลื่อนที่ไปอย่างรวดเร็วเพียงใด และวิธีที่ DevOps ได้รับการยอมรับอย่างกว้างขวางในอุตสาหกรรมไอทีทั้งหมดทั่วโลก
ในปี 2013 คำศัพท์หนึ่งกำลังสร้างความฮือฮา และเป็นเอฟเฟกต์ "Franken-monitor" ที่เน้นการค้นหาวิธีแก้ไขปัญหา นอกจากนี้ยังบอกบริษัทต่างๆ ให้ป้องกันไม่ให้สร้างเครื่องมอนิเตอร์แฟรงก์ เพื่อป้องกันการหยุดทำงานและค่าใช้จ่ายที่เกี่ยวข้องกับการตั้งค่าอาคาร
เพื่อรองรับ DevOps ที่เพิ่มขึ้นเมื่อเร็วๆ นี้ Garter คาดการณ์ว่าเทคโนโลยีดังกล่าวกำลังอยู่ระหว่างการเปลี่ยนผ่านจากการเป็นแค่เทคโนโลยีเฉพาะกลุ่มไปเป็นโซลูชันซอฟต์แวร์กระแสหลัก เพื่อเป็นบริการชั้นนำทั่วโลก
ยิ่งไปกว่านั้น การวิจัยของ Forrester ได้ประกาศให้ปี 2017 เป็น “ปีแห่ง DevOps” ทำไม เหตุผลก็คือในขณะนั้น ประมาณ 50% ขององค์กรได้เริ่มแต่งตั้ง DevOps เป็นผู้ให้บริการเพื่อแสวงหาโชคลาภที่ดีกว่าในอุตสาหกรรมของตน
คุณอาจชอบ: 7 บทบาทงาน DevOps ที่ให้ผลตอบแทนสูงในความต้องการที่แข็งแกร่ง
DevOps: Looser หรือผู้ชนะในอนาคต?

ดังนั้น ทุกคนจะมั่นใจได้ว่าประวัติโดยย่อจะไม่บอกเล่าเรื่องราวทั้งหมด จึงต้องสงสัยว่าอุตสาหกรรมจะเคลื่อนไหวอย่างไร?
จากเงื่อนไขการตรวจสอบ DevOps กำลังเฟื่องฟูในอัตราเร่งที่เห็นได้ชัดจากรายงานการสำรวจล่าสุด มันแสดงให้เห็นว่าตลาด DevOps ทั่วโลกจะเห็น CAGR 19.42% จนถึงปี 2020 มันแสดงให้เห็นว่า DevOps อยู่ที่นี่จนกว่าเทคโนโลยีใหม่อื่นจะโค่นล้มและรับตำแหน่งที่มั่นคงในอนาคต
เราได้เห็นแล้วว่า DevOps เติบโตขึ้นพร้อมกับเวลาที่เพิ่มขึ้น และการมาถึงของ AI ได้เจาะสมาร์ทโฟนไปยังยานพาหนะที่ขับเคลื่อนด้วยตนเอง ดังนั้น อนาคตของ DevOps จึงสดใส และมันจะเป็นสถานการณ์ที่เป็นประโยชน์กับทุกฝ่าย
DevOps นั้นเหมาะสมสำหรับองค์กรใดๆ และเราต้องการพันธมิตรที่จะลงทุนเวลาเพื่อตอบสนองความต้องการของพวกเขา ดังนั้น รับความช่วยเหลือจากบริษัทที่ปรึกษา DevOps และจ้างผู้เชี่ยวชาญของพวกเขาเพื่อค้นหาเครื่องมือที่จะช่วยให้ผู้บริหารและทีมปฏิบัติงานของคุณดำเนินโครงการให้เสร็จสิ้นโดยไม่ชักช้า นอกจากนี้ยังช่วยให้มั่นใจถึงบริการที่ดีที่สุดแก่ลูกค้าด้วยความพึงพอใจในระดับสูง
บทความนี้เขียนโดย Abhinav Shrivastava จาก Emorphis Technologies Abhinav เป็นนักการตลาดผู้หลงใหลในเทคโนโลยี ตลอดหลายปีที่ผ่านมา เขาได้เป็นส่วนหนึ่งของผลิตภัณฑ์/โครงการด้านเทคโนโลยีมากมาย และเขารู้สึกตื่นเต้นที่จะได้เห็นผลกระทบของเทคโนโลยีต่อมนุษย์ในชีวิตประจำวันของเรา เขามีความรู้และความเข้าใจอย่างลึกซึ้งเกี่ยวกับโดเมนของการเคลื่อนไหว และเขามีความสุขที่ได้เห็นวิธีการใช้สมาร์ทโฟนและแอปเพื่อสุขภาพ ไลฟ์สไตล์ และความรู้ของเราให้ดีขึ้น เขาเป็นผู้ศรัทธา เขาเชื่อในพระเจ้า เขาเชื่อในตัวเอง เขาเชื่อในผู้คน และเขาเชื่อในความมั่งคั่ง คุณสามารถติดตามเขาได้ที่ LinkedIn
