At Microsoft Build 2019, Microsoft Corp.'s annual developer conference, the company showcased new technologies for developers of all kinds to create intelligent and productive solutions.
Microsoft customers and partners, including Starbucks, J.P Morgan, Kroger, Spatial, Epic Games and others, are showcasing new solutions that deliver more intelligent, customer-centric experiences.
Announcements include new collaboration and productivity services across apps and the web as well as AI capabilities in Microsoft 365 to further address the changing nature of work.
In addition, Microsoft is delivering new open source technologies and developer tools in Azure and Windows. Microsoft's trusted, extensible cloud platforms - spanning infrastructure, data, AI and mixed reality, productivity and collaboration, business applications, and gaming - bring together a global collective of developers and technology capabilities toward creating breakthrough new experiences for organizations and individuals.
In his opening keynote, Microsoft CEO Satya Nadella outlined the company vision and developer opportunity across Microsoft Azure, Microsoft Dynamics 365 and Power Platform, Microsoft 365, and Microsoft Gaming.
"As computing becomes embedded in every aspect of our lives, the choices developers make will define the world we live in," said Satya Nadella, CEO, Microsoft. "Microsoft is committed to providing developers with trusted tools and platforms spanning every layer of the modern technology stack to build magical experiences that create new opportunity for everyone."
Microsoft 365 delivers integrated, secure productivity experiences for everyone — from the largest companies to small businesses and from knowledge workers to Firstline Workers.
Foundational to Microsoft 365, Microsoft Graph is one of the most comprehensive graphs of organizational activity available. It securely maps the relationships between people, information and activities within the context of an organization to show connection points and insights to improve the ways people work and work together.
Microsoft are creating new opportunities for developers to build on Microsoft Graph, with the general availability of Microsoft Graph data connect. Microsoft Graph data connect is a service that helps organizations bring together productivity data from the Microsoft Graph with their own business data securely and at scale using Azure Data Factory.
This balances customers’ demands for a new class of insight-powered applications — those driven by at-scale datasets — with IT administrators’ needs to consider the challenges inherent to moving and managing significant amounts of organizational data.
Microsoft Graph data connect is now generally available as a feature in Workplace Analytics and as a standalone SKU for independent software vendors (ISVs).
To give people and teams new ways to create together, Micosoft are announcing Fluid Framework. This is a new web-based platform and componentized document model for shared interactive experiences. Fluid will break down the barriers of the traditional document as we know it and usher in the beginning of the free-flowing canvas. Its capabilities include:
Enabling content, e.g., from the web or productivity apps, to be deconstructed and reconstructed into modular components so people can more easily create together.
Delivering high-performance, multiperson, co-authoring experiences at speeds not yet achieved in the industry.
Creating room for intelligent agents to work alongside humans to co-author, fetch content, provide photo suggestions, identify experts, translate data and more.
Fluid is expected to be available to developers later this calendar year through a software development kit. Also, later this year we expect to deliver the first Microsoft 365 experiences powered by Fluid.
Microsoft also announced new features for the next version of Microsoft Edge built on Chromium OS that address some of the fundamental frustrations with browsers today, including:
IE mode — addressing the more than 60% of businesses using multiple browsers today, IE mode integrates Internet Explorer directly into the new Microsoft Edge via a tab. This allows businesses to run legacy Internet Explorer-based apps in a modern browser.
Privacy tools — additional privacy controls allowing customers to choose from three levels of privacy in Microsoft Edge: Unrestricted, Balanced and Strict. Depending on which option you pick, Microsoft Edge adjusts how third parties can track you across the web, giving customers more choice and transparency for a more personalized experience.
Collections — addressing the information overload customers feel with the web today, Collections allows you to collect, organize, share and export content more efficiently and with Office integration.
These features and more will begin to roll out over time as we get closer to the broader launch of the next version of Microsoft Edge.
The company also announced their vision for the future of intelligent agents. This new approach is focused on building powerful conversational interfaces from data and machine learning instead of from rules, intent and code.
They envision a world where every organization has an agent, just like today where every organization has a website. And, the experience is completely natural with multiturn dialog, spanning multiple domains and, importantly, working across multiple agents.
With the addition of the Semantic Machines team we’re accelerating our work here. This technology is going to be integrated into our conversational experiences going forward, including Cortana, and made available to developers in the Microsoft Bot Framework and Azure Bot Service.
New open source technologies and developer tools to create intelligent apps from cloud to edge
Azure Kubernetes Service (AKS) is one of the fastest-growing services in Azure used by global companies like ASOS to manage cloud app container infrastructure at scale, providing greater reliability and flexibility. At Build, Microsoft is delivering several new features and capabilities to power and safeguard Kubernetes workloads:
Kubernetes Event-driven Autoscaling (KEDA) is an open source component that supports deployment of serverless event-driven containers on Kubernetes created in collaboration with Red Hat.
Now in public preview, KEDA presents a new hosting option for Azure Functions that can be deployed as a container in Kubernetes clusters, bringing the Azure Functions programming model and scale controller to any Kubernetes implementation, both in the cloud or on-premises with OpenShift.
Azure Policy for AKS applies at-scale enforcements and helps safeguard AKS clusters in a centralized, consistent manner. Azure Policy blocks any violations happening at runtime and performs compliance assessments on all existing clusters for up-to-date visibility across the environment.
Quantum is an exciting new frontier for developers. Microsoft designed Q# specifically for quantum programming, delivering an approachable, high-level programming language with a native-type system for qubits, operators and other abstractions. At Build, Microsoft is open sourcing Q# compilers and simulators to grow the community of Q# developers and unlock new opportunities for partners and startups to enhance their offerings for their own businesses.
Developers spend most of their day toggling between applications, services and tools.
To help streamline, Microsoft has brought the world’s most-used enterprise identity system — Azure Active Directory (Azure AD) — to GitHub. This enables GitHub Enterprise customers to gain the benefits of Azure AD identity management and security, along with synchronization of accounts across systems.
Developers can now also use their existing GitHub account, including Azure Portal and Azure DevOps, to sign in to Azure. This update enables GitHub developers to go from repository to deployment with just their GitHub account.
Supporting and managing the exponential growth in application data and building a foundation for AI capabilities is an essential element to developing any modern cloud application. The new Hyperscale (Citus) option in Azure Database for PostgreSQL joins Azure SQL Database Hyperscale to enable developers to build highly scalable, low-latency applications using their existing skills.
Azure Database Hyperscale significantly scales out compute, storage and memory resources as needed, allowing developers to focus on building app experiences without worrying about performance and scale limitations. Azure is the only cloud that lets developers scale across multiple engines — both proprietary SQL databases and open source databases such as PostgreSQL.
Follow us to get the most comprehensive IT business news
delivered fresh from our social media accounts on Facebook
, and listen to our Weekly Podcast
. Click here to sign up
for our weekly newsletter on curated technology news
in the Middle East and Worldwide.