- 小程序,巧應用:微信小程序開發實戰(第2版)
- 熊普江 謝宇華
- 1141字
- 2019-01-05 06:11:50
序一
不管是美國的工業互聯網,還是中國的互聯網+,這些都表明互聯網正在催生新一輪的產業革命。移動App在不斷地連接“人”,創造一個個新的基于人的應用場景;物聯傳感器在不斷地連接“物”,也在創造一個個新的基于物的應用場景。連接帶來了大的并發量和數據量,從而又促使了云計算和大數據這種分布式計算方式和數據處理方式的普及。“云大移物”為代表的新一代信息技術是當今互聯網技術的核心,它們正在形成一種新的體系。正如時任工業和信息化部副部長楊學山先生在中國新一代IT產業推進聯盟成立儀式上用“五個新”做的精辟總結:信息技術正在形成新的體系結構(新體系);新的技術體系形成了新的能力(新能力);在新的能力支撐下正在形成許多新的應用模式(新模式);新的應用模式正在導致新的競爭格局(新格局);新體系、新能力、新模式和新格局一起在推動人類社會邁入新的發展階段(新階段)。
在新的互聯網時代,企業級IT應用正在面臨顛覆性的變革:從單機架構走向分布式架構,從瀑布式開發走向迭代式開發,從大模塊走向微服務,從大項目交付走向持續交付。這一切都需要企業IT開發與應用的模式要適應互聯網環境下敏捷開發、快速迭代和彈性擴展的需求。可以說,企業級IT應用已經到了一個不得不換代的關鍵時期。在新的互聯網基礎設施平臺上,進行原生云應用的開發,已是企業IT的必然選擇。
微信確實是一個偉大的產品,它不僅成為我們每一個人日常溝通交流的工具,也成為了整個社會的信息基礎設施。在國內,由于微信幾乎在實時連接每一個人,它自然也成了一個最強大的“入口”。公眾號、服務號和企業號的誕生已經讓微信在開始連接后端的企業系統,但是這些后端的系統還可能是過去那些笨重的遺留系統。如何真正實現互聯網化的即連即用,或許應用號才開始真正打開一個企業級的應用市場,我們正翹首以待。業界一直有一個說法:“企業級應用太重,很難互聯網化”,然而我一直不以為然。企業架構(Enterprise Architecture)之父Zachman告訴我們,復雜的復合件應該是建立在簡單的原子件組裝基礎上。沒有良好的架構設計,系統會有大量的重復開發和重疊,復雜性也會隨著需求的增加而指數級增長,到一定時候不得不推倒重來。今天的大多數企業信息化還處于這種手工作坊式的“復雜”漩渦中。大道至簡,但“簡”需要好的架構設計。但愿企業號的“小程序”和“巧應用”能為我們下一代信息化打開一扇新的窗戶。
熊普江和謝宇華分別是我們第二屆和第三屆互聯網CIO-CTO班學員。特別是普江,他本人是騰訊的架構師,對互聯網架構有深刻的認識,對騰訊的所有產品都有足夠的了解。我很高興能為他們倆的這本書作序!可以說,《小程序,巧應用》這本書是這個時代的及時雨,它不僅僅告訴我們應用號小程序的開發和使用,也為我們下一代信息化模式轉型做了一個非常好的鋪墊。
姚樂,CIO時代學院院長
2016年11月28日
- C語言程序設計習題解析與上機指導(第4版)
- Learning Flask Framework
- 我的第一本算法書
- Programming ArcGIS 10.1 with Python Cookbook
- Python程序設計
- 劍指MySQL:架構、調優與運維
- Java程序設計入門
- 編程與類型系統
- Access 2010數據庫應用技術實驗指導與習題選解(第2版)
- Python期貨量化交易實戰
- Android Game Programming by Example
- Python第三方庫開發應用實戰
- Clojure Data Structures and Algorithms Cookbook
- Oracle SOA Suite 12c Administrator's Guide
- 前端架構設計