Material usado durante a abertura do evento InteropMix (interopmix.com.br) em Novembro de 2014. Mostra os avanços da Microsoft na integração de nossas soluções de nuvem e mobilidade com o open source, incluindo Android, Linux, MySQL e movimentos estrategicos tais como tornar o .NET Framework open source
22. Programming languages + tools
.NET, Visual Studio, TFS + Git, Java, NodeJS, PHP,
Python, Ruby, C++
.NET
Hyper-PaaS
V
Visual Web
Studio
Media
Mobile
Identity
System Gaming
Cloud services
Center
Data Analytics
Active Directory
IaaS
Windows VMs
Linux VMs
Storage
Networking
Microsoft cloud infrastructure
24. Memory Optimized Disk Optimized
Portal
Puppet Chef Docker
Traffic Mgr
.NET Support2014
Powershell Automation
Remote Apps
Mobile Services
Offline Sync
Virtual Machines
SQL Database
.NET 4.5
Active GEO replication
Networking Visual Studio & .NET
Resource Manager
Point-to-site VPN Xamarin
Dynamic Routing
VSO GA
Web Sites
SMB File System
IBIZA
Remote Debug
VM Management
Powershell and DSC
Capture / Deploy
Autoscale
Subnet Routing
Static IP
Storage
Autoscale
Web Jobs
Backup
Java Support
ASP.NET MVC 5.1
ASP.NET Web API 2.1
AD support
Node.JS project support
Kindle Support
Remote Debugging
BD’s up to 500GB
99.95% SLA
Self Service Site Recovery
HDInsight
Hadoop 2.2
YARN support
.NET Foundation
Azure Redis Cache
API Management
Site Recovery
Cordova
VSO Open
Api’s
Event Hub
25. Support for Open Source
Languages
CMS
Devices
Databases /
Apps
Operating
systems
Management
28. >57% >300k
Fortune 500 using Azure
Active websites
More than
1,000,000
SQL Databases in Azure
>30TRILLION
>300MILLION
storage objects AAD users
>3 MILLION
BILLION
requests/sec
>13 authentication/wk >1.65
MILLION
Developers registered
with Visual Studio Online
29. Game sessions hosted
using Azure
Hosted using >100,000
Azure Virtual Machines
30. Olympics
NBC Sports
Live video encoding and
streaming
Web + Mobile
100 million viewers
2.1 million concurrent HD
viewers during the
USA vs. Canada hockey match
31.
32.
33. Summary
New scenarios
for Visual Studio
developers
Open for
any developer,
any app
www.visualstudio.com
This presentation provides an overview of why developers and businesses should want to build with Microsoft. It is has been created to be used on its own or for you to use before you dive on more specific product or technical discussions.
Please send any feedback to platstory@Microsoft.com
It’s a mobile first / cloud first world
The number of smart devices connected to the internet passed the number of people on the planet in 2008. This will only keep growing at a faster rate.
Cheap storage and easy access to computing power has shifted developer interest to the cloud.
Lots of interesting new possibilities but also some pain points for devs and businesses:
How do I reach people across a multitude of devices?
Does doing so mean learning new skills? If so, at what cost?
How do I stand out in a sea of apps? How can I reach more platforms more easily?
Over 2 billion PCs, 5B phones and 7B people. Expecting 50 billion devices by 2020 and 10 trillion items with smart technology in them. In 2008 the number of connected devices surpassed people.
One of the platform innovations in Windows Phone 8.1 is bringing together voice commanding with the power of Cortana.
You now get an incredibly simple, yet amazingly flexible system that enables whole new ways for customers to interact with your apps.
In Windows Phone 8.1 you no longer have to define grammars or long phrase lists.
You give Cortana’s hybridized speech recognition platform hints… and she’ll do the hard work building and optimizing the grammars for you.
Everything Cortana knows about – all the words in the dictionary, movie titles, musicians, etc. – all are now at your disposal.
It's like a natural language command line for the future.
From docking satellites to assisting in surgery, the Kinect has enabled people to build some truly creative and unique experiences.
The new Kinect for Windows leverages all the benefits found in the Kinect for Xbox One
Windows Story
This means that we are now able to say that you write your app once and deploy it across all Windows devices.
Desktop Apps
Tablet Apps
Phone Apps
Games, LOB Apps, Professional Apps
Developers can now get the benefit of building an app so it can be deployed on all Windows device form factors.
But there’s more! That same code can now be used for Android and iOS – less friction, more apps.
Creative directions
Layout, colors
Use official Microsoft font
Initially the “Microsoft loves OSS” should be in the center of the screen
On click we would animate the text to the top to reveal “Announcing… Open sourcing the .NET server stack”
Creative directions
Layout, colors
Align with previous, transition between the two with an animation that makes sense. Show Microsoft loves Linux first, then the announcement on click.
Creative directions
Layout, colors
Align with previous, transition between the two with an animation that makes sense.
From the latest web technologies to old school programing languages, chances are you already have the skills to build apps and experiences on our platform.
For Microsoft, the runtime for the cloud OS is a set of capabilities that will enable development against the cloud design point and new app patterns. It’s comprised of a core set of capabilities such as virtual machines, websites, and media & mobile services that developers can extend through higher level services such as identity, data, and integration. In addition, application/SaaS-level extensibility also enables an increasingly relevant class of apps, especially for business application developers. As developers shift toward the emerging app pattern, this portfolio of capabilities will become the baseline set of requirements, and only Microsoft has this portfolio today.
In Windows Azure, we ship these capabilities on a continuous basis (many of them just since the last Build in 2012) to support delivery of this new runtime for the development scenarios that will matter in the device & service era, and it starts with the IaaS capability of Windows Azure Virtual Machines for developers that want to write to bare metal. There are a number of recent advancements, including high availability, load-balanced SQL Server, virtual private gateway, and the availability of Windows Server Blue as a supported OS image.
Points to land:
Imagine what you could do…
360,000 concurrent cores
Have EA tell the story
Assume we don't run out of capacity