時間:2018-01-07 來源:互聯網 瀏覽量:
2018年,微軟可能會建立大量的軟件和工具,尤其是在雲計算和企業業務方麵。Windows仍將主導微軟的收益,但Azure和其他雲平台也將占據越來越大的份額,這得益於微軟365和Azure、Office 365、Dynamics 365和LinkedIn的整合。
2018年微軟會為我們帶來什麼呢?為了回答這個問題,筆者參考微軟專欄,拿出一些反複出現的企業主題,作出以下七個預測。
預測1:兩個新Windows Server版本
2018年將是兩個版本Windows Server並存的第一年。Insider作為微軟不斷變化的beta操作係統測試方法的一部分,從1803就有了最初始版本。從目前有的資料來看,新版本很可能將重點放在Windows Server的存儲功能上,將Storage Spaces Direct帶回並增加一些額外的功能,如數據刪除。
考慮到要與Azure保持一致,加快Windows 服務器的節奏很有必要,尤其是當作為本地操作係統和客戶端VM映像角色添加到本地Azure堆棧中時。同樣,隨著微軟繼續縮小服務器核心和Nano服務器映像的規模,Windows Containers也將變的更小、更快、更容易部署。
預測2:在管理Windows上發生變化
2017年開發了Honolulu項目測試版,這是一個麵向Windows Server基於無代理Web的管理平台。由於Microsoft在其加速發布計劃中關注於無UI用戶的服務器,因此需要使用RSAT等工具來管理來自桌麵的服務器。現在,在Honolulu項目中,一旦安裝了網關軟件,您隻需一個網頁瀏覽器就夠了。使用PowerShell遠程處理和WMI,您可以在一個清晰易用的用戶界麵中控製一個或多個服務器的所有內容。一個工具可以處理服務器、虛擬機和集群,而不需要在管理工具之間進行切換。
Honolulu項目目前正處於測試階段,但預計在2018年將會推出多個版本,其中包括適合現代數據中心使用的產品版本。
預測3:虛擬化和容器越來越契合
微軟的Hyper-V虛擬化平台仍然是其操作係統戰略的一個重要組成部分,支持Azure的基礎架構即服務、簡化升級並遷移到雲上。現在本地虛擬化已經是一項成熟的技術,在微軟的集裝箱平台中也扮演重要角色。企業應該更多的關注Hyper-V容器作為確保容器隔離的一種方式,使用虛擬化將容器隔離在多租戶雲係統上。
預測4:增加圖表比重
Microsoft Graph是Office 365最重要的功能之一,它提供了在企業中探索文檔和人員的新方法。雖然Delve應用程序目前正停用,但您可以期待更多Microsoft Graph的成果出現在Office應用程序中,並且可以改進代碼的API訪問。與此同時,您將開始看到更多的跨平台和跨圖表操作、新的服務和更多的API訪問LinkedIn、Dynamics 365和Microsoft的安全圖。
盡管微軟目前專注於對Office和LinkedIn圖的REST式訪問,但它選擇使用帶有Cosmos DB的開源Gremlin圖形查詢語言。希望在2018年中能夠將這兩種方法結合在一起,實現更複雜的交叉圖訪問,無論是Microsoft Graph的Gremlin層還是Azure服務,都可以幫助您在應用程序中管理和使用圖形查詢和圖形API。
預測5:UWP不斷獲得更多功能
雖然還有很多Win32代碼,但它仍是一個由Windows存儲支持的遺留係統,可以訪問某些Windows 10功能。微軟常規的Windows Cadence每年將發布兩款通用Windows平台(UWP)SDK,這些版本支持新技術和新硬件。我們已經看到了eSIM等技術在beta版本中的SDK支持,這是一項2018年推出基於ARM“永遠連接”個人電腦的關鍵技術。
支持跨平台開發和.Net Standard 2.0將使代碼更加便攜,並提供跨Windows、Linux、Android、iOS等應用程序的交付機會。
預測6:Azure的無服務器未來
Azure的最大變化之一就是推出了無服務器計算選項Azure Functions。作為服務公有雲的無狀態平台之一一直是Azure的遠景規劃,Azure功能加上像Event Grid這樣的工具終於實現了這一藍圖。使用承載Azure函數runtime的可執行容器,不僅限於在本地運行的Azure,也可以在Amazon Web Services等競爭平台上運行。
如果您正在構建消息驅動的微服務,Azure函數就是您的不二之選擇。在利用Azure的Kubernetes工具處理業務邏輯的其餘部分之前,它是構建最初應用程序層的理想之地。像持久化這樣的功能可以處理更複雜的工作流程,我們可以期待Azure功能團隊在下一年對更多語言和更多用例增加的支持。
預測7:Kubernetes將無處不在
如果您曾在21世紀初嚐試構建麵向服務的體係架構,就會明白使用的容器封裝服務、保留所有數據包括狀態信息以外的容器,進行更新自動配置並準備運行的好處。
微軟在2017年雇傭了大量的Kubernetes專家,像DEIS團隊隊將在2018年獲得回報,因為它會增加開源工具,並建立在雲計算基礎上的成員資格。
一些更高級的工具,包括來自第三方合作夥伴的工具,也應該提供更有利於開發人員的抽象,從庫伯內特斯底層的容器管理,使得構建代碼並部署它,而不必考慮幕後發生了什麼。