本週在微軟年度大會上,咱們正在討論組織如何依靠開發人員創造突破性的經驗。隨着大數據,雲和人工智能的融合,創新與破壞正在加速,從未見過。數據是這一融合核心的關鍵戰略資產。當結合雲的無限計算能力和機器學習和人工智能等新功能時,它使開發人員可以構建下一代智能應用。做爲開發人員,您正在尋找更快,更簡單的方式來擁抱這些融合技術並改變您的應用體驗。html
今天在Build,咱們作了幾個產品公告,增長了上個月在Microsoft Data Amp上宣佈的最新動力,這將有助於經過數據驅動的智能來加強地球上的每一個組織。在這些創新中,咱們正在追求三個關鍵主題:mysql
您將在咱們的產品中看到的創新線索是AI與數據的深度整合。過去,常見的應用模式是在應用層或特殊統計工具中的數據庫以外建立機器學習模型,並在定製的生產系統中部署這些模型。這致使了不少開發人員的重擔,開發和部署生命週期可能須要幾個月的時間。咱們的方法大大簡化了AI的部署,經過新的數據庫可擴展性模型,將智能化帶入現有的精心設計的數據平臺。web
咱們經過在SQL Server 2016版本中引入R支持來開始此行爲,隨着即將發佈的SQL Server 2017,咱們正在深化這一承諾。在此版本中,咱們引入了對豐富的機器學習功能庫的支持,並介紹了Python支持,爲您提供多種流行語言的選擇。SQL Server還能夠經過Python / R界面利用GPU加速計算,即便是圖像,文本和其餘非結構化數據上最強大的深度學習任務。開發人員能夠在數據庫服務器中直接使用GPU加速分析和很是複雜的AI做爲存儲過程,並得到更高的吞吐量。算法
另外,隨着數據變得愈來愈複雜,數據之間的關係是多對多的,開發人員正在尋找更容易的方式來攝取和管理這些數據。使用SQL Server 2017,咱們引入了Graph支持,以便在單個產品中提供最佳的關係和圖表數據庫,包括使用單個平臺查詢全部數據的能力。sql
不管您是使用C#,Java,Node,PHP仍是Ruby,咱們均可以輕鬆地嘗試使用R,Python和Graph支持的SQL Server。數據庫
咱們將繼續同時向Azure SQL數據庫提供SQL Server 2017加強功能,所以您能夠在本地和雲端得到一致的編程表面積。今天,我很高興地宣佈,Graph的支持也未來到Azure SQL數據庫,所以您還能夠在Azure的單一驗證服務中得到最佳的關係和圖形。編程
SQL數據庫是爲內置開發人員的大部分數據庫管理任務構建的。咱們還將AI直接構建到服務自己中,使其成爲智能數據庫服務。該服務運行數百萬個客戶數據庫,學習,而後適應爲每一個數據庫提供定製的體驗。使用數據庫顧問,您能夠選擇讓服務瞭解您的獨特模式,並提出性能和調優建議,或表明您自動採起行動。今天,我也很高興地宣佈威脅檢測的通常可用性,它全天候使用機器學習來學習,配置和檢測您的獨特數據庫中的異常活動,並在幾分鐘內發送警報,以便您能夠當即採起行動,而不是歷史上能夠採起的行動組織日,月,服務器
此外,咱們將使您更輕鬆地將更多的現有SQL Server應用程序移至Azure SQL數據庫。今天,咱們宣佈了在服務中的新部署選項的私有預覽,Managed Instance - 您能夠得到SQL數據庫的全部管理好處,如今能夠在實例級別提供對SQL Agent,三部分名稱,DBMail,CDC等的支持實例級功能。架構
爲了簡化此遷移工做,咱們還介紹了Azure數據庫遷移服務的預覽,這將大大加速將本地第三方和SQL Server數據庫遷移到Azure SQL數據庫。app
DocuSign副總裁兼首席架構師Eric Fleischman指出:「咱們的交易量每一年都翻番。咱們但願咱們在數據中心中作的最好,最好的Azure能夠帶給它。對咱們來講,咱們發現Azure SQL數據庫是最好的方法。咱們將SQL Server架構元素部署到Managed Instance中,咱們將應用程序經過鏈接字符串更改直接指向Managed Instance。咱們基本上拾起了現有的構建基礎架構,咱們能夠在幾秒鐘內部署到Azure。它容許咱們以極小的努力快速擴大業務。「
進一步瞭解咱們在這個更深刻的博客中對Azure SQL數據庫的投資,並註冊了今天對這些預覽的邀請。
隨着移動應用程序,物聯網,雲和AI,用戶和數據能夠來自全球各地。爲了提供支持現代應用程序全球性的變革型智能應用程序,以及數據量,速度,數據種類,您不只僅須要一個關係型數據庫,而不只僅是一個簡單的NoSQL數據庫。您須要一個靈活的數據庫,能夠吸取大量數據和數據類型,而且能夠引導空間和時間的挑戰,以確保任何地方任何用戶的毫秒級性能。你想要這樣簡單和支持您所瞭解的語言和技術。
我也很高興地分享到今天,微軟公佈了Azure Cosmos DB,業界首個全球分佈式多模式數據庫服務。Azure Cosmos DB是從全球分佈和橫向規模的核心構建的,它經過透明地擴展和分發您的數據,不管您的用戶在全球範圍內,都能提供全球任意數量的Azure地區的全球分銷。Azure Cosmos DB利用圖靈獲獎者Leslie Lamport博士的工做,PAXOS分佈式系統算法和TLA +高級建模語言。查看關於Azure Cosmos DB的Lamport博士的新採訪。
Azure Cosmos DB於2010年啓動爲「佛羅倫薩項目」,旨在爲開發人員解決微軟內部大型應用程序所面臨的痛苦。觀察構建全球分佈式應用程序的挑戰並非微軟獨有的問題,在2015年,咱們以Azure DocumentDB的形式爲Azure開發人員提供了第一代這種技術。從那時起,咱們添加了新的功能並引入了重要的新功能。Azure Cosmos DB是結果。這是全球分佈式,大規模雲數據庫的下一個大飛躍。
如今,隨着更多的創新和價值,Azure Cosmos DB提供了一個具備交鑰匙全球分佈的模式無關數據庫服務,支持多種流行NoSQL技術的多種模式,吞吐量和存儲的彈性規模,五個明確的一致性模型以及財務支持運行時間,吞吐量,一致性和毫秒延遲的SLA。
「Domino的比薩選擇了Azure來重建他們的訂購系統,而這個設計的一個重要組成部分是Azure Cosmos DB - 提供區域分配數據,輕鬆擴展的能力,並支持對業務相當重要的高峯期。他們的在線解決方案部署在全球的多個地區,即便在全球範圍內,他們也能夠依靠Azure Cosmos DB毫秒的負載延遲,若是須要,能夠將其故障切換到徹底不一樣的國家。
瞭解更多有關Azure Cosmos DB的更深刻的博客。
咱們瞭解到,SQL Server不是開發人員想要構建的惟一的數據庫技術。所以,我很高興分享,今天咱們還宣佈了兩個新的關係數據庫服務; Azure數據庫爲MySQL和Azure數據庫PostgreSQL加入咱們的數據庫服務產品。
這些新服務創建在通過驗證的數據庫服務平臺的基礎上,該平臺一直爲Azure SQL數據庫提供支持,並提供高可用性,數據保護和恢復,並以最少的停機時間進行擴展,全部這些都是內置的,無需額外的成本或配置。從今天開始,您如今能夠在Azure上開發MySQL和PostgreSQL數據庫服務。微軟正在管理您所熟悉的MySQL和PostgreSQL技術,愛與期待,但由企業級,高可用性和容錯的雲服務平臺支持,您能夠專一於開發出優秀的應用程序,而不是管理和維護。
「每月,最多有200萬人轉向GeekWire網站了解有關技術創新的最新消息。如今,GeekWire正在經過將其流行的WordPress網站遷移到Microsoft Azure平臺來製做新聞。GeekWire網站開發人員Kevin Lisota指出:「Azure數據庫對MySQL的最大好處將是讓微軟爲咱們管理和備份該資源,以便咱們能夠專一於網站的其餘方面。另外,隨着交通激增,咱們將可以暫時擴大,不須要時能夠將其從新下降。這對咱們來講是個大事。「
Azure Data Lake包含了開發人員,數據科學家和分析師輕鬆存儲任何大小,形狀和速度數據以及跨平臺和語言進行各類處理和分析的全部功能。此外,Azure Data Lake還包含一套內置的認知功能,使其無縫地執行AI超過PB級數據。在咱們的旅程中,讓每一個開發人員變得更容易成爲AI和數據科學開發人員,咱們正在爲將您的知識和喜好的工具帶入更多優秀的數據工具。
今天,我很高興地宣佈Azure Data Lake Tools for Visual Studio Code(VSCode)的通常可用性,爲開發人員提供了輕而強大的大數據分析代碼編輯器。用於VSCode的新Azure數據湖工具支持使用C#的U-SQL語言創做,腳本和可擴展性來處理不一樣類型的數據,並有效地擴展任何大小的數據。新工具集成了Azure Data Lake Analytics,用於U-SQL做業提交,並將工做輸出到Azure Data Lake Analytics或Azure Blob Storage。此外,還添加了U-SQL本地運行服務,以容許開發人員在本地驗證腳本和測試數據。瞭解更多信息,並下載這些工具。