雲原生、數據和AI、混合雲、軟件開發,微軟再次刷新業界地位

雲原生、數據和AI、混合雲、軟件開發,微軟再次刷新業界地位

兩年前,微軟公司CEO Satya Nadella出了一本《刷新:重新發現商業與未來》,隨後微軟市值一路高歌猛進衝破了萬億美元大關,成為第一大市值公司。兩年後的2019年10月,微軟預覽了震驚業界的Surface雙屏安卓智能手機和平板電腦,不久又獲得了美國JEDI的100億美元大單,緊接著又發佈了令人振奮的財報,不斷刷新業界對微軟的認知。不過“刷新”還遠未結束:在2019年11月初的Ignite 2019大會上,微軟又刷新了!

微軟Ignite 2019大會再次刷新業界對微軟的認知以及微軟對商業和未來的認知:刷新了雲原生服務、無處不在的雲和AI以及數據服務、新一代的軟件開發生產力等,從增強Kubernetes以及支持Promethues等CNCF新項目到託管Spring Cloud,從邊緣Azure Stack Edge和SQL Server Edge到無代碼RPA機器人以及下一代數據倉庫,從自治AI平臺到遍佈AI的Power平臺、Office 365、Teams等,近200項產品和技術更新可以說每項都是“寶”,樣樣都在重塑軟件生產力。

雲原生、數據和AI、混合雲、軟件開發,微軟再次刷新業界地位

(Project Silica)

微軟甚至在Ignite 2019展示了下一代存儲Project Silica——在一片石英玻璃上存儲一整部經典的《超人》電影!Nadella在Ignite 2019上說,想想2030年全球將有500億設備、2025年全球將有175ZB數據(當前約有40ZB),這些就是微軟創新的動力。實際上,每個季度微軟都會提供數百種產品的發佈更新,包括新推出的產品和服務以及對現有產品和服務的增強,這體現了微軟多年來大力投資研發的成果,特別是微軟研究院提供了長期持續創新的能力。

看來,微軟誓要把刷新進行到底!而不斷刷新的微軟,也在不斷提升其產業地位。

雲原生

雲原生是Ignite 2019的關鍵詞之一。作為開源技術的最新進展,Kubernetes可以與Linux的產業地位相媲美。雲原生作為一種最新的軟件架構,隨著Kubernetes的迅速普及而得到了廣泛的推廣。2019年被視為雲原生計算元年,以Kubernetes為代表的雲原生技術迅速成熟並取得產業地位,CNCF雲原生基金會在2019年底畢業了第7個雲原生項目分佈式跟蹤平臺Jaeger,代表雲原生軟件的“底座”已經成熟,2020年可視為雲原生軟件開發元年。

微軟作為軟件開發的鼻祖之一,自然不會錯過雲原生軟件浪潮。早在2017年,微軟推出了自己的Azure Kubernetes Service(AKS)服務,而在本次Ignite上再次刷新了Kubernetes服務,把多項業已成熟的Azure能力賦能給Kubernetes。

Azure Stack Hub是Azure公有云服務在企業數據中心的擴展。本次Ignite上宣佈了Kubernetes on Azure Stack Hub服務,利用已有的Azure Resource Manager(ARM)管理在Azure Stack Hub上部署的Kubernetes集群的生命週期,為開發者和IT架構師大幅簡化了應用軟件的供應、部署和生命週期管理。而新發布的Azure Availability Zones為AKS提供了多節點資源池,讓一個ASK集群可以跨多個計算資源池,也就是ASK集群的自動擴縮容。而在邊緣計算方面,最新發布的Azure Stack Edge也支持Kubernetes集群。

Azure支持更健康的Kubernetes部署,這包括Azure Monitor for containers,也就是對CNCF畢業項目、Kubernetes監控開源技術Prometheus的支持;Azure Security Center也納入了對Kubernetes集群的安全防護;Authenticated IP for AKS則保護了Kubernetes API服務器的IT入侵;AKS Diagnostics提供了對Kubernetes集群的問題尋源和調試功能。

在強化了Kubernetes底座後,微軟繼續加強Kubernetes的投資。本次預覽的Azure Arc讓Azure Data Services服務可以處處運行,這包括Azure SQL Database、Azure SQL Database for PostgreSQL Hyperscale等可以運行在各種基礎設施上,其中也包括Kubernetes集群。隨著Azure Data Services的處處運行,Azure Arc讓AI可以跨數據中心、邊緣和雲。而與Github Action的集成,讓開發者可以審查和測試任何Kubernetes應用軟件的代碼更新不會影響到已有的功能。

數據和AI

Ignite 2019上,數據與AI也是關鍵詞之一。首先,微軟發佈了下一代數據倉庫。傳統的數據倉庫對於企業BI來說非常關鍵,而隨著大數據分析和數據湖的出現,企業開始要維護兩種類型的分析系統——數據倉庫和數據湖。為此,微軟推出了Azure Synapse Analytics,將企業數據倉庫和大數據分析結合起來,採用無服務器計算或現有計算資源,實現了無限的分析服務。

雲原生、數據和AI、混合雲、軟件開發,微軟再次刷新業界地位

Azure Synapse是Azure SQL數據倉庫的下一個發展方向,將微軟的數據倉庫提升到了全新的性能和能力水平。現在,企業可以將所有數據源、數據倉庫和大數據分析系統的洞察整合在一起。合作伙伴可以與微軟一起構建 Azure Synapse,提供豐富的合作伙伴生態。

使用Azure Synapse,數據專業人員可以使用熟悉的SQL語言在PB級查詢關係數據和非關係數據。與Power BI和Azure機器學習深度集成,可顯著減少BI和機器學習項目的項目開發時間。Azure Synapse為數據準備、數據管理、數據倉庫、大數據和AI任務提供了統一的工作區。數據工程師可以使用無代碼的可視環境來管理數據管道,數據庫管理員可以自動執行查詢優化,數據科學家可以在幾分鐘內建立概念證明,業務分析師可以安全地訪問數據集並使用Power BI在幾分鐘之內構建儀表板,而且所有這些都使用相同的分析服務。

新的SQL Server 2019帶來了充滿智能的數據。結合了增強數據虛擬化的大數據集群,SQL Server 2019讓企業可以利用存儲在其它數據庫的數據,包括Oracle、Teredata、Mongo、PostgreSQL等。新版本的SQL Server還提供了內嵌的複雜分析和AI解決方案。

作為推進人工智能平民化的公司,微軟Ignite 2019自然讓AI進一步充滿到自己的技術、產品和解決方案中。

本次Ignite上進一步提供了有限預覽的針對無人機等自治系統的AI平臺,該平臺利用機器學習的能力,讓沒有數據科學知識和經驗的軟件工程師也可以完成想要的結果。該平臺利用了增強學習模型,還可自動編排、管理和部署這些無人自治系統。此外,本次Ignite上,微軟宣佈了對MathWorks的合作伙伴關係,其著名的MATLAB和Simulink軟件託管到Azure上,軟件工程師可以利用這些著名的仿真軟件和微軟自治系統平臺,構建無人自治系統AI應用。

在加速機器學習應用生命週期方面,Azure Machine Learning推出了ML Designer、自動ML增強、可用Python和R語言開發AI模型的內置notebook,以及新的MLOP能力幫助開發者端到端加速機器學習生命週期。而新的ONNX Runtime 1.0讓機器學習開發者可以使用自己喜歡的工具,包括scikit-learn、PyTorch、TensorFlow、Keras等。

Azure認知服務也得到了進一步的更新。新發布的Personalizer服務,是業界首個基於增強學習的AI服務,讓企業能夠創建豐富的客戶互動內容與體驗;新的Speech能力,包括Custom Neural Voice以及Custom Commands、Custom Speech和Custom Voice容器等。

Azure Bot Framework SDK 4.5作為開源框架,進一步提升了開發者的生產力,包括Microsoft Team SDK、Java SDK以及Power Virtual Agents的技能集成等;而新的Bot Framework Composer是一個低代碼的圖形用戶界面,讓開發者可以通過拖拽的方式就添加Azure認知服務。Power Virtual Agents也是本次新發布的Power平臺的新能力方案,它為企業或組織內的任何人提供了一個低代碼甚至無代碼的開發環境,可以自由創建智能虛擬助理,Power Virtual Agents基於Azure Bot Framework。Power平臺上的AI Builder本次也推出了一系列的更新,讓企業裡沒有IT知識的普通員工也能開發多種AI功能。

微軟宣佈了Microsoft 365中的知識網絡Project Cortex,這是自Teams以來微軟首次推出的新商業服務。知識網絡使用AI來推理組織的數據,並自動將其組織為項目和客戶等共享主題,它還通過主題卡片和主題頁面向組織中的人員提供相關知識。此外,知識網絡將企業內容轉換為交互式的知識庫,通過智能內容提取方面的創新來分析文檔並創建複雜的內容模型,機器學習讓學科專家教授系統如何理解半結構化內容,知識檢索讓人們更容易獲取有價值的知識,這些知識常常被鎖在文件、對話、會議和視頻中。Project Cortex以 SharePoint中已有的內容為基礎,將Microsoft 365和外部系統之間的內容連接起來,能夠通過內置的安全性、合規性和工作流管理信息和簡化流程。

雲原生、數據和AI、混合雲、軟件開發,微軟再次刷新業界地位

微軟正在使用AI帶來Outlook中的個性化體驗,並使小娜成為個人生產力助手。微軟宣佈在iOS版Outlook中使用“播放我的電子郵件”以實現免提處理郵件並採取行動。藉助新的自然語音和語言識別功能,小娜可以智能地讀出新電子郵件並共享當天的更改。“播放我的電子郵件”中還提供了男性聲音選項,微軟還宣佈Outlook中的Scheduler將公開預覽版——把安排會議和協調參與者的任務交給小娜。從下個月開始,小娜還可以通過發送簡短的電子郵件來為員工的一天做準備,該電子郵件包括會議摘要、當天的相關文件,並提醒跟進在電子郵件中所做的承諾。

混合雲

混合雲是本次Ignite的重要關鍵詞。對於企業來說,隨著越來越多的業務操作和應用程序擴展到包括邊緣設備和多雲,混合雲功能必須使應用程序能夠在本地、多雲和邊緣設備上無縫運行,同時在所有分佈式位置上提供一致的管理和安全性。微軟認為混合雲能力必須不斷髮展,以支持任何地方的創新,同時提供無縫的開發、部署和持續的管理經驗。

雲原生、數據和AI、混合雲、軟件開發,微軟再次刷新業界地位

兩年前,微軟推出了可在本地部署的Azure Stack,從而支持與公有云一致的私有云模型。在過去的一年裡,微軟不斷擴展Azure,為任何環境和任何雲提供DevOps,為任何基礎設施啟用了雲計算安全威脅保護,以及在任何地方運行Azure認知服務AI模型的能力。本次Ignite上,微軟又刷新了混合雲,從單純的混合雲轉移到真正在任何地方交付Azure。

這就是Azure Arc。Azure Arc把經過驗證的Azure管理功能擴展到Linux和Windows服務器,並將Kubernetes集群擴展到任何跨本地、多雲和邊緣的基礎設施上。企業現在可以使用一致和統一的方法來管理不同環境,這些功能包括Azure資源管理器ARM、Azure Shell、Azure門戶、API和Azure 策略。使用Azure Arc,開發人員可以使用自己選擇的工具構建容器化應用程序,IT團隊可以確保使用基於gitops的配置管理統一部署、配置和管理應用程序。Azure Arc通過集中的基於角色的訪問控制和安全策略,跨環境實現雲安全。

本次Ignite還發布了Azure Stack的邊緣產品Azure Stack Edge,這是一種託管的支持AI的邊緣設備服務,可將計算、存儲和智能帶到任何邊緣,提供FPGA和GPU計算能力以加速AI推理。微軟還引入了新的堅固系列設計,可在最惡劣的環境條件下提供雲功能,以支持諸如戰鬥前線、人道主義和緊急響應等場景。而Azure Stack Hub讓合作伙伴和企業可以在自己的數據中心也享受到Azure服務,本次Ignite推出了一系列的Azure Stack Hub功能,包括多種Azure服務登錄Azure Stack Hub,進一步拓展了Azure的服務網絡。

Azure Stack是微軟混合雲戰略的重要組成部分。當前Azure Stack一共提供了三條產品線:Azure Stack Hub、Azure Stack HCI以及Azure Stack Edge。三者的區別是:Azure Stack Hub即原來的Azure Stack,是完整的超融合一體機且集成了Azure的管理功能,是由Azure公有云在企業本地的延伸;Azure Stack Hub並沒有集成Azure的管理功能但與Azure共享了同樣的IaaS物理設備,同時由Windows Admin Center管理並連接到Azure,簡單理解就是私有云或微軟版本的軟件定義數據中心;而Azure Stack Edge是由早先的Azure Data Box Edge重命名而來,同時增強了AI推理能力,提供FPGA和GPU以及堅固外形等多種選擇,以適應野外斷電甚至戰場等惡劣環境。

微軟在Ignite 2019上透露,目前已經與20多家硬件廠家合作推出了150餘種Azure Stack產品,可以全面滿足企業的各種混合雲、私有云和邊緣計算的需求。

現在有了Azure Arc,企業進一步有完整的混合雲視圖,這包括:多種公有云、本地以及邊緣環境。企業也終於可以真正獲得雲創新的好處,包括最新的數據功能、以秒(而不是小時)進行部署,以及在任何基礎設施上的動態可伸縮性。企業現在可以靈活地在任何Kubernetes集群上部署Azure SQL數據庫和用於PostgreSQL Hyperscale的Azure數據庫。如果客戶的本地容量用完了,可以在Azure Kubernetes服務(AKS)中無縫擴展到其它Kubernetes群集,從而獲得無限的規模。

軟件開發

作為軟件開發的王者,本次Ignite上微軟也更新了一系列應用開發的能力。Azure Functions高級版,讓開發者可以獲得高生產力的無服務器計算環境,讓應用APP可以動態、自動擴縮容。值得一提的是Azure Spring Cloud服務預覽,這是與Pivotal公司合作的全託管Spring Cloud服務,由Pivotal構建和運營。作為雲原生開發最受歡迎的開發框架,Spring Cloud提供了Java應用現代化的最佳途徑,讓開發者可以在分佈式環境中快速構建微服務應用。

當前,軟件開發平臺一共有三大方向:No-code無代碼編程和Low-code低代碼編程,這二者由Power平臺實現;Custom-code複雜編程,由Visual Studio平臺承載。Power平臺對接微軟三大雲服務:Azure、Office 365和Dynamics 365,將這三朵雲中的複雜功能進行了抽象並對接給Power平臺,普通業務人員在Power平臺上以圖形界面拖拽方式即可以實現三朵雲的中高級功能。

雲原生、數據和AI、混合雲、軟件開發,微軟再次刷新業界地位

作為本次軟件開發方面的亮點,Power平臺提供了低代碼的RPA代理機器人開發功能。當前,機器人流程自動化(RPA)迅速流行,用以解決傳統流程環境中無法用軟件實現自動化的工作。但通常RPA需要對自動化服務進行集成和管理,新發布的Power Automate通過一個統一的自動化平臺簡化了這些端到端方案,該平臺可以縮小基於API的自動化與基於UI的自動化之間的差距,簡單理解就是Power讓普通業務人員可以基於UI開發RPA。

這就是Power Automate中新RPA功能的公開預覽版——UI flows。這是一種簡單而熟悉的點擊/低代碼創建UI體驗,用戶可以輕鬆地將手動任務轉換為自動化工作流自動化。將UI flows的功能與Power Automate的預構建連接器結合使用,可支持275種以上廣泛使用的支持API自動化的應用程序和服務,並且擁有一個端到端自動化平臺,能夠針對各種工作負載重塑業務流程行業。

雲原生、數據和AI、混合雲、軟件開發,微軟再次刷新業界地位

Microsoft Power Virtual Agents是一項新產品,讓企業和組織中的客戶服務、銷售、市場、財務或HR等,可以使用無代碼圖形化引導界面輕鬆創建功能強大的虛擬助理機器人,無需數據科學家或開發人員的參與。Power Virtual Agents無需任何入門代碼,也不需要AI專業知識,可以在幾分鐘內啟動並運行。由於已經與Microsoft Power Platform集成在一起,可以使用數百個預構建的連接器,虛擬助理只需單擊幾下即可與後端系統對話,或者輕鬆添加諸如使用Microsoft Flow調用API功能。

AI Builder是Power Platform上的無代碼AI功能,它使組織能夠根據自己的特定業務需求和獨特的數據量身定製AI,而無需僱用數據科學家或專業開發人員。 AI Builder採用常見的AI方案,併為應用軟件開發者提供了點擊解決方案以解決日常任務,例如表單處理、對象檢測以及文本和二進制分類。微軟還為Power預置了一套AI模型,包括關鍵短語提取、語言檢測、文本識別、情緒分析等。

此外,Power平臺還與Teams進一步集成,Power Apps可以直接將應用APP發佈到Teams的APP庫裡。到2019年底,用戶將能夠將Power Apps固定在其Teams的左側欄上,從而可以輕鬆訪問常規使用的應用程序。

本次Ignite宣佈了面向終端用戶體驗的Fluid Framework公開預覽版以及面向開發者的個人預覽版。在Build 2019上,微軟宣佈了Fluid Framework新技術和一系列體驗,將通過打破應用程序之間的障礙來實現無縫協作。它提供了三個關鍵功能:首先,支持Web和文檔內容上的多人共同創作;其次,提供了一個組件化的文檔模型,允許作者將內容分解為協作的構建塊,在各個應用程序中使用它們,並將它們組合為一種新的、更靈活的文檔;第三,Fluid Framework為智能代理提供了與人一起工作的空間,以翻譯文本、獲取內容、建議編輯、執行合規性檢查等等。

而微軟看家的Visual Studio本次則推出了Visual Studio Online,打開瀏覽器就可以使用Visual Studio的主要功能。完整的Visual Studio、軟量級開源Visual Studio Code以及Visual Studio Online,分別從不同角度為開發者提供了不同的解決方案,以滿足不同的開發需求。

Ignite 2019上的重大更新還包括下一代瀏覽器Microsoft Edge和下一代搜索Microsoft Bing,以及把Word、Excel和Powerpoint三個移動APP合併為一個APP的Office App。下一代瀏覽器Microsoft Edge更加安全,下一代搜索Microsoft Bing則結合了知識圖譜,而Office App則提供了一個App內跨Word、Excel和Powerpoint三大能力集的創新場景。除了這些以外,微軟在安全和威脅防護方面也有大量的更新推出。

總體來說,微軟Ignite 2019是微軟CEO Satya Nadella所提倡的提高“技術密集度”(Technology Intensity)的一次集中體現,混合雲、AI、數據、DevOps開發、系統管理等充分展現了微軟持續不斷的創新能力以及技術平臺的定位。正如Nadella在演講中所說:“不應該只有美國西岸或中國東岸的一些公司有能力利用數字技術(進行數字化轉型),世界上每一家企業都有權利成為一家技術公司,而微軟的使命就是成就你們所有人!”(文/寧川)


分享到:


相關文章: