20100224 microsoft azure platform overview
TRANSCRIPT
-
7/31/2019 20100224 Microsoft Azure Platform Overview
1/25
Tom LeeFeb 2010
-
7/31/2019 20100224 Microsoft Azure Platform Overview
2/25
2
Storage as a
Service
Infrastructure as
a Service
Software
Platform as a
ServiceSoftware as a
Service
Configurators /
APIs
Virtualization
Disks
Virtual Platform
Software
Management &
Provisioning
Virtualization
ServersDisks
Application
Software
Virtual Platform
Software
Server &
Disks
Management &
Provisioning
Management &
Provisioning
Management &
Provisioning
Microsoft SQL Azure
Amazon Simple StorageService
Google Base
MS Windows Azure VM Role
Amazon Elastic ComputeCloud Service
Sun Network.com
HP Flexible CS
IBM Blue Cloud
MS Windows Azure
Google App Eng
Salesforce Force.com
Oracle SaaS Platform
MS Dynamic CRM Online
MS Exchange Online
MS SharePoint Online
MS Business ProductiveOnline Services
Salesforce SFA
Google Apps
Yankee Group, 2008
-
7/31/2019 20100224 Microsoft Azure Platform Overview
3/25
4
+
: ""
IT
-
7/31/2019 20100224 Microsoft Azure Platform Overview
4/25
SalesForce force.comGoogle Apps EngineAmazon Elastic Compute Cloud Service
IBM Blue Cloud
EMC/VMWare vCloud
Microsoft Windows Server HyperV / Dynamic Datacenter Toolkit
Microsoft Windows Azure Platform
-
7/31/2019 20100224 Microsoft Azure Platform Overview
5/25
6
Microsoft Cloud Computing
-
7/31/2019 20100224 Microsoft Azure Platform Overview
6/25
7
Windows Azure Platform
http://www.microsoft.com/windowsazure/dallas/ -
7/31/2019 20100224 Microsoft Azure Platform Overview
7/258
Windows Azure Platform
http://www.microsoft.com/windowsazure/dallas/ -
7/31/2019 20100224 Microsoft Azure Platform Overview
8/259
Windows Azure
Windows Azure
-
7/31/2019 20100224 Microsoft Azure Platform Overview
9/2510
Windows Azure
2008 1028 PDC 200820101
(Utility Computing)
: Service management
Compute
Storage
(on-premise)
-
7/31/2019 20100224 Microsoft Azure Platform Overview
10/2511
Windows Azure
Storage
LB
Queue
Windows Azure
Internet
Web Role
(ASPX, WCF) Tables Blobs
Worker Role
-
7/31/2019 20100224 Microsoft Azure Platform Overview
11/2512
Windows Azure Storage
:Blobs:
Tables: entity-based storage ()
Queues:
Drives ():
: REST
Windows Azure
on-premises
-
7/31/2019 20100224 Microsoft Azure Platform Overview
12/2513
Table . . .Table Table
Windows Azure Storagetable
Entity . . .Entity Entity
Property PropertyProperty
Name Type Value
Storage
Accounts
-
7/31/2019 20100224 Microsoft Azure Platform Overview
13/2514
Windows Azure Platform
http://www.microsoft.com/windowsazure/dallas/ -
7/31/2019 20100224 Microsoft Azure Platform Overview
14/2515
Microsoft SQL Azure
Windows Azure Platform Microsoft SQL Server
10 G Bytes
Reference Data
Reporting
ETLData Mining
-
7/31/2019 20100224 Microsoft Azure Platform Overview
15/2516
Microsoft SQL Azure
SQL Azure
TDS + TSQL Model
Web Role
SQL Client*
Windows Azure
Browser
Application
Application
REST Client
Worker Role
Application
SQL Client*
Cloud
HTTP
HTTP+RES
T
TDS
* Client access enabled using TDS for ODBC,
ADO.Net, OLEDB, PHP-SQL, Ruby,
DataCenter
ODBC, OLEDB,
ADO.Net PHP,Ruby,
-
7/31/2019 20100224 Microsoft Azure Platform Overview
16/25
17
Windows Azure Platform
http://www.microsoft.com/windowsazure/dallas/ -
7/31/2019 20100224 Microsoft Azure Platform Overview
17/25
18
Windows Azure Platform AppFabric
.NET Service BusREST Internet Service Bus
Eventing:/
Service Remoting:
Tunneling:NAT
.NET Access Control Service(federated)
Microsoft ADFS version 2
Web Resource Authorization Protocol (WRAP) Simple Web Token(SWT)
-
7/31/2019 20100224 Microsoft Azure Platform Overview
18/25
19
Windows Azure Platform AppFabric
.NET Access Control Service
Application
Services
Application
Service
Service
.NET Service Bus
-
7/31/2019 20100224 Microsoft Azure Platform Overview
19/25
20
Windows Azure Platform
-
7/31/2019 20100224 Microsoft Azure Platform Overview
20/25
21
Dallas
(Content Brokerage),
web services
Windows Azure SQL Azure
-
7/31/2019 20100224 Microsoft Azure Platform Overview
21/25
22
Live Services
Live Services
Mesh Services
-
7/31/2019 20100224 Microsoft Azure Platform Overview
22/25
23
(1)
Running an on-premises app in the cloudExample: An enterprise moving a line-of-businessapp to the cloud
Creating a small-to-medium Web app
Example: A Web ISV creating a moderately popularapplication
Example: An enterprise application used by a firms
employeesCreating a large Web application
Example: An ISV creating the next Facebook
Example: A large bank creating a customer-facingapp
-
7/31/2019 20100224 Microsoft Azure Platform Overview
23/25
24
(2)
Creating a parallel processing applicationExample: The New York Times converting its articledatabase to searchable PDFs
Creating a Web application with back-endprocessing
Example: An ISV creating the next YouTube
Storing blob data
Example: An enterprise archiving data
Example: A hosted Web app storing large amountsof video
-
7/31/2019 20100224 Microsoft Azure Platform Overview
24/25
25
Small-to-Medium
Web Apps
Web Apps
with Back-end
Processing
Store Blob
Data
ParallelProcessing
Apps
Large Web
Apps
On-Premises
Apps
GoGrid, Flexiscale,
Others xx
Amazon Web
Servicesx x x xx x
Windows Azure
2009 July CTPx xx x
Google AppEnginex
Salesforce.com
Force Platform x
x
-
7/31/2019 20100224 Microsoft Azure Platform Overview
25/25
30
2009 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.