我眼中的微软Azure:Microsoft Azure
自從1946年第一臺計算機ENIAC誕生以來,世界和計算機技術(shù)就在不斷革新。
80年代,人們認識到原來電腦有了操作系統(tǒng)居然這么好用。此時DOS、Windows、Mac OS相繼出現(xiàn)。慢慢的圖形界面讓人們對電腦這個神秘物件熟悉了起來。學會了excel,ppt的制作和使用。
90年代,隨著因特網(wǎng)的出現(xiàn),人們不甘僅僅是操作電腦上的程序,人們更希望通過電腦來看世界。于是出現(xiàn)門戶,比如雅虎,亞馬遜,90年代末國內(nèi)則出現(xiàn)了新浪,搜狐等。此時操作電腦的這群人喜歡上了瀏覽網(wǎng)頁,他們也有了新的名字——網(wǎng)民。
21世紀前十年,隨著諾基亞功能手機一夜之間轟然倒塌,人們突然發(fā)現(xiàn)移動互聯(lián)網(wǎng)就這樣闖入了生活。安卓和IOS兩大移動端操作系統(tǒng)橫空出世。此時出現(xiàn)了一個新名詞:APP,各種APP鋪天蓋地而來。很多人變成了低頭族,手機控。
隨之而來,阿爾法狗通過圍棋打敗了人類高手,宣告著人工智能的到來,于是有了云計算,一時間到處都有云。
作為碼農(nóng)的一員,其實博主更關(guān)心微軟在云時代會有如何表現(xiàn)。所以我們先聊一聊微軟云——Azure。Azure是微軟在技術(shù)革新道路上的一個顯著成果。我們來認識一下它。
一、Azure概覽
Azure是一個什么樣的云呢?
Azure是:全球云+智能云+混合云+開放云+可信云。目前在全球部署,共覆蓋了54個區(qū)域。如下圖,
可能以往人們對微軟的產(chǎn)品有一個誤區(qū):不能跨平臺,但是Azure恰恰相反,這是一個開放,全面,靈活的一個平臺,平臺支持不同的技術(shù)。
安全性方面,在中國MicrosoftAzure已經(jīng)獲得 公安部信息系統(tǒng)安全等級保護第三級備案(等保三級)。
Azure可以提供這些能力,
統(tǒng)一企業(yè)生產(chǎn)力平臺 Office 365 + Office, Exchange, SharePoint
統(tǒng)一商業(yè)應用平臺 Dynamics 365 + Dynamics
統(tǒng)一應用集成 Azure Service Bus + BizTalk Server
統(tǒng)一認證 Azure Active Directory + Active Directory
統(tǒng)一數(shù)據(jù)平臺 Azure SQL Database + SQL Server
統(tǒng)一管理平臺 Operations Management Suite + System Center
統(tǒng)一備份和災備 Azure Backup + Azure Site Recovery
統(tǒng)一存儲 Azure Storage + StorSimple
統(tǒng)一網(wǎng)絡聯(lián)通 Azure ExpressRoute + VPN
統(tǒng)一云平臺 Azure + Azure Stack
如果企業(yè)或者團隊需要打造一個數(shù)組中心,可以使用Azure來完成,
?二、Azure的幾個重要能力
下面看看Azure中幾個重要的服務,
2.1、認知服務
微軟認知服務(Microsoft Cognitive Services)集合了多種智能API以及知識API。借助這些API,開發(fā)者可以開發(fā)出更智能,更有吸引力的產(chǎn)品。
?
?
?
?
認知服務,提供了30種人工智能API + 眾多實驗室項目 https://azure.microsoft.com/zhcn/services/cognitive-services。
通過認知服務,即使不懂人工智能開發(fā)的人員,也可以打造出帶人工智能的產(chǎn)品。
2.2 Microsoft bot
微軟首席執(zhí)行官薩提亞·納德拉親自介紹并概括為“對話即平臺”(Conversation as a platform)的概念很可能就是微軟未來的戰(zhàn)略方向。Azurebot服務正是這個概念的體現(xiàn),Azure bot服務是面向機器人開發(fā)構(gòu)建的托管服務。Azure bot服務提供一個專用于機器人開發(fā)的集成式環(huán)境,使你可以從同一位置生成、連接、測試、部署和管理智能機器人。 利用支持 C# 和 JavaScript 的 Bot Framework SDK。 通過快速入門、教程和示例了解如何使用機器人服務。
基本架構(gòu)如下,
?
有興趣可以自己動手生成一個機器人https://azure.microsoft.com/zh-cn/services/bot-service/
2.3 物聯(lián)網(wǎng)
在互聯(lián)網(wǎng)時代,物聯(lián)網(wǎng)是一個基于互聯(lián)網(wǎng)、傳統(tǒng)電信網(wǎng)等的信息承載體,它讓所有能夠被獨立尋址的普通物理對象形成互聯(lián)互通的網(wǎng)絡。Azure IOT ?通過領(lǐng)先的云計算、物聯(lián)網(wǎng)、大數(shù)據(jù)、智能服務等技術(shù)及企業(yè)服 務經(jīng)驗幫助客戶加速物聯(lián)網(wǎng)戰(zhàn)略的實現(xiàn)。
物聯(lián)網(wǎng)應該具備以下能力:
大量設備的管理和控制能力;
大量數(shù)據(jù)的采集能力;
流數(shù)據(jù)處理能力;
預測性分析能力;
可視化的儀表盤;
預配置的快速開發(fā)方案
Azure IoT 中心提供云托管解決方案后端,幾乎可連接任何設備。通過每臺設備的身份驗證、內(nèi)置設備管理和擴展配置,將解決方案從云端擴展到邊緣。Azure物聯(lián)網(wǎng)云平臺架構(gòu)如下,
?Azure具體接入https://azure.microsoft.com/zh-cn/services/iot-hub/
2.4 SQL server
Azure的數(shù)據(jù)庫高可用方案是目前最優(yōu)的。
?
?三、Azure中如何開發(fā)現(xiàn)代化的應用程序
3.1?微軟 DevOps技術(shù)
3.2 微軟智能云對容器的支持
3.3 開發(fā)測試云
?
3.4 基于云的大數(shù)據(jù)和人工智能的企業(yè)級應用平臺
?
?
四、總結(jié)
Azure結(jié)合了微軟的軟硬實力 ,是很好企業(yè)級公有云平臺。
另外對于.NET程序員來說,不必為要不要轉(zhuǎn)語言而傷腦筋。.net core本身就是為Azure未來應用場景而推出的,能很好地打造云上產(chǎn)品。對于微服務管理,消息隊列,容器等Azure上都有成熟的完整的方案,后面我會一一介紹。
?
?
?
?
總結(jié)
以上是生活随笔為你收集整理的我眼中的微软Azure:Microsoft Azure的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 利用FileReader和FileWri
- 下一篇: “协作3.0”不是玩概念,科天云让企业应