Azure Services Platform

                        David Chou
             david.chou@microsoft.com
               blogs.msd...
IT as a Service

        Private              Infrastructure                                  Platform
    (On-Premise)   ...
IT as a Service

      Private      Infrastructure     Platform
    (On-Premise)    (as a Service)   (as a Service)
Azure Services Platform
     ™
Azure Service Platform
                 ™


     Internet-scale, highly available cloud fabric
     Globally distributed...
Application Patterns
Cloud Web Application

   Web               Mobile                  Silverlight      WPF             ...
Application Patterns
Composite Services Application

   Web               Mobile                  Silverlight      WPF    ...
Application Patterns
Cloud Agent Application

   Web               Mobile                  Silverlight      WPF           ...
Application Patterns
B2B Integration Application

   Web               Mobile                  Silverlight      WPF       ...
Application Patterns
Grid / Parallel Computing Application

   Web               Mobile                  Silverlight      ...
Application Patterns
Hybrid Enterprise Application

   Web               Mobile                  Silverlight      WPF     ...
Platform of Choice
http://www.azure.com
Thank you

                                                                                                               ...
Upcoming SlideShare
Loading in …5
×

5. Microsoft CloudCamp Las Vegas 2009 05 18

1,234 views

Published on

Microsoft Azure Lightning Talk Presentation at CloudCamp @ Interop by David Chou

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,234
On SlideShare
0
From Embeds
0
Number of Embeds
15
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide
  • <number>
  • <number>
  • <number>
  • 05/22/09 07:53
  • 5. Microsoft CloudCamp Las Vegas 2009 05 18

    1. 1. Azure Services Platform David Chou david.chou@microsoft.com blogs.msdn.com/dachou
    2. 2. IT as a Service Private Infrastructure Platform (On-Premise) (as a Service) (as a Service) Applications Applications Applications Runtimes Runtimes Runtimes Security & Integration Security & Integration Security & Integration Managed by vendor Databases Databases Databases Servers Servers Servers Managed by vendor Virtualization Virtualization Virtualization Server HW Server HW Server HW Storage Storage Storage Networking Networking Networking
    3. 3. IT as a Service Private Infrastructure Platform (On-Premise) (as a Service) (as a Service)
    4. 4. Azure Services Platform ™
    5. 5. Azure Service Platform ™  Internet-scale, highly available cloud fabric  Globally distributed M icrosoft data centers (ISO/IEC 27001:2005 and SAS 70 Type I and Type II certified)  Consum ption and usage-based pricing; enterprise-class SLA com itm m ent  Compute – auto-  Data – massively scalable  Service Bus – connectivity  User – online identity provisioning 64-bit & highly consistent to on-premises metasystem, directory, application containers in distributed relational applications; secure, personal data storage & Windows Server VMs; database; geo-replication federated fire-wall friendly management supports a wide range of and geo-location of data Web services messaging  Social – presence, application models  intermediary; durable & Processing – relational communication, search,  discoverable queues Storage – highly available queries, search, reporting, geospatial & mapping, distributed table, blob, analytics on structured,  Access Control – rules- media queue, & cache semi-structured, and driven federated identity;  Devices – data  unstructured data AD federation; claims- Languages – .NET 3.5 synchronization across  based authorization (C#, VB.NET, etc.), Integration – applications & devices; IronRuby, IronPython, synchronization and  Workflows – declarative bridges cloud, client, and PHP, native Win32 code replication with on- service orchestrations via smart devices premise databases, other REST-based activities data sources
    6. 6. Application Patterns Cloud Web Application Web Mobile Silverlight WPF Enterprise Browser Browser Application Application Application User Enterprise Web Svc Enterprise Data Jobs ASP.NET Web Svc ASP.NET ASP.NET ASP.NET (Worker (Web Role) ASP.NET (Web Role) ASP.NET ASP.NET (Web Role) ASP.NET (Web Role) ASP.NET Role) (Web Role) ASP.NET Private Cloud (Web Role) ASP.NET (Web Role) ASP.NET (Web Role) ASP.NET (Web Role) (Web Role) (Web Role) (On-Premise) (Web Role) (Web Role) (Web Role) Table Blob Cache Queue Application Storage Storage Service Service Service Service Service Storage Service Application Application Reference Conn. Identities & Service Data Data Data Bindings Roles Orch. Identity Access Service SQL Data BI Service Workflow Control Services Services Bus Service Service Public Services
    7. 7. Application Patterns Composite Services Application Web Mobile Silverlight WPF Enterprise Browser Browser Application Application Application User Enterprise Web Svc Enterprise Data Jobs ASP.NET Web Svc ASP.NET ASP.NET ASP.NET (Worker (Web Role) ASP.NET (Web Role) ASP.NET ASP.NET (Web Role) ASP.NET (Web Role) ASP.NET Role) (Web Role) ASP.NET Private Cloud (Web Role) ASP.NET (Web Role) ASP.NET (Web Role) ASP.NET (Web Role) (Web Role) (Web Role) (On-Premise) (Web Role) (Web Role) (Web Role) Table Blob Cache Queue Application Storage Storage Service Service Service Service Service Storage Service Application Application Reference Conn. Identities & Service Data Data Data Bindings Roles Orch. Identity Access Service SQL Data BI Service Workflow Control Services Services Bus Service Service Public Services
    8. 8. Application Patterns Cloud Agent Application Web Mobile Silverlight WPF Enterprise Browser Browser Application Application Application User Enterprise Web Svc Enterprise Data Jobs ASP.NET Web Svc ASP.NET ASP.NET ASP.NET (Worker (Web Role) ASP.NET (Web Role) ASP.NET ASP.NET (Web Role) ASP.NET (Web Role) ASP.NET Role) (Web Role) ASP.NET Private Cloud (Web Role) ASP.NET (Web Role) ASP.NET (Web Role) ASP.NET (Web Role) (Web Role) (Web Role) (On-Premise) (Web Role) (Web Role) (Web Role) Table Blob Cache Queue Application Storage Storage Service Service Service Service Service Storage Service Application Application Reference Conn. Identities & Service Data Data Data Bindings Roles Orch. Identity Access Service SQL Data BI Service Workflow Control Services Services Bus Service Service Public Services
    9. 9. Application Patterns B2B Integration Application Web Mobile Silverlight WPF Enterprise Browser Browser Application Application Application User Enterprise Web Svc Enterprise Data Jobs ASP.NET Web Svc ASP.NET ASP.NET ASP.NET (Worker (Web Role) ASP.NET (Web Role) ASP.NET ASP.NET (Web Role) ASP.NET (Web Role) ASP.NET Role) (Web Role) ASP.NET Private Cloud (Web Role) ASP.NET (Web Role) ASP.NET (Web Role) ASP.NET (Web Role) (Web Role) (Web Role) (On-Premise) (Web Role) (Web Role) (Web Role) Table Blob Cache Queue Application Storage Storage Service Service Service Service Service Storage Service Application Application Reference Conn. Identities & Service Data Data Data Bindings Roles Orch. Identity Access Service SQL Data BI Service Workflow Control Services Services Bus Service Service Public Services
    10. 10. Application Patterns Grid / Parallel Computing Application Web Mobile Silverlight WPF Enterprise Browser Browser Application Application Application User Enterprise Web Svc Enterprise Data Jobs ASP.NET Web Svc ASP.NET ASP.NET ASP.NET (Worker (Web Role) ASP.NET (Web Role) ASP.NET ASP.NET (Web Role) ASP.NET (Web Role) ASP.NET Role) (Web Role) ASP.NET Private Cloud (Web Role) ASP.NET (Web Role) ASP.NET (Web Role) ASP.NET (Web Role) (Web Role) (Web Role) (On-Premise) (Web Role) (Web Role) (Web Role) Table Blob Cache Queue Application Storage Storage Service Service Service Service Service Storage Service Application Application Reference Conn. Identities & Service Data Data Data Bindings Roles Orch. Identity Access Service SQL Data BI Service Workflow Control Services Services Bus Service Service Public Services
    11. 11. Application Patterns Hybrid Enterprise Application Web Mobile Silverlight WPF Enterprise Browser Browser Application Application Application User Enterprise Web Svc Enterprise Data Jobs ASP.NET Web Svc ASP.NET ASP.NET ASP.NET (Worker (Web Role) ASP.NET (Web Role) ASP.NET ASP.NET (Web Role) ASP.NET (Web Role) ASP.NET Role) (Web Role) ASP.NET Private Cloud (Web Role) ASP.NET (Web Role) ASP.NET (Web Role) ASP.NET (Web Role) (Web Role) (Web Role) (On-Premise) (Web Role) (Web Role) (Web Role) Table Blob Cache Queue Application Storage Storage Service Service Service Service Service Storage Service Application Application Reference Conn. Identities & Service Data Data Data Bindings Roles Orch. Identity Access Service SQL Data BI Service Workflow Control Services Services Bus Service Service Public Services
    12. 12. Platform of Choice
    13. 13. http://www.azure.com
    14. 14. Thank you david.chou@microsoft.com blogs.msdn.com/dachou © 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.

    ×