Microsoft held its annual Build conference this week in Seattle. Years ago, these large developer conferences were a chance for Microsoft to reveal everything they had been working on for the past year. In recent years, the company has been much more open, allowing users and customers to see products as they develop. But that did not mean that Microsoft did not have some big announcements this year.
The Day 1 keynote was hosted by CEO Satya Nadella and CVP Scott Guthrie and focused on developer tools and cloud computing. Microsoft Azure, Microsoft 365, and the Visual Studio ecosystem took center stage.
For me, the most interesting announcements were Azure Dev Spaces, Azure Cognitive Search, Azure Databricks, Kubernetes as a Service, and DevOps Projects.
Of course, the most exciting part came 3 minutes into the keynote, when they announced that the 2 youngest Build attendees were the 10- and 12-year-old daughters of my friends Tibi and Nicoleta!
You can watch the full keynote below or click this link.
Below are the notes I took during the keynote.
3 core pillars
Privacy
Privacy is a Human right
Platforms
Azure
Microsoft 365Key Technologies
Ubiquitous computing
Distributed, event-driven, and serverless
Azure:
50+ regions
70+ certifications
Open Sourcing Azure IoT Edge
Artificial Intelligence
Project Kinect for Azure
Ultra-wide field of view
Multi-Device, Multi-Sense experience
near field, far field
mixed reality
Microsoft 365
Cortana
Cortana + Alexa integration
Microsoft Remote Assist
Video calling
Image sharing
Mixed reality
Integration with MS Teams
Microsoft Layout
Share and edit designs in real time
Mixed Reality
AccessibilityAzure areas
Dev Tools + DevOps
Containers + Serverless
Internet of Things
Data
Artificial Intelligence
Dev Tools + DevOps
Visual Studio Live Share
Works across PC and Mac
Works across VS and VS Code
Watch co-workers code, keyboard, mouse, and debugging context
Work independently or together
Secure connection
Free!
Open Source
Microsoft is the single largest contributor to GitHub
Launching today: Text API (Linting and Code analysis)
App Center + GitHub integration
Continuous integration app from within GitHub
Testing on physical mobile devices hosted in Azure
DevOps
Branch from Kanban board tasks.
Azure Portal: DevOps Projects
CI/CD pipeline
Integrated with VSTS project
Deploy to App Services or Kubernetes
Any language or platformContainers + Serverless
Kubernetes as a Service
View health of each container
Logging available
Query, show charts
Azure Dev Spaces
Run and debug in a private space in Azure
Azure Event Grid
Serverless composition
Workflow executed
Internet of Things
IoT Edge
VS Code project consisting of containers
Containers running on local device
Azure Function running on local deviceData
Cosmos DB
New pricing options
Global Scale
Multi-Master Write Support (much faster writes: trillions of reads & writes per second)
Reduced Write Conflicts
Graphical interface in Azure Portal: Deploy data globallyArtificial Intelligence
Azure Cognitive Search
Index and analyze data in Azure
Azure Databricks
Spark-based analytics