本周在微软年度大会上,咱们正在讨论组织如何依靠开发人员创造突破性的经验。随着大数据,云和人工智能的融合,创新与破坏正在加速,从未见过。数据是这一融合核心的关键战略资产。当结合云的无限计算能力和机器学习和人工智能等新功能时,它使开发人员可以构建下一代智能应用。做为开发人员,您正在寻找更快,更简单的方式来拥抱这些融合技术并改变您的应用体验。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本地运行服务,以容许开发人员在本地验证脚本和测试数据。了解更多信息,并下载这些工具。