SDN推高DevOps人才需求
IT客
作者:編譯 Betty
隨著SDN(軟件定義網絡)的迅速普及,給傳統數據中心帶來了巨大的影響,使得企業不得不重新評估網絡工程師需要的技能,並增加兼具專業編程知識和商業頭腦的DevOps(英文Development和Operations的組合,是一組過程、方法與係統的統稱,用於促進開發(應用程序/軟件工程)、技術運營和質量保障(QA)部門之間的溝通、協作與整合)人員。
“我們看到客戶希望聘請更多的DevOps人員,因為他們需要的不僅僅是懂技術、具備相關技能的工程師,還需要能夠在各個部門間協調、進行資源整合的人員。”IT招聘、谘詢公司Mondo營銷副總裁Laura McGarrity說。
聽了太多的SDN和DevOps,DevOps到底意味著什麼?企業該如何抉擇,是從外部聘用DevOps人員,還是內部培養,很多企業或許並不了解。SDN簡單理解就是自動化的網絡功能。通過弱化甚至去除傳統網絡設備複雜的控製能力,使得數據層麵和控製層麵分離,從而簡化網絡設備,實現網絡流量的靈活控製。
思傑Netscaler產品線產品管理高級主管Steve Shah表示,SDN的出現使得企業無需要購買昂貴、複雜的軟硬件設備(如路由器和交換機),及專門聘請管理維護這些設備的高級技術人員,就能實現傳統網絡設備的全部功能。
在他看來,SDN的迅速發展成為DevOps專業人員需求高漲的主要原因之一。
“你需要具備的知識不再僅僅是隻懂一個硬核,隻懂個別的設備以及網絡中的某幾個部件,而是需要能夠編寫代碼或者腳本,進而實現自動化流程和操作,”Shah說,“同時,你還需要編程及腳本方麵的專業知識,還需要廣泛的商業知識,能夠洞悉整個數據中心,並找到數據中心低效及瓶頸所在,這就是DevOps人員的職責。”
告別傳統網絡大拿
企業中什麼人應該具備這些技能?Shah認為是高級網絡管理人員、中層管理人員和DevOps專業人員。“雖然傳統觀點認為初級網絡工程師是保證自動化網絡運營的關鍵,而事實卻正好相反。隻精通某些特定設備的網絡工程師今後將變得愈發艱難。”
讓一個精通某一網絡領域的專家變得與眾不同的,不僅僅是其解決網絡故障的能力,還有其預見網絡發展趨勢的能力。他要能夠理解如何及為什麼要實現流程自動化,並通過摸索快速找到問題的根源。Shah認為:“他們不僅要知道如何設計和部署自動化網絡,而且要知道如何以命令行的方式排除及解決故障。”