DevDays Asia 2021 亞太技術年會 – Day 1
前言
第六屆亞太技術年會 DevDays Asia 2021 於 8/11 – 8/13 在線上舉行,活動中各領域專家分享了全球最新科技趨勢與技術。首日的上午場主要分享在後疫情時代造成的 Work From Home (WFH) 生態所帶來的改變,企業如何透過 Teams 強大的整合功能及串接第三方平台的應用,來達到一站式的生產力平台遠景。
下午則以當今四大熱門主題:資料分析、人工智慧、機器學習、物聯網應用為主軸來介紹 Azure 的解決方案。其中 Azure Percept 更是下午場的特別焦點,它結合軟體及硬體,將 IoT 及 AI 應用包裝為簡單操作的形式來提供服務,也可以預期將來會有更多的硬體開發商加入硬體供應。
以下我們將跟大家分享 DevDays Asia Day 1 各個 Session 的重點。
What’s new and what’s next for the Microsoft Power Platform
Power Platform 核心理念
用少量程式碼或者無程式碼的方式來進行開發,並且透過串接其他服務或平台來完成解決方案。
六大主題

-
一、建立應用程式
-
Process Advisor
- Power Automate 功能
-
從無到有引導建立機器人、應用程式、 Dashboard 等等
- 提供簡單的畫面教學讓使用更容易
- 找出瓶頸改善工作
-
提供進階建議
-
Power Automate Desktop
-
錄製桌面操作腳本實現自動化
-
設計日常作業自動化流程
-
Free for Window 10
- AI Builder
- Natual Language to Code 自然語言程式碼編寫
- Natual Language to Code 自然語言程式碼編寫
-
-
二、串接 Teams 從 Teams 應用程式串接 Power Platform
-
Power App
- 建立少量程式碼的應用程式
- 提供介面編輯建立應用程式
- 跨裝置呈現
-
Power Automate
- 建立企業級自動化工作流程
-
Power BI
- 建立視覺化圖表
- 快速尋找、分享圖表
-
Power Virtual Agent
- 建立低程式碼聊天機器人
- 內建自然語言分析
-
提供多種範本 完全免費、支援行動裝置、持續新增範本
- Milestones
- Bulletins
- Issue reporting
- Employee ideas
- Inspection
-
-
三、串接開發工具
- 開發工具搭配 Azure 運算配合 Power App 開發串接至 Teams
- Power Platform 搭配 GitHub
- Power Apps 搭配 Azure API Management
- Visual Studio New extentions for Power Platform
- 使用者可自建並發行 Connector
-
Microsoft Power Fx
- Low-code, Open-source 程式設計語言
- Excel 語法為基礎
- 可串接於自身的解決方案之中
- Acumatica 應用於自身 ERP 系統中
- 簡單來說就是可以將 Excel 語法用於自己開發的應用程式中
-
Azure Applicaiton Insight 搭配 Power Platform
-
Dataverse relation
- 可將 T-SQL 語法應用在 Dataverse 中,並可串接 Power Platform
- Synapse Link in Dataverse (Preview) 串接 Dataverse 至 Azure Synapse ,近乎實時同步資料
-
四、平台功能整合
- Dataverse in Power BI Power BI 可以直接取得 Dataverse 結構中的資料
- Power Apps Studio
- 現在可像 Azure Logic Apps 編輯自訂 Power Automate 自動化流程
- 提供多種範本流程
-
五、大型企業應用部屬
-
兼顧安全性、合規性、及具備管理規則
-
三大信任主軸
- 安全
- 監控
- 管理
-
強調安全性的開發整合環境
- Microsoft Information Protection Support(即將推出)
-
-
六、協助優化 Power Platform
- 多參考案例分享及社群貼文來學習使用 Power Platform
- 協助回報問題來促使官方優化 Power Platform
Azure Quantum and industry use cases
什麼是量子運算?
-
概念 傳統電腦基本單位是電晶體,電晶體如同迷你的開關一樣,一個時間只能表示開或關的狀態,而量子運算的基本單位是疊加狀態,可以同時表示是開及關的狀態,意味著用更少的運算單位取代很多的傳統電腦的電晶體數量。
- 應用:目前量子運算還不能用來解決所有複雜的難題,因為量子狀態的特性,需要開發特別的演算法配合才能應用到現實的應用場景當中。

-
目前已知適合的四大領域:
-
密碼
- 最佳化
- 量子系統模擬
- 機器學習
Azure Quantum
-
服務介紹 Azure Quantum 是一項 Microsoft Azure 的服務,開發人員、研究人員和企業都可以使用此服務來執行量子運算程式,或解決雲端中的優化問題。 Microsoft 量子開發工具組 (QDK) 包含 Q #、Microsoft 的開放原始碼程式設計語言,可用於開發您的量子演算法。它也包含 Q # 程式庫、適用于 Python 和 .NET 語言的 Api、適用于優化解析器的 Python SDK,以及量子模擬器。
-
何謂最佳化

企業經常追求最低成本的解決方案,量子運算也常被用來計算多重變數變化下產生的成本,藉此來找到成本效率最高的解決方案。
-
產業應用 應用於需要複雜運算的行業類別
- 航空業 – 航班控制
- 政府 – 城市規劃
- 醫療業 – 醫療人員輪班排程
- 金融業 – 風險評估計算
-
更多資訊請參考官方連結
The Future of Work – Microsoft 365 Productivity Platform
以 Microsoft Teams 為中心打造混合工作場域

-
Teams 串接其他企業常用平台
-
Confluence Cloud + Teams
-
ServiceNow + Teams
-
Salesforce + Teams
-
SAP Sales Cloud + Teams
-
-
Microsoft Teams App Store 已經提供多種應用程式及平台串接方案,可以讓企業打造一站式的生產力平台。
Build Teams Platform as an One-Stop Productivity Platform
What is Collaboration Application?
幫助從事共同任務的人員實現其目標的應用程式軟體
Microsoft Teams
-
核心理念
- 為開發應用程式建立一個協作式平台
- 可以將應用程式分解及重新組合,並且能直接在上面進行互動
- 圍繞核心業務流程建立的輕量級應用程式
-
協作式平台體驗
- 會議主畫面 – 畫面分享、授權控制等功能
- 會議控制台 – 在會議旁分享內容
- 聊天機器人 – 自動化通知及互動
- 訊息行動 – 將訊息轉發到其他應用程式
- 可調式卡片 – 整合圖片、按鈕、表單為卡片的訊息
-
Azure Communication Service (ACS) 串接 Teams 打造 B2C 客服系統
-
Collaboration Apps in Teams Meeting
- Vote
- 串 Polly 於會議中進行投票
- Board
- 在會議中分享專案管理看板
- Media and Event APIs
- 串接影片直接於 Teams 播放
- Together mode scenes
- 多人視訊會議
- Vote
-
多元化串接
- Adaptive card update
- 低程式碼方案建立資訊卡
- 可以根據不同角色權限設定功能
- Power Platform + Team
- Power BI 可以將資料視覺化呈現於 Teams
- Power Apps 開發的應用程式可以串進去 Teams
- Power Automate 建立工作流程可以串接 Teams
- Power Viutual Agent 建立的聊天機器人可以部屬在 Teams
- Adaptive card update
-
Fluid Framework
- 低程式碼、低延遲、即時數據、資料同步的開發框架
- Fluid App in Teams
- 便條紙會議
- 可應用於 Brainstorming 會議
- 便條紙會議
-
More Resource
透過人工智慧與數據實踐產業新未來
議題主軸
因應數位轉型需求及挑戰,Microsoft Azure 提供多項服務及解決方案來協助企業數位轉型。
Azure Synapse Analytics
-
服務功能
- 整合 Data Warehouse + Data Analytic Tools
- 資料儲存、資料查詢、資料清洗統一平台
- 輕鬆串接資料來源及輸出資料
-
更多介紹請參考官方連結
Azure Purview
-
服務功能
- 管理數據
- 掃描資料自動產生 Schema
- 敏感內容偵測
- 數據使用狀況監控
-
更多介紹請參考官方連結
Azure Arc
-
服務功能
- 混和雲解決方案,託管 Azure 外部資源
- Server
- SQL Server
- K8S Cluster
- 結合 Azure IoT 及 Azure Stack
- 混和雲解決方案,託管 Azure 外部資源
-
更多介紹請參考官方連結
AI 落地解決方案
-
挑戰
- 協調多個 AI Models
- 自定義開發應用及訓練模型
- 串接資料來源及應用程式
-
Azure AI Services
Accelerate business value and time-to-insight with Azure Analytics
議題主軸
運用 Azure 服務來加速資料分析系統建立, Azure 是唯一結合 AI、BI、以及資料分析的雲端平台。
Azure Synapse Analytics
透過 Azure Synapse Analytics 可以快速地串聯資料、處理資料、分析資料以及串接 BI 工具。



Azure Analytics Accelerator
- Azure Analytics Accelerator 是一套快速部屬解決方案的工具
- 主要透過 ARM Template 完成
- 目前支援服務
- Synapse
- Databrick
- Machine Learning
- 更多詳細資料請參考 GitHub 連結
MLOps: Your Guide to Machine Learning at Scale
議題主軸
透過 MLOps ( ML + DevOps) 協作方式,來解決機器學習從訓練、部署,到落地應用上遭遇的挑戰。當 AI 服務模型開發數量越來越多,僅靠資料科學家和 ML 工程師,完成相關工作,可想見隨著數量增長,效率就會逐漸下降。因此近年來開始導入 DevOps 持續整合、持續部署的開發方式,稱之為 MLOps。
MLOps 強調 AI 全生命周期各角色的協作,實現 AI 開發流程標準化與簡化。

-
MLOps Five Levels
- Level 0 : 無 MLOps 。
- Level 1 : 可自動化組建。
- Level 2 : 可自動化訓練資料。
- Level 3 : 可自動化模型部署。
- Level 4 : 完整的 MLOps 自動化作業。
-
進一步資訊可參考官方連結
Azure Percept DK 簡介
本次 DevDays Asia 2021 活動中,微軟針對用來簡化邊緣 AI 解決方案 Azure Percept ,展示兩大開發套件 Azure Percept Studio 與 Azure Percept Development Kit (DK),實際應用的場景。強調無須程式碼,只要透過 Azure Percept Studio 串接整合,就能輕鬆建立 AIoT。搭配與 ASUS 合作開發的開發板模組包括視訊與聽覺感應器,就能輕鬆使用內建的
- Azure Percept Vision 視覺模組
- Azure Percept Audio 聽覺模組

只要透過 WiFi 連線到 Azure Percept DK,將裝置連結到 Azure 帳戶與 Azure IoT Hub 後,就可以開始在 Azure Percept Studio 建立開發專案。可根據需求選擇預先建置的 AI 模型程式庫,包括 :
- 物件偵測
- 架上商品分析
- 車輛分析
- 語音控制
- 異常偵測
如何實作基於位置的物聯網解決方案 – 整合 Azure Maps 與 Digital Twins
整合概念
Azure 整合地圖和數位雙生技術,提供用虛擬環境呈現現實世界位置的解決方案。
Azure Maps

整合第三方地圖資訊包括 : TomTom、AccuWeather 及 Moovit 提供的即時定位資訊,符合企業等級的圖資服務,包含了:
- 提供附近景點的搜尋
- 清晰易讀的地圖
- 輕鬆查看世界各地的時間
- 地理空間數學計算
- 儲存用於空間作業或影像編譯的地理空間資料
- 氣象服務
- 交通流量
- 路線規劃
- 查閱地球表面上任何位置的海拔資料
- 查閱 IP 位址所在的國家/地區
- 提供附近公共運輸服務的即時定位智慧
- 建立並發佈自訂義地圖
- Power BI 的地圖服務視覺效果
Azure Digital Twins 數位分身
所謂數位分身,是指透過數位重現模擬真實的事物、場景、商業流程和人物,常用於整合 IoT 的應用服務。特色包括:
- 使用 DTDL 開放式模型化語意描繪架構
- 即時圖表呈現數位分身
- 可使用 Azure IoT 中樞、Logic Apps 及 REST API 與 IoT 裝置傳入資料
- 可輸出到 Azure Synapse Analytics 進行儲存與分析
- 提供 PaaS 等級的 API 和 SDK
Demo
如何透過 Digital Twins 感測器,搭配 Azure Maps 室內地圖功能,回傳會議室的溫度是否正常,並將感測結果可視化。

只要透過 Azure Digital Twin Explorer ,就可以用來視覺化方式來進行開發。

進一步了解 Azure Digital Twin Explorer
一次解析六大 Azure AI 產業應用服務與使用場景
透過運用 AI 服務,不僅可以提升工作效能,減少人為錯誤發生,因此企業紛紛將 AI 應用服務,加入營運的作業流程中。Azure AI 針對產業應用提供了六大服務,包括: Form Recognizer 、Video Analyzer 、Metrics Advisor 、Bot Service、Cognitive SearchImmersive Reader。

Azure Form Recognizer
可識別文件,並擷取文字、索引鍵/值組、選取標記、資料表和結構—此服務會輸出結構化資料,資料中包含原始檔案、週框方塊、信賴度等項目中的關聯性。
進一步了解表單辨識器- AI 文件擷取服
Azure Video Analyzer (AVA)
可從影片中擷取可採取動作的進行分析。可用於:
- 推薦影片
- 即時影像分析做為航班營運
- 交通流量分析
進一步了解什麼是適用于媒體的影片分析器?
Azure Metrics Advisor (AMA)
AI 根據時間序列資料中執行資料監視和異常偵測。可用於:
- 資料監控
- 異常偵測
- 預期維護
- 預測分析
進一步了解什麼是 Azure 計量建議程式?
Azure Bot Service
Azure Bot Service 是一套專用於開發、運行對話機器人的解決方案。從建置 ChatBot 服務、創建連結至各家對話頻道,到測試、佈署與管理 ChatBot 都包含在這個服務。
進一步了解建立 Azure Bot 資源
Azure Cognitive Search
是一項雲端搜尋服務,可為開發人員提供基礎結構、api 和工具,以在 web、行動和企業應用程式中針對私人、異類內容建立豐富的搜尋體驗。可用於搜尋非結構化或是無法搜尋的原始形式。包含了視覺、語言和語音的認知技能。
Azure Immersive Reader
沈浸式閱讀程式是一項 Azure 認知服務,可用於閱讀障礙者輔助,包含大聲朗讀文字、翻譯、集中使用者注意力等項目,提高使用者的閱讀和理解力。
進一步了解 Azure Immersive Reader
When to use Applied AI Service

微軟雲端服務效益極大化:以 Dynamics 365 、 Power Platform 與 Azure 整合為例
Dynamic 365 Business Central + Azure ML Studio
-
庫存管理 Challenge
-
Dynamic 365 Business Central
-
ERP solution
- 兩年一次大更新
-
結合 Azure ML Studio
-
-
Demo
-
Dynamic 365 料品資訊
-
需求預測
-
串接模型 API
-
IoT Hub + Dynamic 365 Field Service
-
工單服務流程
-
傳統流程
-
Dynamic 365 應用
- 串接 Line 等第三方聊天軟體
- 預期性報修
- 自動建單
-
IoT 設備整合
-
IoT 警告通知後自動建立工單
-
Dynamics 365 Field Service
-
-
Power Platform + SAP on Azure
可減少學習使用 SAP 時間
- Power Apps:跨平台應用表單或程式來使用 SAP
- Power Automate:SAP Connector 串聯

- Power Automate: UI 錄製重複性工作,排程自動執行
- Power BI for SAP: 戰情室協助決策
- Power Virtual Agent: 用機器人 Q&A 來教新人用 SAP
- Case study


結語
Microsoft 打造了 Low Code 甚至 No Code 開發環境,並以 Teams 為核心,一站式的生產力平台為遠景,協助降低客戶數位轉型的挑戰。在接下來兩天議程中,應該有更多的可以與大家分享的內容。
以上圖片來源為 DevDays Asia 2021 影片截圖
Tag:ACS, Azure Arc, Azure Bot Service, Azure Cognitive Search, Azure Communication Service, Azure Digital Twins, Azure Form Recognizer, Azure Immersive Reader, Azure Maps, Azure Metrics Advisor, Azure Percept, Azure Percept DK, Azure Purview, Azure Quantum, Azure Synapse Analytics, Azure Video Analyzer, DevDays Asia, Dynamic 365, Microsoft Power Fx, Teams