5月10日,微軟Build 2017大會正式在美國西雅圖拉開帷幕。作為面向開發者的大會,微軟公司將在3天時間,宣布公司的最新技術研究成果和某些項目的發展。據悉,微軟CEO薩提亞·納德拉將在Keynote環節發表主題演講,將介紹公司的云計算、人工智能、Windows系統更新等。
在Build大會第一天,微軟的智能云服務Azure和人工智能成為主角。據悉,微軟將對Azure進行全方位升級。首先,在云計算方面,微軟發布了Azure Cosmos DB,它可支持全球規模的云服務與數據密集型應用,涵蓋物聯網、人工智能到移動計算。
微軟方面表示,該數據庫服務可以提供高性能的服務,容錯能力更加強大,同時支持廣泛的數據類型,包括Graph格式。Azure Cosmos DB非常靈活,支持流行的NoSQL API同時還提供了五種定義清晰的一致性等級可供選擇,并且能夠對所有數據自動建立索引。
據悉,微軟在全球擁有38個數據中心,超過全球主流云服務提供商。本次發布的Azure Cosmos DB被微軟稱為“第一個全球分布式的多模型數據庫服務”,“唯一的模式自由數據庫服務”。它能提供帶有運行時間保障、高吞吐、高一致性的水平擴展,并能保證99%的個位數毫秒級延遲。
其次,微軟還新增MySQL和PostgreSQL托管服務。該公司還宣布,將在Azure SQL數據庫基礎上新增MySQL和PostgreSQL托管服務,從而為開發者提供更多選擇,同時還能確保平臺服務的高可用性,盡可能在不停機的情況下完成擴展,并確保數據安全和數據恢復的能力。
然后,遷移服務開啟預覽。據悉,本次Build大會上,微軟數據庫遷移服務開啟早期預覽,這將幫助甲骨文和SQL Server的用戶更輕松地遷移數據,并對自己的應用快速地進行現代化升級。
最后,微軟則宣布改進Azure SQL數據庫。該數據庫的改進包括,一是全新托管實例開啟有限預覽,為用戶提供SQL Server虛機實例層級的兼容性,讓企業能更輕松地把現有SQL Server應用遷移到Azure SQL數據庫;二是威脅檢測服務,正式上線,Graph支持服務開啟預覽。
此外,為讓企業能便捷上云,微軟發布了Azure Cloud Shell。據悉,它可支持多種流行的編程語言,并提供相應的移動端應用,從而提高開發人員的效率。
同時,微軟也宣布Visual Studio 2017 for Mac正式商用。據悉,它的商用可讓開發者在Windows和Mac環境之間實現無縫連接,并支持移動、網頁和云端工作負載,并提供Docker工具、Azure Functions 和Xamarin.IoT支持功能的預覽。
微軟也宣布Azure Service Fabric正式支持Windows Server Containers。Azure Service Fabric已正式支持Windows Server Containers,通過Visual Studio作為工具,借助Docker Compose 將容器化應用部署到Service Fabric的功能也已開啟預覽。微軟針對幾乎所有類型、所有平臺容器所提供的全面支持,讓開發者得以交付面向關鍵業務的、可擴展的應用和服務。