20年前,一些人還在使用撥號調制解調器,現在世界就在我們的指尖。除此之外,2000年以來IT領域發生了很大的變化,具體都有哪些趨勢的發生呢,我們不妨來看一下:
大數據
這是一個概念,不是一個事物。其實,可以認為當組織的數據增長速度超過IT部門的管理能力時,大數據就開始了。此前,計算機部門的工作人員過去常常按時下班,除非是在滅火或編寫代碼的時候。而現在,數據管理成為一個專業領域。
瀏覽器優先
我們編寫了與綠色屏幕交互的客戶端程序,然后為DOS和Windows pc編寫了代碼,現在用戶體驗完全是關于響應式瀏覽器(以及移動應用程序)。這意味著需要對不同的用戶界面進行更多的規劃,并在連接中斷時對數據狀態進行優先級排序。從好的方面來說,它比過去更容易學習。
云計算
Facebook上有個表情包,一個小男孩問:“爸爸,云是由什么構成的?”父親回答說:“大部分是Linux服務器。”其寓意:它(仍然)只是別人的電腦。有公有云、私有云、混合云和專用云。你只是在應用程序和數據中信任它們。從理論上講,它比內部工作更便宜、更容易、更安全。在現實中呢?現在還沒有定論。云計算的一個主要問題是廠商鎖定。
商品化
在21世紀的頭十年,主要的IT供應商想要向你出售價格過高的硬件。之后,廉價的硬件變得足夠好,所以頂級供應商在2010年代將他們的重點轉向了軟件。從備份設備到防火墻再到PBXs,現成的設備變得很正常。不過,對于事務性數據庫或其他高端應用程序,你可能仍然需要一些特殊的東西。
消費化
在2000年的時候,或許很難預測到2020年人們會希望所有東西都像手機一樣工作。用戶希望將自己的設備帶到工作中,而當它告訴技術人員(開發人員、工程師、科學家等)“不”構建自己的服務器或建立未注冊的網絡時,技術人員(開發人員、工程師、科學家等)并不高興。我們現在生活在一個以用戶為中心的世界。
設備管理
所有這些手機、平板電腦、筆記本電腦、熱點、投影機和充電站都必須進行記錄、保護和維護。挑戰在于,蘋果和三星感興趣的是滿足我們對電子產品的渴望,而不是固守老派的企業購買周期。設備管理是一個大產業。它的實踐者正在想出新的方法來跟蹤一切,備份數據,推出無線更新,并在野外保護設備的安全。
DevOps
如果程序員和IT一起工作而不是分開呢?當然可以,這就是DevOps。從字面意義上來看,它帶來了功能更好、讓用戶更快樂、與公司其他計算系統交互更順暢的應用程序,所有這些都在更快地構建和更新。在現實中,這些單獨的,有時又相互競爭的的Speciesus Nerdus(怪胎)能否和平共處還有待觀察。
編程語言擴散
C語言,COBOL語言,也許(對孩子們來說)一些Java已經足夠好了。加上SQL,您就有了一個功能良好的信息技術部。快進幾十年::語言仍然是一種很好的語言,但是Java不再適合孩子們,Python是一種新東西,現在甚至谷歌都有自己的編程語言。此外,過去是文件和庫的東西現在是綁定到云服務中的微服務和API。
安全
安全曾經是事后才想到的。也許你會在你的軟件和網絡密碼上設置一些拷貝保護措施,但今天幾乎不需要一個精英黑客來破解這些東西。首席安全官是一項非常嚴肅的工作。正如世界上最大的律師事務所之一的首席信息官幾年前說的那樣,這不再是關于防止你的公司被黑客攻擊,而是關于如何在持續不斷的黑客攻擊浪潮中保持系統安全。
虛擬化
這個概念可以追溯到幾十年前,在2010年代,它變得非常龐大。如今,大多數非關鍵的服務器都運行著多個操作系統和應用程序,而軟件應用程序卻很高興地認為它們是服務器惟一喜歡的。優點:節省大量的金錢,節省空間,節省能源,減少噪音,減少硬件管理的麻煩。缺點:如果服務器崩潰,那就麻煩大了。