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

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

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

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

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

เทิร์นล่าสุดคือ Functions as a Service (FaaS) บางคนเรียกเซิร์ฟเวอร์นี้โดยไม่มีเซิร์ฟเวอร์ เนื่องจากไม่จำเป็นต้องบำรุงรักษาเซิร์ฟเวอร์ภายในองค์กร ไม่ได้หมายความว่าไม่มีเซิร์ฟเวอร์ใดที่ทำหน้าที่นี้ เพียงแต่มีคนอื่นทำให้แน่ใจว่ามันใช้งานได้

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

โครงสร้างพื้นฐานไม่สำคัญ

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

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

สำหรับคอนเทนเนอร์ ทีม DevOps ที่เรียกใช้แอปพลิเคชันบนคลัสเตอร์ Kubernetes ที่สร้างมาอย่างดีหรือจัดการบนคลาวด์ ไม่ควรกังวลเกี่ยวกับฮาร์ดแวร์ที่ใช้งาน การจัดการ K8 หรือคลัสเตอร์ที่คล้ายกันมากขึ้นเรื่อยๆ จะถูก "เอาท์ซอร์ส" ไปยังคลาวด์ และทั้งฮาร์ดแวร์ภายใต้คลัสเตอร์ที่ได้รับการจัดการเหล่านี้และคลัสเตอร์จะไม่อ้างอิงถึงบริษัทที่รันแอปพลิเคชัน

เหตุผลที่จ้างงานนี้สมเหตุสมผลเพราะว่าด้วยสิ่งที่เป็นนามธรรมของคอมพิวเตอร์ ฮาร์ดแวร์และการทำงานของมันจึงกลายเป็นสินค้าโภคภัณฑ์มากขึ้น

เครดิตรูปภาพ: Pexels

(ภาพ: © เครดิตรูปภาพ: หน้าแรก ภาพถ่าย / Pexels)

การตรวจสอบนี้คือการสังเกต

เลยเกิดคำถามว่า อนาคตของการเฝ้าระวังจะเป็นอย่างไร? เพื่อตอบคำถามนี้ เราต้องเน้นที่แอปพลิเคชันมากกว่าปริมาณงานที่ทำงานบนโครงสร้างพื้นฐาน

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

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

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

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

Martin Hodgson, Country Manager UK & I ที่ Paessler AG