SlideShare una empresa de Scribd logo
1 de 14
Azure Services Platform

                       David Chou
            david.chou@microsoft.com
              blogs.msdn.com/dachou
IT as a Service

                  Private                           Infrastructure                                      Platform




                                                                             You manage
              (On-Premise)                           (as a Service)                                  (as a Service)
                 Applications                          Applications                                     Applications


                                       You manage
                   Runtimes                              Runtimes                                         Runtimes

              Security & Integration                Security & Integration                           Security & Integration




                                                                                                                              Managed by vendor
 You manage




                  Databases                             Databases                                        Databases

                    Servers                               Servers                                          Servers




                                                                                 Managed by vendor
                 Virtualization                        Virtualization                                   Virtualization

                  Server HW                             Server HW                                        Server HW

                    Storage                               Storage                                          Storage

                  Networking                            Networking                                       Networking
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 Microsoft data centers (ISO/IEC 27001:2005 and SAS 70
      Type I and Type II certified)
     Consumption and usage-based pricing; enterprise-class SLA commitment



   Compute – auto-                 Data – massively scalable        Service Bus – connectivity      User – online identity
    provisioning 64-bit              & highly consistent               to on-premises                   metasystem, directory, per
    application containers in        distributed relational            applications;                    sonal data storage &
    Windows Server VMs;              database; geo-replication         secure, federated fire-wall      management
    supports a wide range of         and geo-location of data          friendly Web services           Social –
    application models                                                 messaging intermediary;
                                    Processing – relational                                            presence, communication,
                                                                       durable & discoverable
   Storage – highly available       queries, search, reporting,                                        search, geospatial &
                                                                       queues
    distributed                      analytics on                                                       mapping, media
    table, blob, queue, &            structured, semi-                Access Control – rules-         Devices – data
    cache                            structured, and                   driven federated identity;       synchronization across
   Languages – .NET 3.5             unstructured data                 AD federation; claims-           applications & devices;
    (C#, VB.NET, etc.), IronRu      Integration –                     based authorization              bridges cloud, client, and
    by, IronPython, PHP, nativ       synchronization and              Workflows – declarative          smart devices
    e Win32 code                     replication with on-premise       service orchestrations via
                                     databases, other data             REST-based activities
                                     sources
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
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
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
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
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
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
Platform of Choice
http://www.azure.com
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.

Más contenido relacionado

La actualidad más candente

Cloud Computing
Cloud ComputingCloud Computing
Cloud ComputingNAILBITER
 
Cloud Security Guidance: IBM Recommendations For The Implementation Of Cloud ...
Cloud Security Guidance: IBM Recommendations For The Implementation Of Cloud ...Cloud Security Guidance: IBM Recommendations For The Implementation Of Cloud ...
Cloud Security Guidance: IBM Recommendations For The Implementation Of Cloud ...IBM India Smarter Computing
 
The Best Approach For Multi-cloud Infrastructure Provisioning
The Best Approach For Multi-cloud Infrastructure ProvisioningThe Best Approach For Multi-cloud Infrastructure Provisioning
The Best Approach For Multi-cloud Infrastructure Provisioning Ashnikbiz
 
Microsoft Azure Cloud Basics Tutorial
Microsoft Azure Cloud Basics TutorialMicrosoft Azure Cloud Basics Tutorial
Microsoft Azure Cloud Basics TutorialIIMSE Edu
 
Microsoft Azure : Microsoft Strategy for Cloud Computing
Microsoft Azure : Microsoft Strategy for Cloud Computing Microsoft Azure : Microsoft Strategy for Cloud Computing
Microsoft Azure : Microsoft Strategy for Cloud Computing NstdaAcademy Nstda
 
Microsoft Cloud Services Architecture
Microsoft Cloud Services ArchitectureMicrosoft Cloud Services Architecture
Microsoft Cloud Services ArchitectureDavid Chou
 
Windows Virtual Desktop Customer benefits
Windows Virtual Desktop Customer benefitsWindows Virtual Desktop Customer benefits
Windows Virtual Desktop Customer benefitsPrime Infoserv
 
Introduction of Windows azure and overview
Introduction of Windows azure and overviewIntroduction of Windows azure and overview
Introduction of Windows azure and overviewVishal Tandel
 
Microsoft Cloud Computing
Microsoft Cloud ComputingMicrosoft Cloud Computing
Microsoft Cloud ComputingDavid Chou
 
Introduction to Microsoft Azure
Introduction to Microsoft AzureIntroduction to Microsoft Azure
Introduction to Microsoft AzureMartyn Coupland
 
Azure Fundamentals Part 1
Azure Fundamentals Part 1Azure Fundamentals Part 1
Azure Fundamentals Part 1CCG
 
Windows Azure Platform
Windows Azure PlatformWindows Azure Platform
Windows Azure PlatformDavid Chou
 
Understanding the Windows Azure platform - june
Understanding the Windows Azure platform  - juneUnderstanding the Windows Azure platform  - june
Understanding the Windows Azure platform - juneDavidGristwood
 
Azure with citrix by bipeen sinha
Azure with citrix by bipeen sinhaAzure with citrix by bipeen sinha
Azure with citrix by bipeen sinhaBipeen Sinha
 
Microsoft Azure a cloud computing platform
Microsoft Azure a cloud computing platformMicrosoft Azure a cloud computing platform
Microsoft Azure a cloud computing platformAayush Mohanka
 
Cloud computing lecture 1
Cloud computing lecture 1Cloud computing lecture 1
Cloud computing lecture 1ADEOLA ADISA
 

La actualidad más candente (20)

Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud Security Guidance: IBM Recommendations For The Implementation Of Cloud ...
Cloud Security Guidance: IBM Recommendations For The Implementation Of Cloud ...Cloud Security Guidance: IBM Recommendations For The Implementation Of Cloud ...
Cloud Security Guidance: IBM Recommendations For The Implementation Of Cloud ...
 
The Best Approach For Multi-cloud Infrastructure Provisioning
The Best Approach For Multi-cloud Infrastructure ProvisioningThe Best Approach For Multi-cloud Infrastructure Provisioning
The Best Approach For Multi-cloud Infrastructure Provisioning
 
Segmentation on azure platform
Segmentation on azure platformSegmentation on azure platform
Segmentation on azure platform
 
Microsoft Azure Cloud Basics Tutorial
Microsoft Azure Cloud Basics TutorialMicrosoft Azure Cloud Basics Tutorial
Microsoft Azure Cloud Basics Tutorial
 
Microsoft Azure : Microsoft Strategy for Cloud Computing
Microsoft Azure : Microsoft Strategy for Cloud Computing Microsoft Azure : Microsoft Strategy for Cloud Computing
Microsoft Azure : Microsoft Strategy for Cloud Computing
 
Unit 1
Unit 1Unit 1
Unit 1
 
Microsoft Cloud Services Architecture
Microsoft Cloud Services ArchitectureMicrosoft Cloud Services Architecture
Microsoft Cloud Services Architecture
 
Windows Virtual Desktop Customer benefits
Windows Virtual Desktop Customer benefitsWindows Virtual Desktop Customer benefits
Windows Virtual Desktop Customer benefits
 
Introduction of Windows azure and overview
Introduction of Windows azure and overviewIntroduction of Windows azure and overview
Introduction of Windows azure and overview
 
Microsoft azure
Microsoft azureMicrosoft azure
Microsoft azure
 
Microsoft Cloud Computing
Microsoft Cloud ComputingMicrosoft Cloud Computing
Microsoft Cloud Computing
 
Introduction to Microsoft Azure
Introduction to Microsoft AzureIntroduction to Microsoft Azure
Introduction to Microsoft Azure
 
Azure Fundamentals Part 1
Azure Fundamentals Part 1Azure Fundamentals Part 1
Azure Fundamentals Part 1
 
Windows Azure Platform
Windows Azure PlatformWindows Azure Platform
Windows Azure Platform
 
Azure Cloud PPT
Azure Cloud PPTAzure Cloud PPT
Azure Cloud PPT
 
Understanding the Windows Azure platform - june
Understanding the Windows Azure platform  - juneUnderstanding the Windows Azure platform  - june
Understanding the Windows Azure platform - june
 
Azure with citrix by bipeen sinha
Azure with citrix by bipeen sinhaAzure with citrix by bipeen sinha
Azure with citrix by bipeen sinha
 
Microsoft Azure a cloud computing platform
Microsoft Azure a cloud computing platformMicrosoft Azure a cloud computing platform
Microsoft Azure a cloud computing platform
 
Cloud computing lecture 1
Cloud computing lecture 1Cloud computing lecture 1
Cloud computing lecture 1
 

Similar a Patterns of Cloud Applications Using Microsoft Azure Services Platform

Azure Services Platform
Azure Services PlatformAzure Services Platform
Azure Services PlatformDavid Chou
 
MS TechDays 2011 - Cloud Computing with the Windows Azure Platform
MS TechDays 2011 - Cloud Computing with the Windows Azure PlatformMS TechDays 2011 - Cloud Computing with the Windows Azure Platform
MS TechDays 2011 - Cloud Computing with the Windows Azure PlatformSpiffy
 
Brief about Windows Azure Platform
Brief about Windows Azure Platform Brief about Windows Azure Platform
Brief about Windows Azure Platform K.Mohamed Faizal
 
Lap around windows azure
Lap around windows azureLap around windows azure
Lap around windows azureManish Corriea
 
Windows Azure Platform Overview
Windows Azure Platform OverviewWindows Azure Platform Overview
Windows Azure Platform OverviewRobert MacLean
 
Choosing Your Windows Azure Platform Strategy
Choosing Your Windows Azure Platform StrategyChoosing Your Windows Azure Platform Strategy
Choosing Your Windows Azure Platform Strategydrmarcustillett
 
Windows Azure: Is Azure right for you?
Windows Azure: Is Azure right for you?Windows Azure: Is Azure right for you?
Windows Azure: Is Azure right for you?Intergen
 
20120620 moving to windows azure
20120620 moving to windows azure20120620 moving to windows azure
20120620 moving to windows azureLuis Martins
 
Moving Web Apps to the Cloud - Iowa User Group Tour, Feb 2012
Moving Web Apps to the Cloud - Iowa User Group Tour, Feb 2012Moving Web Apps to the Cloud - Iowa User Group Tour, Feb 2012
Moving Web Apps to the Cloud - Iowa User Group Tour, Feb 2012Eric D. Boyd
 
Windows Azure Platform
Windows Azure PlatformWindows Azure Platform
Windows Azure PlatformAsmTrash
 
Windows Azure Uzerinden Alinabilen Hizmetler
Windows Azure Uzerinden Alinabilen HizmetlerWindows Azure Uzerinden Alinabilen Hizmetler
Windows Azure Uzerinden Alinabilen HizmetlerMustafa
 
Windows Azure Üzerinden Alınabilecek Hizmetler
Windows Azure Üzerinden Alınabilecek HizmetlerWindows Azure Üzerinden Alınabilecek Hizmetler
Windows Azure Üzerinden Alınabilecek HizmetlerMSHOWTO Bilisim Toplulugu
 
Hanu cloud computing expertise
Hanu cloud computing expertiseHanu cloud computing expertise
Hanu cloud computing expertiseHanu Software
 
PHP Day 2011 PHP goes to the cloud
PHP Day 2011 PHP goes to the cloudPHP Day 2011 PHP goes to the cloud
PHP Day 2011 PHP goes to the cloudpietrobr
 
Microsoft PaaS Cloud Windows Azure Platform
Microsoft PaaS Cloud Windows Azure PlatformMicrosoft PaaS Cloud Windows Azure Platform
Microsoft PaaS Cloud Windows Azure PlatformEsri
 
Integrating sps 2010 and windows azure
Integrating sps 2010 and windows azureIntegrating sps 2010 and windows azure
Integrating sps 2010 and windows azureManish Corriea
 

Similar a Patterns of Cloud Applications Using Microsoft Azure Services Platform (20)

Azure Services Platform
Azure Services PlatformAzure Services Platform
Azure Services Platform
 
MS TechDays 2011 - Cloud Computing with the Windows Azure Platform
MS TechDays 2011 - Cloud Computing with the Windows Azure PlatformMS TechDays 2011 - Cloud Computing with the Windows Azure Platform
MS TechDays 2011 - Cloud Computing with the Windows Azure Platform
 
Brief about Windows Azure Platform
Brief about Windows Azure Platform Brief about Windows Azure Platform
Brief about Windows Azure Platform
 
Windows Azure Overview
Windows Azure OverviewWindows Azure Overview
Windows Azure Overview
 
Lap around windows azure
Lap around windows azureLap around windows azure
Lap around windows azure
 
Prodware wa college - marcel meijer
Prodware   wa college - marcel meijerProdware   wa college - marcel meijer
Prodware wa college - marcel meijer
 
Windows Azure Platform Overview
Windows Azure Platform OverviewWindows Azure Platform Overview
Windows Azure Platform Overview
 
PHP in the Cloud
PHP in the CloudPHP in the Cloud
PHP in the Cloud
 
Choosing Your Windows Azure Platform Strategy
Choosing Your Windows Azure Platform StrategyChoosing Your Windows Azure Platform Strategy
Choosing Your Windows Azure Platform Strategy
 
Windows Azure: Is Azure right for you?
Windows Azure: Is Azure right for you?Windows Azure: Is Azure right for you?
Windows Azure: Is Azure right for you?
 
20120620 moving to windows azure
20120620 moving to windows azure20120620 moving to windows azure
20120620 moving to windows azure
 
Moving Web Apps to the Cloud - Iowa User Group Tour, Feb 2012
Moving Web Apps to the Cloud - Iowa User Group Tour, Feb 2012Moving Web Apps to the Cloud - Iowa User Group Tour, Feb 2012
Moving Web Apps to the Cloud - Iowa User Group Tour, Feb 2012
 
Windows Azure Platform
Windows Azure PlatformWindows Azure Platform
Windows Azure Platform
 
Windows Azure Uzerinden Alinabilen Hizmetler
Windows Azure Uzerinden Alinabilen HizmetlerWindows Azure Uzerinden Alinabilen Hizmetler
Windows Azure Uzerinden Alinabilen Hizmetler
 
Windows Azure Üzerinden Alınabilecek Hizmetler
Windows Azure Üzerinden Alınabilecek HizmetlerWindows Azure Üzerinden Alınabilecek Hizmetler
Windows Azure Üzerinden Alınabilecek Hizmetler
 
Cloud computing overview
Cloud computing overviewCloud computing overview
Cloud computing overview
 
Hanu cloud computing expertise
Hanu cloud computing expertiseHanu cloud computing expertise
Hanu cloud computing expertise
 
PHP Day 2011 PHP goes to the cloud
PHP Day 2011 PHP goes to the cloudPHP Day 2011 PHP goes to the cloud
PHP Day 2011 PHP goes to the cloud
 
Microsoft PaaS Cloud Windows Azure Platform
Microsoft PaaS Cloud Windows Azure PlatformMicrosoft PaaS Cloud Windows Azure Platform
Microsoft PaaS Cloud Windows Azure Platform
 
Integrating sps 2010 and windows azure
Integrating sps 2010 and windows azureIntegrating sps 2010 and windows azure
Integrating sps 2010 and windows azure
 

Más de David Chou

Cloud Native Apps
Cloud Native AppsCloud Native Apps
Cloud Native AppsDavid Chou
 
Windows Phone app development overview
Windows Phone app development overviewWindows Phone app development overview
Windows Phone app development overviewDavid Chou
 
Microsoft AI Platform Overview
Microsoft AI Platform OverviewMicrosoft AI Platform Overview
Microsoft AI Platform OverviewDavid Chou
 
Designing Artificial Intelligence
Designing Artificial IntelligenceDesigning Artificial Intelligence
Designing Artificial IntelligenceDavid Chou
 
Immersive Computing
Immersive ComputingImmersive Computing
Immersive ComputingDavid Chou
 
Java on Windows Azure
Java on Windows AzureJava on Windows Azure
Java on Windows AzureDavid Chou
 
Microsoft Azure
Microsoft AzureMicrosoft Azure
Microsoft AzureDavid Chou
 
Designing Microservices
Designing MicroservicesDesigning Microservices
Designing MicroservicesDavid Chou
 
Combining Private and Public Clouds into Meaningful Hybrids
Combining Private and Public Clouds into Meaningful HybridsCombining Private and Public Clouds into Meaningful Hybrids
Combining Private and Public Clouds into Meaningful HybridsDavid Chou
 
CloudConnect 2011 - Building Highly Scalable Java Applications on Windows Azure
CloudConnect 2011 - Building Highly Scalable Java Applications on Windows AzureCloudConnect 2011 - Building Highly Scalable Java Applications on Windows Azure
CloudConnect 2011 - Building Highly Scalable Java Applications on Windows AzureDavid Chou
 
Java on Windows Azure
Java on Windows AzureJava on Windows Azure
Java on Windows AzureDavid Chou
 
Windows Azure AppFabric
Windows Azure AppFabricWindows Azure AppFabric
Windows Azure AppFabricDavid Chou
 
Java on Windows Azure (Cloud Computing Expo 2010)
Java on Windows Azure (Cloud Computing Expo 2010)Java on Windows Azure (Cloud Computing Expo 2010)
Java on Windows Azure (Cloud Computing Expo 2010)David Chou
 
Scale as a Competitive Advantage
Scale as a Competitive AdvantageScale as a Competitive Advantage
Scale as a Competitive AdvantageDavid Chou
 
Architecting Cloudy Applications
Architecting Cloudy ApplicationsArchitecting Cloudy Applications
Architecting Cloudy ApplicationsDavid Chou
 
Building Highly Scalable Java Applications on Windows Azure - JavaOne S313978
Building Highly Scalable Java Applications on Windows Azure - JavaOne S313978Building Highly Scalable Java Applications on Windows Azure - JavaOne S313978
Building Highly Scalable Java Applications on Windows Azure - JavaOne S313978David Chou
 
Kelley Blue Book and Cloud Computing
Kelley Blue Book and Cloud ComputingKelley Blue Book and Cloud Computing
Kelley Blue Book and Cloud ComputingDavid Chou
 
Windows Phone 7
Windows Phone 7Windows Phone 7
Windows Phone 7David Chou
 
Silverlight 4 Briefing
Silverlight 4 BriefingSilverlight 4 Briefing
Silverlight 4 BriefingDavid Chou
 
Architecting Solutions Leveraging The Cloud
Architecting Solutions Leveraging The CloudArchitecting Solutions Leveraging The Cloud
Architecting Solutions Leveraging The CloudDavid Chou
 

Más de David Chou (20)

Cloud Native Apps
Cloud Native AppsCloud Native Apps
Cloud Native Apps
 
Windows Phone app development overview
Windows Phone app development overviewWindows Phone app development overview
Windows Phone app development overview
 
Microsoft AI Platform Overview
Microsoft AI Platform OverviewMicrosoft AI Platform Overview
Microsoft AI Platform Overview
 
Designing Artificial Intelligence
Designing Artificial IntelligenceDesigning Artificial Intelligence
Designing Artificial Intelligence
 
Immersive Computing
Immersive ComputingImmersive Computing
Immersive Computing
 
Java on Windows Azure
Java on Windows AzureJava on Windows Azure
Java on Windows Azure
 
Microsoft Azure
Microsoft AzureMicrosoft Azure
Microsoft Azure
 
Designing Microservices
Designing MicroservicesDesigning Microservices
Designing Microservices
 
Combining Private and Public Clouds into Meaningful Hybrids
Combining Private and Public Clouds into Meaningful HybridsCombining Private and Public Clouds into Meaningful Hybrids
Combining Private and Public Clouds into Meaningful Hybrids
 
CloudConnect 2011 - Building Highly Scalable Java Applications on Windows Azure
CloudConnect 2011 - Building Highly Scalable Java Applications on Windows AzureCloudConnect 2011 - Building Highly Scalable Java Applications on Windows Azure
CloudConnect 2011 - Building Highly Scalable Java Applications on Windows Azure
 
Java on Windows Azure
Java on Windows AzureJava on Windows Azure
Java on Windows Azure
 
Windows Azure AppFabric
Windows Azure AppFabricWindows Azure AppFabric
Windows Azure AppFabric
 
Java on Windows Azure (Cloud Computing Expo 2010)
Java on Windows Azure (Cloud Computing Expo 2010)Java on Windows Azure (Cloud Computing Expo 2010)
Java on Windows Azure (Cloud Computing Expo 2010)
 
Scale as a Competitive Advantage
Scale as a Competitive AdvantageScale as a Competitive Advantage
Scale as a Competitive Advantage
 
Architecting Cloudy Applications
Architecting Cloudy ApplicationsArchitecting Cloudy Applications
Architecting Cloudy Applications
 
Building Highly Scalable Java Applications on Windows Azure - JavaOne S313978
Building Highly Scalable Java Applications on Windows Azure - JavaOne S313978Building Highly Scalable Java Applications on Windows Azure - JavaOne S313978
Building Highly Scalable Java Applications on Windows Azure - JavaOne S313978
 
Kelley Blue Book and Cloud Computing
Kelley Blue Book and Cloud ComputingKelley Blue Book and Cloud Computing
Kelley Blue Book and Cloud Computing
 
Windows Phone 7
Windows Phone 7Windows Phone 7
Windows Phone 7
 
Silverlight 4 Briefing
Silverlight 4 BriefingSilverlight 4 Briefing
Silverlight 4 Briefing
 
Architecting Solutions Leveraging The Cloud
Architecting Solutions Leveraging The CloudArchitecting Solutions Leveraging The Cloud
Architecting Solutions Leveraging The Cloud
 

Último

Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 

Último (20)

Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 

Patterns of Cloud Applications Using Microsoft Azure Services Platform

  • 1. Azure Services Platform David Chou david.chou@microsoft.com blogs.msdn.com/dachou
  • 2. IT as a Service Private Infrastructure Platform You manage (On-Premise) (as a Service) (as a Service) Applications Applications Applications You manage Runtimes Runtimes Runtimes Security & Integration Security & Integration Security & Integration Managed by vendor You manage 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. IT as a Service Private Infrastructure Platform (On-Premise) (as a Service) (as a Service)
  • 5. Azure Service Platform ™  Internet-scale, highly available cloud fabric  Globally distributed Microsoft data centers (ISO/IEC 27001:2005 and SAS 70 Type I and Type II certified)  Consumption and usage-based pricing; enterprise-class SLA commitment  Compute – auto-  Data – massively scalable  Service Bus – connectivity  User – online identity provisioning 64-bit & highly consistent to on-premises metasystem, directory, per application containers in distributed relational applications; sonal data storage & Windows Server VMs; database; geo-replication secure, federated fire-wall management supports a wide range of and geo-location of data friendly Web services  Social – application models messaging intermediary;  Processing – relational presence, communication, durable & discoverable  Storage – highly available queries, search, reporting, search, geospatial & queues distributed analytics on mapping, media table, blob, queue, & structured, semi-  Access Control – rules-  Devices – data cache structured, and driven federated identity; synchronization across  Languages – .NET 3.5 unstructured data AD federation; claims- applications & devices; (C#, VB.NET, etc.), IronRu  Integration – based authorization bridges cloud, client, and by, IronPython, PHP, nativ synchronization and  Workflows – declarative smart devices e Win32 code replication with on-premise service orchestrations via databases, other data REST-based activities sources
  • 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. 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. 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. 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. 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. 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
  • 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.