Slide
Slide
Slide
Hitachi_AI_HCI
Hitachi_HCI
HCI
previous arrow
next arrow

Build大會增開源產品 Azure增強雲端服務

[新科技速遞][微軟 Microsoft]

[Build2020][開源軟件][Azure][雲端服務] [GitHub]

Microsoft行政總裁 Satya Nadella為網上的Build開發者大會致開幕詞,談到新冠肺炎以來,GitHub的活動大增,新開發專案竟上升超過四分一。

新科技速遞

Microsoft開發者大會Build 2020首次移師到網上,與此同時,近期Microsoft的主席Brad Smith公開承認,微軟以往對開源軟件態度錯誤,覺今是而昨非,估計Microsoft將開源更多軟件。

Smith是在麻省理工學院的一個會議上致詞:「回顧開源軟件世紀初興起,Microsoft站在歷史錯誤一方;可以肯定,我本人當時也亦是如此。」

Microsoft曾就專利向Linux興訟之時,Smith正擔任Microsoft律師團隊高層,2015年出任董事局主席。

Microsoft前任行政總裁Steve Ballmer曾以癌細胞形容Linux,依附在他人的知識產權生長。隨著開源蓬勃發展,2000年IBM大舉投資Linux,開源軟件發展浩浩蕩蕩,近年Microsoft陸續開源軟件,放棄以專利權控告Linux社區,並收購開源軟件最大代碼寄存平台GitHub,全球50000萬開發員也可使用由GitHub開發的開源軟件。

Windows 10可安裝完整版本的Ubuntu,甚至可使用Linux應用。Microsoft開源了Visual Studio Code,成為最流行代碼編輯器;近期更支援雲開發,Visual Studio Codespaces可從任何位置存取,以瀏覽器作開發介面,快速整合開發環境,開發雲端應用。

Microsoft 雲端平台Azure支援完整Linux版本。本年度Build 大會開源了Fluid Framework;其他更新包括憑藉即將上市的 Fluid 元件及先在Office.com 及 Outlook for the Web 上 Fluid 工作間試用,也開放了網站,以體驗Fluid全新操作方式。

Fluid Framework 是實時協作的數據平台,可以實時在不同應用加入數據共享和更新的功能,不少Microsoft Office年代用戶都會知道Object Linking and Embedding (OLE),OLE 2.0令Office元件可嵌入文件,Excel表格可以嵌入Word,原來的Excel更新,Word內容也同步。

Fluid Framework有點像OLE的Web版本,不同文件格式可以嵌入Web應用,然後同步更新。OLE 2.0始終沒流行起來,也有不少技術缺點,Fluid開發還處於初期,運作毫不暢順。

Microsoft以開源推動Fluid,希望招攬開發人員加入,不久源碼將上載至Github。開發人員可在Web應用,加進Fluid動態以更新數據協作。

Microsoft行政總裁 Satya Nadella說,Fluid和Power開發平台,可增強Teams協作環境的各項功能。據Nadella說,Power平台的用戶超過350萬。Power平台包括了Microsoft Power BI、Microsoft Flow和Microsoft PowerApps;屬於雲端服務SaaS,只要很少,甚至毋須代碼,企業流程簡易透過Power平台,在Microsoft 365或Dynamics 365上,建立自動化流程,甚至軟件機械人取代日常工作。

Fluid Framework在Office的示範網站,可以在任何Web應用加入互動的元素,並宣佈開源。

HTAP整合分析業務

另一項嶄新技術是推出Azure Synapse Link,以分析實時數據,所以數據直接從營運數據庫取出,無須數據遷移。Azure Synapse Link 只支援Azure Cosmos DB,並將於未來適用於其他營運數據庫。

以往業務數據庫產生分析報表,數據必須從業務系統,先遷移往另一專門作報表的數據庫,事前經ETL抽取、清洗轉換數據,然後再載入數據倉庫。一般來說,業務系統可能處理OLTP,而分析人員從數據建立分析,則是OLAP操作,兩者對系統要求不一,分析須減少干擾業務系統正常營運。

數據分析涉及大量歷史數據,又確保ETL轉換數據,考慮系統運算能力,往往等系統閑置才進行抽取數據和產生報表,可能已是數天之後的時候,結果分析數據有時已失去時效。

Synapse原本稱為SQL DW,結合了數據倉庫和大數據分析。Synapse Link則是支援Hybrid Transaction/Analytical Processing,簡稱為HTAP的新架構,同一系統應付OLTP和OLAP工作量,直接可從業務數據庫產生報表,又不會影響運行中的業務。不過Synapse Link暫時只在Cosmos DB上。HTAP優點是毋須維護兩個數據庫,又可從實時數據產生報表,可供用戶利用最新的數據分析。

Azure上有多種不同數據庫服務;包括SQL、PostgreSQL、Cosmos DB,以及專門針對數據倉庫的Synapse。Synapse就是類似AWS的Snowflake/RedShift和Google的BigQuery,屬於大模規分散MPP數據庫。Cosmos DB是具全球擴充能力的交易數據庫,可處理數以億計實時交易,日後也會擴展至其他數據庫。

Microsoft 公佈與 OpenAI的共同研發計畫,推出 Azure 上 AI 超級電腦,僅供 OpenAI 獨家使用,專門訓練大規模分佈式 AI 模型,並配備所有專屬裝置及在Azure 雲端架構上。

Microsoft 首個為特定行業而設的雲端解決方案Microsoft Cloud for Healthcare ,其他行業方案陸續推出。Microsoft Cloud for Healthcare為醫療保健行業場景而設,包括全新 Teams 預約功能,包括醫護人員為患者諮詢及虛擬應診、舉行會議或面試等。

Leave a Reply

Your email address will not be published. Required fields are marked *