Microsoft today announced the availability of a new IDE built to run on Linux and Mac OS at its developer-focused Build conference, held in San Francisco.
Scott Hanselman, principal program manager with Azure, debuted Visual Studio Code, a cross-platform IDE that runs on Linux and Mac OS. It includes many of the features developers have come to expect from Visual Studio, such as code correction, debugging, and automated deployment to the cloud. Visual Studio Code will be available later today as a free tool.
Hanselman demonstrated the tooling built into Visual Studio to help support the deployment of cloud applications. He showed the built-in Android emulator inside Visual Studio, then went on to break the platform barrier.
Scott Guthrie, executive vice president of cloud and enterprise at Microsoft, highlighted his company’s new cross-platform strategy for the cloud. Heading up that strategy is Microsoft’s new partnership with Docker. Announced last year, the two companies have begun working together to bring Docker support to Azure, and to ensure that developers can orchestrate multiple containers across multiple applications and platforms. Guthrie said that Microsoft Azure allows for the construction of applications built from both Windows and Linux containers, and allows them to easily work together.
For Azure, Guthrie announced new capabilities for Azure SQL Database. This Database-as-a-Service will soon include access to an elastic database pool, which will allow SQL databases to be replicated and scaled up across multiple data centers. Guthrie said that SQL Database will also soon have elastic query capabilities and full text search capabilities.
Azure SQL Database will gain row-level controls for access, improving the security and manageability of multiple databases.
Guthrie went on to detail Microsoft’s analytics offerings within Azure. The new SQL Database service allows developers to spin up SQL data warehousing on demand, and to run machine learning on top of that data. He said this data warehousing offering can hold up to the petabyte range of data.
The new SQL Data Warehouse features tie directly into Microsoft’s newly announced analytics services. The integrated business intelligence tools can be used to find trends, prepare machine-learning algorithms, and even to assess risk. Data can be imported from SQL databases, from Oracle or SAP on-premises databases, and even from Hadoop.