DevOps จะถูกกำหนดโดยแนวโน้มสำคัญสามประการในปีหน้า ได้แก่ คลาวด์ DevSecOps และ AI
“DevOps ไม่ใช่การเคลื่อนไหวแบบกลุ่มอีกต่อไป”
คลาวด์ ความปลอดภัย และ AI จะปรับแต่ง DevOps อย่างละเอียดยิ่งขึ้น
นั่นคือคำพูดจาก เวสลีย์ พูลเลน, หัวหน้านักยุทธศาสตร์ DevOps ที่ Electric Cloud ใน การนำเสนอ ในการประชุมสุดยอด DevOps Enterprise Summit เมื่อเร็วๆ นี้ ขณะนี้มีจุดพิสูจน์เพียงพอในการใช้งานเพื่อพิสูจน์ DevOps ให้กับผู้บริหารระดับสูงในฐานะกลยุทธ์ในการบรรลุความได้เปรียบทางการแข่งขัน เขาอธิบาย “นี่เป็นเรื่องจริงจัง นี่เป็นข้อได้เปรียบทางการแข่งขันที่สำคัญสำหรับบริษัทต่างๆ ที่เริ่มนำสิ่งนี้มาใช้ ไม่เพียงแต่ในระดับทีมเท่านั้น แต่ยังรวมถึงทั่วทั้งองค์กรด้วย"
Pullen มองเห็นแนวโน้มสามประการที่เป็นตัวกำหนดปีแห่งการฝ่าวงล้อมของ DevOps ในปี 2019:
คลาวด์และคอนเทนเนอร์: “เราต้องมาถึงจุดที่เราทำให้ชีวิตง่ายขึ้นสำหรับทีมของคุณที่ทำงานเพื่อรับการส่งมอบ ของซอฟต์แวร์ไปสู่การผลิตหรือให้กับผู้ใช้ปลายทาง" นี่เป็นการปูทางไปสู่การบริการตนเองที่ดียิ่งขึ้นเช่นกัน "คุณควรจะมีสิ่งต่างๆ เช่น แค็ตตาล็อกแบบบริการตนเอง ซึ่งฉันสามารถคลิกปุ่มแล้วพูดว่าทำให้ทั้งหมดนี้เกิดขึ้นสำหรับฉัน" Pullen กล่าว “เราไม่ควรจะต้องสร้างโมเดลมันออกมาโดยสคริปต์และทำงานทั้งหมด ต้องมีความสามารถอย่างเช่นการบริการตนเอง ซึ่งทีมไอทีของฉันพูดว่า 'นี่คือแนวทางปฏิบัติที่ดีที่สุดของเราที่ให้ความสามารถนี้' ตอนนี้เมื่อฉันต้องการสร้างไปป์ไลน์ Kubernetes ฉันก็อยากทำสิ่งต่างๆ ดังนั้นฉันจึงคลิกปุ่มแล้วพูดว่า 'ไปเอามันมาให้ฉัน ไปคว้าข้อมูลทั้งหมดมาให้ฉัน และสร้างไปป์ไลน์สร้างแบบจำลองให้ฉัน เพื่อให้ทีมของฉันสามารถทำงานได้เร็วขึ้นเล็กน้อย'
DevSecOps: การรักษาความปลอดภัยจะต้องมีความสำคัญสูงสุดสำหรับความพยายามทั้งหมด “DevSecOps ไม่ใช่ตัวย่อ แต่เป็นเรื่องจริง” Pullen กล่าว “มันเป็นสิ่งที่เราต้องให้ความสำคัญอย่างจริงจัง เราต้องหยุดใช้เฟรมเวิร์กที่มีช่องโหว่ แพตช์ และสิ่งต่าง ๆ ที่เรารู้ว่าเราต้องปรับปรุงให้ดีขึ้นอีกสักหน่อย เราต้องเริ่มเพิ่มการรักษาความปลอดภัยให้กับไปป์ไลน์ของเรา เราจำเป็นต้องเริ่มขยับไปทางซ้ายและปล่อยให้ทีมรักษาความปลอดภัยมีส่วนในการตรวจสอบและตรวจสอบโค้ดที่เรากำลังจะผลักดันไปสู่การใช้งานจริง"
ปัญญาประดิษฐ์และการเรียนรู้ของเครื่อง: Pullen กล่าวว่า "ระบบปฏิบัติการ DevOps" ที่เกิดขึ้นใหม่จะรวม AI และการเรียนรู้ของเครื่องเพื่อย้ายการวิเคราะห์เชิงคาดการณ์ไปสู่อีกระดับ - ส่งมอบมูลค่าทางธุรกิจที่แท้จริง "นี่คือวิธีที่เราจะใช้ปัญญาประดิษฐ์และการเรียนรู้ของเครื่องจักรไม่ใช่แค่คำศัพท์ แต่จะนำไปใช้ในชีวิตจริงได้ที่ไหน"
ในที่สุด AI และการเรียนรู้ของเครื่องจะขับเคลื่อนประสิทธิภาพผ่านทุกขั้นตอนของ DevOps Pullen คาดการณ์ "ฉันต้องการดูว่าฉันต้องทำการเปลี่ยนแปลงบางอย่างหรือไม่หากนักพัฒนาของฉันทำเช่นนี้ หรือหากวิศวกร QA ของฉันทำเช่นนี้ ฉันจะทำให้การเปิดตัวรุ่นนี้เร็วขึ้นหนึ่งเดือนได้หรือไม่? ฉันควรจะดีกว่านี้ได้ไหม ฉันจะเอามันออกไปเร็วขึ้นได้ไหม? ฉันสามารถลดรอบเวลาในไปป์ไลน์ของฉันได้หรือไม่ เพราะท้ายที่สุดแล้ว ไปป์ไลน์เป็นเพียงช่วงเวลาที่ฉันเริ่มต้นด้วยแนวคิดจนถึงเวลาที่ฉันมีมันในการผลิต สมมติว่าต้องใช้เวลาสามเดือนจึงจะเสร็จ จะเกิดอะไรขึ้นถ้าคู่แข่งของฉันแบ่งเป็นสองส่วน? คุณมีข้อมูลวิเคราะห์ที่จะบอกว่า 'โอเค นี่คือสิ่งที่เราต้องทำเพื่อนำมันออกมาภายในสองเดือน'"