哇哈哈,又到了一年一度的微軟在臺灣的大會,説實話,從TechDays結束之後,DevDays Asia應該是最大的會議了。
DevDays Asia已經有辦好多年了,之前因爲總總原因一直沒有參加過。
今年,因爲公司有擺攤位,所以借著去幫忙的名義(還是有幫忙的好嗎XD),去參加了活動。
這篇來分享一下第一天的情況。
會場以及報道
在這一次舉辦的位置在中研院人文社會科學館。
詳細可以看:https://www.microsoft.com/taiwan/events/2019devdays/default.aspx
大會滿貼心,有南港展覽館捷運站的6號出口有接駁車能夠直接送您到會場門口 - 如果做公車還需要自己走進去,因此,做捷運比較方便。
在6號出口就會看到有工作人員舉牌:
小弟我因爲要幫忙攤位,所以 7:55到那邊,結果發現車上已經有一些學員了 - 實在太厲害了:
坐了一下,直接送到門口:
然後走了樓梯,進入報道區域
題外話:剛好QR Code掃描有點問題,因此使用的是姓名+公司來報道。
這就告訴我們,用什麽姓名註冊很重要 - 還好我記得用的是英文Orz。
大會的活動
會場第一件事情當然是要瞭解有什麽活動(迷之聲:不是應該看有什麽場次嗎?)
這一次基本上玩法是:透過加入微軟的Line官方帳號,然後去每一個攤位以及教室拍照特定的圖章,然後識別成功會積點。
點數夠的話就可以換背包以及衣服。
閑逛了一下,還是要趕快去攤位幫忙,用一張我們取景高手大大會讓大家歪脖子的照片,看看我們攤位的樣子:
場次内容
好吧,集點什麽的就不重要了啦,重點還是這一次會講什麽
這一次是3天的活動,總共有3+1教室 - 多出來的1是做Lab用。
Key Note的話是在大主場,然後另外兩間做同步直播。
Key Note
Key Note沒有從頭聽到尾(畢竟早上攤位是最忙的,還是需要去幫忙一下XD),所以有部分内容沒有聽到。
下面列出一些我覺得聽到有意思的地方:
- Microsoft 365 Platform + Microsoft Graph
Microsoft Graph這個東西,多年以來一直覺得有聽到,那本質上他就是一個REST API的服務讓您可以取得自己在Microsoft 365 平臺上面的一些訊息。
所以可以用Microsoft Graph做一些自動化的東西,例如整合呈現不同平臺資訊的訊息,或者自動建立一些内容(例如依照某些條件自動建立Microsoft Teams的Team)
Demo有show一個在暑假會出來的一個服務:
- 搜索資料的時候(不管是OneDrive還是Sharepoint)除了可以搜搜遠端的内容 - 還可以包含在地端的資料
- 搜索也可以搜索到第三方的内容(如果有裝),第三方可以透過以Adaptive Card方式除了呈現更加漂亮,還可以讓操作感覺是一致。
- 可以訓練Word Online - 當輸入某些關鍵字,自動帶入那個搜索結果進入到Word
上面提到的其實都是Microsoft Graph搭配出來的一些功能組合。
- Microsoft Teams
可以感覺的出來微軟這一次很推Teams - 並且使用公司的成長速度也是微軟有史以來最快的一個產品。
Microsoft Teams可以和Graph API整合,達到說自動化一些事情,然後搭配Bot,能夠做到一些像是如何申請請假這種服務(稍後有更加詳細内容)。
在第一天有一個Track完全就是在講Teams的。
- 資料庫現代化 - 地端相關
這一次介紹了一些Sql Server 2019的功能
原生支援HDFS - 換句話説,可以直接把非結構化資料直接丟到Sql Server裡面。
需要的時候可以動態產生出SQL Schema,然後用SQL語法下查詢。
也允許加入外部的DB服務 - 目前只有Oracle
加入之後,可以用SQL語法去查詢 - 外部服務可以和HDFS產生的那個直接做JOIN - 因此就像是兩個本身就是SQL Server Table的方式去做操作。
- 資料庫現代化 - 雲端相關
Azure SQL Serverless - 只收運算費用 (不知道有沒有理解錯誤XD) - 連DB都無伺服器了。
Azure SQL Hypercale - 可以把 Scale up (VCore) 以及 Scale Out (replicate)分開增加/減少。
換句話説,當系統上線,這個時候很多Write可以透過增加VCore方式來減緩壓力。
當穩定之後,Read變多,透過Replicate來減緩壓力。
- 資料庫現代化 - iot相關
有一個Azure SQL Database Edge的版本
換句話説,在IoT直接做一些儲存以及運算
- MyAnalytics 以及 Workspace Analytics - 萬惡的分析工具 XD
這個東西其實大家應該都很需要,大家每天都很忙,可是都在忙什麽?
是忙著開會、忙著溝通還是只是忙著聊天XD。
MyAnalytics是給自己看的,瞭解自己每一天花的時間在那邊。
Worspace Analytics給老闆看的,看團隊都在忙什麽。
其實這個滿重要的,因爲知道問題在哪裏,才能想辦法去解決這個問題。
本質上,也是用Graph API取得不同產品的資訊,然後整理之後產生的報表。
有用Office 365不要錯過。
中午吃飯
到這邊早上就差不多結束啦。
接下來就是最愛的吃飯時間:
下午:Vision AI Dev Kit Workshop
這一場有點意思。
他其實透過一個IoT Device然後Custom Vision去訓練出能夠:
- 識別有沒有帶工安帽
- 識別工安帽的位置
這個我會開另外一篇(DevDays Asia 2019 之 Lab Vision AI Dev Kit Workshop)介紹,因爲圖片有點多,敬請期待。
下午:Teams
結束Lab之後,我就去了Teams的課程,這邊介紹了:
- Microsoft Graph APIs
可以透過使用Graph Explorer (https://developer.microsoft.com/en-us/graph/graph-explorer) 對Teams操作自動化。
因此,舉例來説,如果您有HR系統,要批次把人加入到Teams,那麽可以透過Graph API直接批次加入。
這個工具是一個很好用來Debug,因爲可以直接看到結果,然後可以點Show More Samples看到不同的使用範例:
講師用的Flight demo,當有飛機的時候就自動建立一個Teams針對那個flight就有用到Graph Explorer
- 請假的Teams App - 範例
可以從https://aka.ms/TeamsDev進入到Teams的一個給開發人員的入口 - 裡面包含了很多資源的鏈接。
其中,透過點選
Demo Apps
裡面可以找到一個Employee Leave App的Github網址傳送門如果要直接下載然後試用的話可以透過下載這個zip:傳送門
至於怎麽使用 - 未來我會寫一系列介紹Teams開發 (應該啦) - 敬請期待。那這個app就是用了Adaptive Card,能夠自動透過Teams申請休假,並且可以看到Summary
請假系統可以丟掉了!!!! - 還在用紙本嗎?爲了您們的HR健康,趕快換。
結語
經過了充實的一天,我對於Teams的可能性還滿有興趣。
感覺越來越成熟,希望真的用起來不會像我一開始使用的時候卡卡的 (好啦,當初是Preview,卡卡也對啦)。
工作人員也辛苦了,看到有些學員因爲集點不成功和工作人員吵架......
明天,我也會去參加,因爲我有一個特殊的任務............,粉絲頁能不能有1000就靠他了。
明天的也會在整理。