the cloud for modern business scott guthrie executive vice president cloud + enterprise
Post on 22-Dec-2015
215 Views
Preview:
TRANSCRIPT
The Cloud for Modern BusinessScott GuthrieExecutive Vice PresidentCloud + Enterprise
Mobile-first Cloud-first
Azure
SQL, SharePoint, BizTalk Images
Distributed Cache
Queue Geo ReplicationRead-Only Secondary Storage
Delete Disks
Large Memory SKU
Tag Expressions
Per Minute Billing
Stop without Billing
MSDN Dev/Test Integration
Offline Operations
VIP ACLs
Site to Site Virtual Network
New VM Gallery
Point to Site Software VPN
Android SupportHTML 5/CORS
Windows Phone Support
Custom Mobile API
iOS Notification Support
Git Source Control Windows 8 Notification Support
Mercurial Deployment
Log Streaming
IP and SNI SSL
IP/DDOS Protection
http Logs to Storage
WebSockets
New Relic
Remote Debug
VOD Streaming + Encoding
AD Management Portal
AD Directory Sync
Manage Azure in AD
B2B/EDI and EAI Adapters AutoScale/Monitoring
Windows Server Backup
Hyper-V Disaster Recovery Support
http Logs to Storage
Import/Export Hard Drives
CORS/JSON Storage Support
Storage Analytics
Message Pump Programming Model
AMQP Support
Partitioned Queues/Topics
Cloud Services SDK 2.0
Dynamic Remote Desktop
Dynamic Remote Desktop
Last 12
Xamarin integration
HDInsight
AutoScaleIaaS
Multi-Factor Auth
Active Directory
BizTalk Services
Traffic Manager
PowerBI
Web Sites
Notification HubsMobile Services
Media Services
Scheduler
VS Online
Hyper-V Recovery
months
>30TrillionStorage objects
in Azure
1,200,000SQL databases
in Azure
>60% Customers using
higher level services
>10,000
New Azure customers a week
350MillionAzure Active Directory
users
>18BillionAzure Active Directory authentications/week
>2MillionDevelopers registered
with Visual Studio Online
How we differentiate with Azure
Enterprise Grade
Hybrid
Hyper-scale
Azure footprint
Azure footprint
Datacenter buildings are about one football field in
size
…large enough to hold two jumbo jets
That’s up to 600,000 servers in each Azure region
And there are 16 buildings per region…
How we differentiate with Azure
Enterprise Grade
Hybrid
Hyper-scale
Leader in Gartner magic quadrants
Cloud Infrastructure as a Service
Enterprise Application Platform as a Service
Public Cloud Storage Services
x86 Server Virtualization
Microsoft only leader in all four magic quadrants
New D family ofvirtual machines60% faster CPUMore memoryLocal SSD storage
Announcing the G family
Optimized for data workloads
Up to 32 CPU cores, 450 GB RAM, 6.5 TB local SSD
Latest generation Intel processor
GLargest Virtual Machines
in the public cloud
Announcing premium storageUp to 32 TB of storage per VM
>50,000 IOPS per VM
Less than 1ms read latency
How we differentiate with Azure
Enterprise Grade
Hybrid
Hyper-scale
Azure
Connect every on-premises server to the cloud
On-Premises Datacenter
StorageBackupDisaster recoveryIdentityNetworking
How we differentiate with Azure
Enterprise Grade
Hybrid
Hyper-scale
Connecting ISVs + Startups with Enterprises
AnnouncingAzure Marketplace
Building Apps for Azure
Programming languages + tools.NET, Visual Studio, TFS + Git, Java, NodeJS, PHP, Python, Ruby, C++
Microsoft cloud infrastructure
WebMobileGamingCloud services
DataAnalyticsMediaIdentity
IaaSWindows VMsLinux VMsStorageNetworking
PaaSMicrosoft Azure
Composing + Managing Appsusing the
Azure Resource Manager
Resource Groups Enable application/solution
management within Azure Resource groups are containers
that can contain multiple IaaS + PaaS resources (e.g. 3 VMs + 1 SQL DB)
Support lifecycle management with integrated Role Based Access Control
Support both imperative API and declarative JSON templates for deployment configuration
RESOURCE GROUP
Azure Templates can:• Ensure Idempotency
• Simplify Orchestration
• Simplify Roll-back
• Provide Cross-Resource Configuration and Update Support
Azure Templates are: • Source file, can be checked-in
• Specifies resources and dependencies (VMs, WebSites, DBs) and connections (config, LB sets)
• Support parametized input/output
Instantiation of repeatable config.Configuration Resource Group
Azure Resource Templates
SQL - A Website VirtualMachines
My App
[SQL CONFIG] VM (2x)
DEPENDS ON SQLDEPENDS ON SQL
SQLCONFIG
Azure Management Portal Leverages resource groups to provide app management + monitoring views
Azure Active DirectoryIdentity control plane with integrated role based access control management
Consistent Management Layer with Windows ServerConsistent resource management, resource templates, management portal
Management Portal
Microsoft Azure
Programming languages + tools.NET, Visual Studio, TFS + Git, Java, NodeJS, PHP, Python, Ruby, C++
Microsoft cloud infrastructure
PaaSWebMobileGamingIoT
DataAnalyticsMediaIdentity
IaaSWindows VMsLinux VMsStorageNetworking
Virtual Machines
Core IaaS Capabilities Windows VMs Linux VMs Virtual Networking Storage
IaaS Improvements this Fall• “D Series” of Virtual Machines• 60% faster CPUs• Higher memory configurations• Local SSD storage
• “G Series” of Virtual Machines• Latest Intel Haswell processors• Up to 32 CPU cores, 450GB RAM, 6.5TB Local SSD• Largest VMs in the cloud today
• Premium Storage• Up to 32 TB of durable storage per VM• >50,000 disk IOPS, <1ms read latency
On-p
rem
ises
GW
Region to RegionPoint-2-Site (SSL)Site-2-Site (VPN)Partners (ExpressRoute)
VPN
Hybrid Networking Support
WAN
Configuring VM images
Capture VM images
My DB Image@ today
Capture VM images
My DB Image@ today
Virtual Machine configuration Puppet Chef PowerShell and DSC
Virtual Machine management
Virtual Machine management
Demo: SharePoint Farm Creation
Microsoft Azure
Programming languages + tools.NET, Visual Studio, TFS + Git, Java, NodeJS, PHP, Python, Ruby, C++
Microsoft cloud infrastructure
WebMobileGamingIoT
DataAnalyticsMediaIdentity
IaaSWindows VMsLinux VMsStorageNetworking
PaaS
Web
.NETPython
Develop apps with…Node.j
sJava
PHP
AutoScale
AutoScale
AutoScale
Staging
Staging
Staging
Staging
WebJobs
WebJobs
Intelligent customer routing with Traffic Manager
www.yourapp.com
Intelligent customer routing with Traffic Manager
www.yourapp.com
Demo: Websites in action
Microsoft Azure
Programming languages + tools.NET, Visual Studio, TFS + Git, Java, NodeJS, PHP, Python, Ruby, C++
Microsoft cloud infrastructure
WebMobileGamingIoT
DataAnalyticsMediaIdentity
IaaSWindows VMsLinux VMsStorageNetworking
PaaS
Mobile
.NET
Develop backends with…
Node.js
Flexible Data
Broadcast Notifications
Now supports Active Directory
Office 365 APIs
API Management Service Throttle, rate limit and quota Web APIs Gain analytics on how APIs are being used and by whom Secure APIs using OAuth or key-based access Track the health of APIs and quickly identify errors Easily expose developer portal for APIs
Demo: Mobile in Action
Data
SQLSQL 500
GB
New
99.99%SLA
Self service restore
SQL
DELETE FROMSales.SalesPersonQuotaHistory; GO
SQL
Self service restore
SQLSQL
Self service restore
Active geo replication
Read Only
Read/Write
Read/Write
Azure DocumentDBFully-managed, highly-scalable, NoSQL document database service
query over schema-free
JSON
multi-documenttransactions
tunable, high performance
designedcloud first
Demo: DocDB in Action
Additional Data Services
Search (Search as a Service)
HDInsight (Hadoop as a Service)
Machine Learning (Predictive Analytics as a Service)
More coming soon
Programming languages + tools.NET, Visual Studio, TFS + Git, Java, NodeJS, PHP, Python, Ruby, C++
Microsoft cloud infrastructure
WebMobileGamingIoT
DataAnalyticsMediaIdentity
IaaSWindows VMsLinux VMsStorageNetworking
PaaSMicrosoft Azure
© 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
top related