ThoughtWorks最新技術雷達:互聯網基礎設施面臨再分散化
(2014年7月15日,北京)近日,全球領先的高端軟件定制與IT咨詢公司ThoughtWorks發布了2014年度第二期技術雷達報告,繼續揭示了對當前軟件開發及商業決策有重大影響的***技術趨勢。憑借ThoughtWorks全球業務實踐及對IT業界的前沿洞察,本期技術雷達重點強調了四大新增技術趨勢,其中數據、云計算與互聯網基礎設施服務的再分散化將成為顯著影響整個IT業態的重要技術趨勢之一。
ThoughtWorks***技術官Rebecca Parsons博士表示:“如今,大獲成功的組織都會把技術作為他們整個商業戰略的中心。***執行官們從未像現在這樣去考慮技術的重要性,就像他們不曾像現在這樣嘗試去利用大數據。組織對分析、預測商業及技術領域中顛覆性元素的迫切需求正是我們的技術雷達能隨著每個新版本的發布而不斷增強影響力的核心原因所在。
組織對IT技術的***重視,主要是源于他們在互聯網時代下對業務變革的迫切需求以及對數據安全性的高度關注。近年來,互聯網模式對傳統商業的影響不斷加深,組織迫切需要借助IT技術進行業務創新和轉型。同時,隨著美國對互聯網基礎設施的絕對控制被公之于眾,數據安全受到***的重視,越來越多的組織希望對自己的IT系統有更多的控制權。因此,過去10年逐漸被高度集中化的數據、云計算及互聯網基礎設施服務又將如互聯網誕生之初的分布式系統一樣出現“再分散化”趨勢。
ThoughtWorks技術顧問委員會核心成員Neal Ford表示:“鑒于業務變化的速度,ThoughtWorks鼓勵企業創建自己的技術雷達,以積極應對技術決策。擁有一個自己的技術雷達能幫助組織考慮他們應該投資哪些技術以及何時以更大或更小的力度去應用這些技術,從而實現更加智能的決策。”
GAP公司技術部敏捷應用開發副總裁Tyson Singer表示:“構建我們自己的技術雷達能將我們的技術***聚集起來,從而增強我們的共同技術視野同時提供具體實現框架。”
本期技術雷達的四大重點突出趨勢:
• JavaScript大爆發—在基于JavaScript的框架遍地開花之前,我們曾經認為Ruby在開源領域的變革速度已經夠快了。當初的JavaScript是一種“龍套”技術,只是在其他技術無法顧及的角落中打雜。它一直這樣默默“奉獻”著,直到某一天,它以驚人的速度爆發成了一個“平臺”。如今,要理解這一領域的廣度已經極為困難,其創新速度則讓人目不暇接。鑒于Java和Ruby在開源領域取得的巨大成功,我們有理由期待JavaScript在經過這場“大爆發”之后,也能成為一個平穩、成熟的技術平臺。
• 微服務和API的興起—我們發現人們對“微服務架構”的興趣簡直大到不可思議,而且他們都很重視 API,把它作為內部系統之間溝通的媒介,以及與外部系統之間溝通的橋梁。在微服務架構中,會部署大量非常小的服務,這些服務彼此關聯以構成一個完整的系統,而且能夠貼切地描述業務概念和業務價值。但是,若要充分發揮微服務架構的能量,團隊必須在構建、測試、集成以及管理等方面進行良好的訓練。本版《技術雷達》專門搜集了一些用于微服務的工具和技術。
• 康威定律— “一個組織的設計成果,其結構往往對應于這個組織中的溝通結構”,這就是康威定律,它總會在意想不到的地方發揮作用。《敏捷宣言》的一個核心理念是“個體與交互高于過程和工具”,我們發現康威定律從正反兩方面支持了這一理念。有些公司受困于垂直管理結構,這給工程師們帶來了不必要的阻力。更多有遠見的公司則放手讓開發團隊打磨出自己所需的管理結構。我們既看到“漠視”康威定律所造成的危害,也看到了“擁抱”該定律所帶來的好處。
• 再分散化—在誕生之初,互聯網本是一個分布式系統,但在過去的十來年,我們卻發現服務和數據的集中程度越來越高。例如,全世界超過 90% 的電子郵件是由區區 10 家提供商經手的。云計算領域也類似,少數提供商滿足了我們絕大多數的云計算需求。但我們看到數據和基礎設施現在又有了新的“再分散化”趨勢,這一方面是因為美國對互聯網基礎設施的絕對控制被公之于眾,另一方面也是因為越來越多的個人和組織希望自己擁有更多的控制權。
請點擊這里下載***版技術雷達。
@ThoughtWorks繼續交流或分享關于本期技術雷達的更多內容。