Microsoft unveils AI and IoT developer tools
November 29, 2017
At this month’s Connect() in New York, Microsoft's annual event for professional developers, executive vice president Scott Guthrie (pictured) announced Azure Databricks powered by Apache Spark, as well as AI, IoT and machine learning tools for developers.
Guthrie outlined the company's vision and shared what's next for developers across a broad range of Microsoft and open source technologies, and how Microsoft is helping them get more done across apps or platforms. He also touched on key application scenarios and ways developers can use built-in artificial intelligence (AI) to support continuous innovation and continuous deployment of today's intelligent applications.
"With today's intelligent cloud, emerging technologies like AI have the potential to change every facet of how we interact with the world," Guthrie said. "Developers are in the forefront of shaping that potential. At Connect(), we're announcing new tools and services that help developers build applications and services for the AI-driven future, using the platforms, languages and collaboration tools they already know and love."
Microsoft is continuing its commitment to delivering open technologies and contributing to and partnering with the open source community. New tools and partnerships are designed to help developers build intelligent, enterprise-ready and cloud-scale apps, regardless of their platform, and to give them the peace of mind with the built-in security, performance, compliance features, support and SLAs available in Azure.
Designed in collaboration with the founders of Apache Spark, the preview of Azure Databricks is a collaborative Apache Spark-based analytics platform that delivers one-click setup, streamlined workflows and an interactive workspace. Native integration with Azure SQL Data Warehouse, Azure Storage, Azure Cosmos DB, Azure Active Directory and Power BI simplifies the creation of modern data warehouses that let organisations provide self-service analytics and machine learning over all data with enterprise-grade performance and governance.
Microsoft has joined the Maria DB Foundation as a platinum member and announced the upcoming preview of Azure Database for Maria DB for a fully managed Maria DB service in the cloud.
The preview expands on the multi-model capabilities of Azure Cosmos DB to offer Cassandra as a service over turnkey global distribution, multiple consistency levels and SLAs.
Microsoft and GitHub will further their open source partnership to extend GVFS support to GitHub. GVFS is an open source extension to the Git version control system developed by Microsoft to support the world's largest repositories.
Microsoft is releasing tools designed to help developers, development teams and data scientists collaborate and work together more efficiently for application development, deployment and management. The tools and feature improvements help streamline essential tasks, so developers can focus more on getting apps to market across multiple platforms, and for any scenario, whether cloud, mobile or AI.
A cloud service lets developers ship higher-quality applications more frequently. Objective-C, Swift, Android Java, Xamarin and React Native developers can use App Center to increase productivity and accelerate application lifecycle, freeing them to spend more time on new features and better user experiences.
A new capability for developers lets them collaborate in a seamless and secure way with full project context. With this preview, developers can share projects with teammates, or other developers, to edit and debug the same code in their personalised editor or IDE.
The preview lets developers configure a full devops pipeline and connect to Azure Services within five minutes for faster app development and deployment. With just a few clicks in the Azure portal, developers can set up Git repositories, wire up completely automated builds and release pipelines without any prior knowledge of how to do so.
The combination of cloud services, infrastructure and tools from Microsoft are designed to help any developer embrace AI and create apps across the cloud and the edge, harnessing the power of data and AI.
Azure IoT Edge preview availability enables AI, analytics and machine learning at the IoT edge. An integration with Azure IoT Edge and AI deployment on iOS devices with Core ML brings AI everywhere from the cloud to the IoT edge of devices.
Developers and data scientists can develop AI models with all the productivity of Visual Studio, on frameworks and languages. Updates to .Net make it easier for .Net developers to consume AI models from their applications.
Support for R models inside SQL Database makes it seamless for data scientists to develop and train models in Azure Machine Learning and deploy those models directly to Azure SQL Database to create predictions at fast speeds.