Microsoft's annual Build 2017 conference is officially underway in Seattle, and the company is announcing new AI and Azure data and cloud services which will help developers quickly modernize existing apps. The highlights of these announcements are the release of Visual Studio for Mac, and quite a few Azure services, which according to Microsoft will make cutting edge technology approachable to all developers.
Leading the way is the big announcement of the general availability of Visual Studio for Mac. Microsoft believes that the Visual Studio for Mac will enable developers to work seamlessly across windows and Mac, with full support for mobile, web, and cloud workloads, and previews of Xamarin.ioT support. The company explains.
Developers get a great IDE and a single environment to not only work on end-to-end solutions - from mobile and web apps to games - but also to integrate with and deploy to Azure. Whether you use C#, F#, .NET Core, ASP.NET Core, Xamarin or Unity, you'll get a best-in-class development environment, natively designed for the Mac.
Also announced is a new Azure Cloud Shell, which will provide an authenticated browser-based shell experience hosted in Azure and accessible from anywhere. Other key Azure announcements include a new service that seamlessly migrates 3rd party and SQL Server databases into Azure SQL Database with near-zero application downtime. The other Azure-related announcements from the day can be seen below.
- Support for containers of nearly every type, on every platform, with the general availability of Windows Server Containers support in Azure Service Fabric, with Visual Studio tooling, and a preview of the ability to use Docker Compose support for Service Fabric to deploy containerized apps to Service Fabric.
- The availability of both Azure Database for MySQL and Azure Database for PostgreSQL options in Azure, to ensure developers can use their favorite database with Azure.
- Azure Cosmos DB, the first globally distributed, multi-model database service delivering turnkey global horizontal scale out with guaranteed uptime and millisecond latency at the 99th percentile
- An early preview of Microsoft’s new database migration services, which will allow Oracle and SQL Server customers to more easily move their data and quickly modernize their apps.
- A new Managed Instance private preview, which offers customers SQL Server instance-level compatibility and makes it even easier for organizations to migrate existing SQL Server apps to Azure SQL Database.
- The general availability of container support for Windows Server containers in Azure Service Fabric with the 5.6 runtime and 2.6 SDK release.
- Previewing Service Fabric support for Docker Compose for deploying containerized apps.
- Azure Functions Visual Studio tooling preview, available as a Visual Studio 2017 extension, creates an integrated developer experience. These tools allow you to integrate Azure Functions development seamlessly into development flow.
- Azure Application Insights support for Azure Functions preview provides better intelligence about Azure Functions code, allowing teams to measure performance, detect issues, and diagnose the source of the problem with serverless apps
- Azure Functions Runtime preview extends the innovations in Azure Functions to on-premises or anywhere outside of the Azure cloud.
As you can tell, Microsoft is making lots of announcements at Build 2017, and more will likely develop in the days ahead. Be sure to keep it locked into OnMSFT.com for all the news from Build 2017, and all your Microsoft news and information.