SlideShare une entreprise Scribd logo
1  sur  30
Télécharger pour lire hors ligne
Microsoft Cloud Platform
Soumow Atitallah
Microsoft Student Partner




Inspired by the presentation of David Choi.
What is Cloud Computing?

     Use (services, information, etc.)
     Build (applications, data, etc.)
     Host (software, database, etc.)


         Your                             Someone
         Own                                Else’s
      Data Center                        Data Center
What is Cloud Computing?

                      Software (as-a-service)
 Service Categories




                      Platform (as-a-service)
                      Infrastructure (as-a-service)
                                                      Community
                                                      Dedicated
                                      Hybrid Cloud
                        Private                       Public
                         Cloud                         Cloud


                                      Cloud Types
What is Cloud Computing?
         Service Categories

                                           Infrastructure                              Platform                             Software
             (On-Premise)                    (as a Service)                            (as a Service)                       (as a Service)




                                                              You manage
             Applications                    Applications                              Applications                         Applications
                              You manage



                 Data                            Data                                      Data                                 Data

               Runtime                         Runtime                                   Runtime                              Runtime




                                                                                                                                             Managed by vendor
             Middleware                      Middleware                                Middleware                           Middleware
You manage




                                                                                                        Managed by vendor
                  O/S                             O/S              Managed by vendor        O/S                                  O/S

             Virtualization                  Virtualization                            Virtualization                       Virtualization

                Servers                         Servers                                   Servers                              Servers

               Storage                         Storage                                   Storage                              Storage

             Networking                      Networking                                Networking                           Networking
Microsoft Cloud Strategy
Platform of Choice
Microsoft Cloud Strategy
History in the Cloud




                                                                                                      (6 years)
                                                                                        (7 years)
                                                                          (15 years)                4B emails/day
                                                                                         5B conf
                                                            (11 years)     450M+         min/yr
                                              (11 years)        2B       active users
                                               320M+       queries/mth
                                  (12 years)
                                                active
                                 Largest non-
                                                users
                    (13 years)   ICP/IP cloud
                      550M          service
                    users/mth    x100M users
      (15 years)
       450M+
     active users
The Microsoft Cloud
Data Center Infrastructure

> Purpose-built data center to host
  containers at large scale
     Cost $500 million, 100,000 square
      foot facility (10 football fields)
> 40 foot shipping containers can
  house as many as 2,500 servers
     Density of 10 times amount of
      compute in equivalent space in
      traditional data center
> Deliver an average PUE of 1.22
     Power Usage Effectiveness
      benchmark from The Green Grid™
      consortium on energy efficiency
The Microsoft Cloud
Data Center Infrastructure
The Microsoft Cloud
Server Container Deployment
The Microsoft Cloud
Server Container Deployment
The Microsoft Cloud
Server Container Deployment
The Microsoft Cloud
Server Container Deployment
The Microsoft Cloud
Server Container Deployment
The Microsoft Cloud
Server Container Deployment
The Microsoft Cloud
Server Container Deployment
The Microsoft Cloud
~100 Globally Distributed Data Centers




Quincy, WA         Chicago, IL   San Antonio, TX   Dublin, Ireland   Generation 4 DCs
The Microsoft Cloud
Highly available, scalable, and consistent application fabric environment
The Microsoft Cloud
Categories of Services

                          Application Services


                           Software Services


                           Platform Services




                         Infrastructure Services
Windows Azure Platform

                                             Personal Data   Application      Information
  Application Services                        Repository     Marketplace      Marketplace

                                               Services       Workflow         Distributed
  Frameworks                                   Hosting        Hosting            Cache

                              Secure Token    Declarative    Claims-Based         Federated
  Security                       Service       Policies         Identity          Identities

                                                                              On-Premise
  Connectivity                                Service Bus      Registry
                                                                               Bridging

                               Relational     ADO.NET,                              Data
  Data                         Database       ODBC, PHP
                                                             Transact-SQL
                                                                              Synchronization



  Compute                                                                 C/C++
                                                                            Win32          VHD

                 Dynamic                       Message       Distributed       Content
  Storage      Tabular Data
                                 Blobs
                                               Queues        File System      Distribution
Windows Azure Platform

  Application Services

  Frameworks                                                 “Dublin”   “Velocity”



  Security                                  Access Control              “Geneva”


                                                                         Project
  Connectivity                              Service Bus                 “Sydney”

                                                                        SQL Azure
  Data                                                                  Data Sync


  Compute
                                                                         Content
  Storage    Table Storage   Blob Storage     Queue           Drive      Delivery
                                                                         Network
http://www.azure.com
Sign up at the Windows
Azure Platform
developers’ portal
     Windows Azure access
     Developer tools
     White papers
     Sample applications

Plan pilot applications,
proofs of concept, and
architectural design
sessions with Windows
Azure partners
Application Models
Web Hosting                         High Performance Computing
    Massive scale infrastructure       Parallel & distributed processing
    Burst & overflow capacity          Massive modeling & simulation
    Temporary, ad-hoc sites            Advanced analytics
Application Hosting                 Information Sharing
    Hybrid applications                Reference data
    Composite applications             Common data repositories
    Automated agents / jobs            Knowledge discovery & mgmt
Media Hosting & Processing          Collaborative Processes
    CGI rendering                      Multi-enterprise integration
    Content transcoding                B2B & e-commerce
    Media streaming                    Supply chain management
Distributed Storage                     Health & life sciences
    External backup and storage        Domain-specific services
Demo
Hello Cloud !
Pricing
     CONSUMPTION                              SUBSCRIPTION                     VOLUME LICENSING
 “Pay as you go and grow”                 “Value for a commitment“             “Coordinated purchasing”
     Available at launch                  Select offers Announced                   Planned for FY11

 • Low barrier to entry and flexibility   • Discounts for commitment           • Unified purchasing through EA
 • Optimized for cloud elasticity         • Plans for payment predictability   • Introduction to volume discounts




   Compute                                  Web Edition (1GB)                   Service Bus
      • $0.12 / CPU hour                        • $9.99 / month                      • $0.15 / 100k messages
   Storage                                  Business Edition (10GB)             Access Control
      • $0.15 / GB / month                      • $99.99 / month                     • $0.15 / 100k tokens
      • $0.01 / 10k txn / month              Bandwidth                           Bandwidth
   Bandwidth                                   • $0.10 in / GB                      • $0.10 in / GB
      • $0.10 in / GB                           • $0.15 out / GB                     • $0.15 out / GB
      • $0.15 out / GB
Case Study
About                                Solution
   kbb.com, established 1995;           Cloud-based overflow capacity
    vehicle data aggregation and         Windows Azure Web Role
    publication service provider
                                         SQL Azure database
   14M UU/month
   Multiple physical data centers
                                     Benefits
                                         ~$100,000 savings / year in
                                          hosting costs alone
                                         Retire failover data center (27
                                          Web servers & 9 SQL Servers)
                                         <1% code changes needed for
                                          application compatibility
                                         6 weeks down to 6 minutes to add
                                          server capacity
Case Study
About                                    Solution
   Legacy call-center application for       Cloud-based Web-enablement of
    order processing and fulfillment          on-premise assets
   On-premise systems integration           Windows Azure Web Role
    with ERP and master data                 Web services integration via on-
    management                                premise ESB endpoints
                                         Benefits
                                             “In a matter of weeks, we were
                                              able to see the fruits of our efforts
                                              very rapidly.“ – Kevin Flowers, Dir.
                                              Enabling Technologies
                                             “The resilience and reliability of
                                              this platform is some of the
                                              benefits that we are seeing.” – Esat
                                              Sezer, SVP & CIO
Case Study
About                                     Solution
   Complex Monte Carlo simulations           Massively scalable compute
    to calculate financial risks               leveraging cloud capacity
   Daily risk analysis load equivalent       Deployed on 2K Windows Azure
    to processing 4 trillion US Stocks         instances; 10K+ in 2010
   Existing on-premise HPC                   Windows Azure Worker Role
    implementation                            Windows Azure Blob and Queue
                                              AppFabric Service Bus
                                          Benefits
                                              Elastic scaling to effectively meet
                                               customer demands
                                              Turning elements of its peak load
                                               infrastructure from a fixed cost to
                                               a variable cost
Case Study
About                                             Solution
   Web-based ERP and accounting                      Cloud-based SaaS deployment
    software to help mid-sized                        Windows Azure
    businesses automate customized
                                                      SQL Azure
    business processes
   Business needs:                               Benefits
         Launch a SaaS offering which includes       Application migration completed
          on demand infrastructure and billing         in 3 weeks with 2 developers
         Maintain a 24/7 production
          environment
                                                      Customers can implement
         Minimize development efforts for both
                                                       solution without investing in on-
          on-premise and SaaS offerings                premise infrastructure; can save
   Technical implementation                           ~$8,000 for startup costs
         Web – IIS 7, ASP.NET 3.5
         Server – SQL Server 2005/2008,
          Windows Server 2003/2008
         Tools – Visual Studio 2008, .NET
          Framework 3.5
Case Study
About                                            Solution
   Online service providing                         Hybrid cloud application
    productivity tools to help students              Cloud-based extensions and
    conduct research, write better                    services mash-ups with on-
    papers, and get help on-demand                    premise implementation
   Technical implementation                         Windows Azure application
         Client – Windows Mobile 6
                                                     .NET Services service bus, access
         Web – IIS 6, ASP.NET 3.5
                                                      control, & workflows
         Server – Windows Server 2003, SQL
          Server 2005                            Benefits
         Services – Bing Search, Windows Live
                                                     $500,000 savings in dev. costs
          Messenger Web Toolkit
         Tools – Visual Studio 2008, .NET           40% faster time-to-market
          Framework 3.5, .NET Compact
                                                     More effective development
          Framework 3.5
                                                     Cost-effective scalability and
                                                      enhanced availability
Thank you!
 soumow@student-partners.com
 http://soumow.blogspot.com




© 2010 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.

Contenu connexe

Tendances

Saa s multitenant database architecture
Saa s multitenant database architectureSaa s multitenant database architecture
Saa s multitenant database architecture
mmubashirkhan
 
Data Platform Overview
Data Platform OverviewData Platform Overview
Data Platform Overview
Hamid J. Fard
 
Qinnova Cloud Computing Session
Qinnova Cloud Computing Session Qinnova Cloud Computing Session
Qinnova Cloud Computing Session
aleyeldean
 

Tendances (20)

Understanding The Azure Platform March 2010
Understanding The Azure Platform   March 2010Understanding The Azure Platform   March 2010
Understanding The Azure Platform March 2010
 
Azure data platform overview
Azure data platform overviewAzure data platform overview
Azure data platform overview
 
Creation of cloud application using microsoft azure by vaishali sahare [katkar]
Creation of cloud application using microsoft azure by vaishali sahare [katkar]Creation of cloud application using microsoft azure by vaishali sahare [katkar]
Creation of cloud application using microsoft azure by vaishali sahare [katkar]
 
Saa s multitenant database architecture
Saa s multitenant database architectureSaa s multitenant database architecture
Saa s multitenant database architecture
 
Multi Tenancy In The Cloud
Multi Tenancy In The CloudMulti Tenancy In The Cloud
Multi Tenancy In The Cloud
 
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
 
Software Developer Conference 2012 - Paper Presentation - Cloud File Systems
Software Developer Conference 2012 - Paper Presentation - Cloud File SystemsSoftware Developer Conference 2012 - Paper Presentation - Cloud File Systems
Software Developer Conference 2012 - Paper Presentation - Cloud File Systems
 
Cloud Native Apps
Cloud Native AppsCloud Native Apps
Cloud Native Apps
 
Fundamentals of Azure
Fundamentals of AzureFundamentals of Azure
Fundamentals of Azure
 
Patterns of Cloud Applications Using Microsoft Azure Services Platform
Patterns of Cloud Applications Using Microsoft Azure Services PlatformPatterns of Cloud Applications Using Microsoft Azure Services Platform
Patterns of Cloud Applications Using Microsoft Azure Services Platform
 
Introduction to Cloud Computing 2021
Introduction to Cloud Computing 2021Introduction to Cloud Computing 2021
Introduction to Cloud Computing 2021
 
Architecting Solutions Leveraging The Cloud
Architecting Solutions Leveraging The CloudArchitecting Solutions Leveraging The Cloud
Architecting Solutions Leveraging The Cloud
 
Ppt on cloud service
Ppt on cloud servicePpt on cloud service
Ppt on cloud service
 
Cloud database
Cloud databaseCloud database
Cloud database
 
Introduction to Azure SQL DB
Introduction to Azure SQL DBIntroduction to Azure SQL DB
Introduction to Azure SQL DB
 
Data Platform Overview
Data Platform OverviewData Platform Overview
Data Platform Overview
 
Cloud computing and Cloud Enabling Technologies
Cloud computing and Cloud Enabling TechnologiesCloud computing and Cloud Enabling Technologies
Cloud computing and Cloud Enabling Technologies
 
Cloud Computing | Virtualization | Docker | Go Language
Cloud Computing | Virtualization | Docker | Go Language Cloud Computing | Virtualization | Docker | Go Language
Cloud Computing | Virtualization | Docker | Go Language
 
Cnam azure ze cloud resource manager
Cnam azure ze cloud  resource managerCnam azure ze cloud  resource manager
Cnam azure ze cloud resource manager
 
Qinnova Cloud Computing Session
Qinnova Cloud Computing Session Qinnova Cloud Computing Session
Qinnova Cloud Computing Session
 

En vedette (6)

Microsoft azure platforms
Microsoft azure platformsMicrosoft azure platforms
Microsoft azure platforms
 
Commit University - Microsoft Azure
Commit University - Microsoft AzureCommit University - Microsoft Azure
Commit University - Microsoft Azure
 
Commit University - Exploring Angular 2
Commit University - Exploring Angular 2Commit University - Exploring Angular 2
Commit University - Exploring Angular 2
 
PHPSpec BDD for PHP
PHPSpec BDD for PHPPHPSpec BDD for PHP
PHPSpec BDD for PHP
 
(Have a) rest with Laravel
(Have a) rest with Laravel(Have a) rest with Laravel
(Have a) rest with Laravel
 
Silverlight
SilverlightSilverlight
Silverlight
 

Similaire à Windows Azure Platform

Nlgug grails in the cloud
Nlgug grails in the cloudNlgug grails in the cloud
Nlgug grails in the cloud
malderhout
 
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
 
Open Cloud Interop Public
Open Cloud Interop PublicOpen Cloud Interop Public
Open Cloud Interop Public
rvanhoe
 
Windows Azure Platform
Windows Azure PlatformWindows Azure Platform
Windows Azure Platform
AsmTrash
 
Moving To The Cloud
Moving To The CloudMoving To The Cloud
Moving To The Cloud
alamashfaque
 
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
Spiffy
 
The Move to the Cloud for Regulated Industries
The Move to the Cloud for Regulated IndustriesThe Move to the Cloud for Regulated Industries
The Move to the Cloud for Regulated Industries
dirkbeth
 
Choosing Your Windows Azure Platform Strategy
Choosing Your Windows Azure Platform StrategyChoosing Your Windows Azure Platform Strategy
Choosing Your Windows Azure Platform Strategy
drmarcustillett
 
Integrating sps 2010 and windows azure
Integrating sps 2010 and windows azureIntegrating sps 2010 and windows azure
Integrating sps 2010 and windows azure
Manish Corriea
 

Similaire à Windows Azure Platform (20)

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
 
Kannegieter Event envision the future - Microsoft - 24-6-2010 - v1.0
Kannegieter Event   envision the future - Microsoft - 24-6-2010 - v1.0Kannegieter Event   envision the future - Microsoft - 24-6-2010 - v1.0
Kannegieter Event envision the future - Microsoft - 24-6-2010 - v1.0
 
Nlgug grails in the cloud
Nlgug grails in the cloudNlgug grails in the cloud
Nlgug grails in the cloud
 
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?
 
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 uk universities overview march 2012
Windows azure uk universities overview march 2012Windows azure uk universities overview march 2012
Windows azure uk universities overview march 2012
 
Open Cloud Interop Public
Open Cloud Interop PublicOpen Cloud Interop Public
Open Cloud Interop Public
 
Windows Azure Platform
Windows Azure PlatformWindows Azure Platform
Windows Azure Platform
 
Moving To The Cloud
Moving To The CloudMoving To The Cloud
Moving To The Cloud
 
Offerta Cloud per le piccole e medie imprese
Offerta Cloud per le piccole e medie impreseOfferta Cloud per le piccole e medie imprese
Offerta Cloud per le piccole e medie imprese
 
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
 
Windows Azure UK Universities Bradford Uni
Windows Azure UK Universities Bradford UniWindows Azure UK Universities Bradford Uni
Windows Azure UK Universities Bradford Uni
 
Cloud Computing by Dindo Fernando
Cloud Computing by Dindo FernandoCloud Computing by Dindo Fernando
Cloud Computing by Dindo Fernando
 
20120620 moving to windows azure
20120620 moving to windows azure20120620 moving to windows azure
20120620 moving to windows azure
 
The Move to the Cloud for Regulated Industries
The Move to the Cloud for Regulated IndustriesThe Move to the Cloud for Regulated Industries
The Move to the Cloud for Regulated Industries
 
Choosing Your Windows Azure Platform Strategy
Choosing Your Windows Azure Platform StrategyChoosing Your Windows Azure Platform Strategy
Choosing Your Windows Azure Platform Strategy
 
Integrating sps 2010 and windows azure
Integrating sps 2010 and windows azureIntegrating sps 2010 and windows azure
Integrating sps 2010 and windows azure
 
Windows Azure Overview
Windows Azure OverviewWindows Azure Overview
Windows Azure Overview
 
Brief about Windows Azure Platform
Brief about Windows Azure Platform Brief about Windows Azure Platform
Brief about Windows Azure Platform
 

Dernier

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Dernier (20)

Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 

Windows Azure Platform

  • 1. Microsoft Cloud Platform Soumow Atitallah Microsoft Student Partner Inspired by the presentation of David Choi.
  • 2. What is Cloud Computing? Use (services, information, etc.) Build (applications, data, etc.) Host (software, database, etc.) Your Someone Own Else’s Data Center Data Center
  • 3. What is Cloud Computing? Software (as-a-service) Service Categories Platform (as-a-service) Infrastructure (as-a-service) Community Dedicated Hybrid Cloud Private Public Cloud Cloud Cloud Types
  • 4. What is Cloud Computing? Service Categories Infrastructure Platform Software (On-Premise) (as a Service) (as a Service) (as a Service) You manage Applications Applications Applications Applications You manage Data Data Data Data Runtime Runtime Runtime Runtime Managed by vendor Middleware Middleware Middleware Middleware You manage Managed by vendor O/S O/S Managed by vendor O/S O/S Virtualization Virtualization Virtualization Virtualization Servers Servers Servers Servers Storage Storage Storage Storage Networking Networking Networking Networking
  • 6. Microsoft Cloud Strategy History in the Cloud (6 years) (7 years) (15 years) 4B emails/day 5B conf (11 years) 450M+ min/yr (11 years) 2B active users 320M+ queries/mth (12 years) active Largest non- users (13 years) ICP/IP cloud 550M service users/mth x100M users (15 years) 450M+ active users
  • 7. The Microsoft Cloud Data Center Infrastructure > Purpose-built data center to host containers at large scale  Cost $500 million, 100,000 square foot facility (10 football fields) > 40 foot shipping containers can house as many as 2,500 servers  Density of 10 times amount of compute in equivalent space in traditional data center > Deliver an average PUE of 1.22  Power Usage Effectiveness benchmark from The Green Grid™ consortium on energy efficiency
  • 8. The Microsoft Cloud Data Center Infrastructure
  • 9. The Microsoft Cloud Server Container Deployment
  • 10. The Microsoft Cloud Server Container Deployment
  • 11. The Microsoft Cloud Server Container Deployment
  • 12. The Microsoft Cloud Server Container Deployment
  • 13. The Microsoft Cloud Server Container Deployment
  • 14. The Microsoft Cloud Server Container Deployment
  • 15. The Microsoft Cloud Server Container Deployment
  • 16. The Microsoft Cloud ~100 Globally Distributed Data Centers Quincy, WA Chicago, IL San Antonio, TX Dublin, Ireland Generation 4 DCs
  • 17. The Microsoft Cloud Highly available, scalable, and consistent application fabric environment
  • 18. The Microsoft Cloud Categories of Services Application Services Software Services Platform Services Infrastructure Services
  • 19. Windows Azure Platform Personal Data Application Information Application Services Repository Marketplace Marketplace Services Workflow Distributed Frameworks Hosting Hosting Cache Secure Token Declarative Claims-Based Federated Security Service Policies Identity Identities On-Premise Connectivity Service Bus Registry Bridging Relational ADO.NET, Data Data Database ODBC, PHP Transact-SQL Synchronization Compute C/C++ Win32 VHD Dynamic Message Distributed Content Storage Tabular Data Blobs Queues File System Distribution
  • 20. Windows Azure Platform Application Services Frameworks “Dublin” “Velocity” Security Access Control “Geneva” Project Connectivity Service Bus “Sydney” SQL Azure Data Data Sync Compute Content Storage Table Storage Blob Storage Queue Drive Delivery Network
  • 21. http://www.azure.com Sign up at the Windows Azure Platform developers’ portal Windows Azure access Developer tools White papers Sample applications Plan pilot applications, proofs of concept, and architectural design sessions with Windows Azure partners
  • 22. Application Models Web Hosting High Performance Computing  Massive scale infrastructure  Parallel & distributed processing  Burst & overflow capacity  Massive modeling & simulation  Temporary, ad-hoc sites  Advanced analytics Application Hosting Information Sharing  Hybrid applications  Reference data  Composite applications  Common data repositories  Automated agents / jobs  Knowledge discovery & mgmt Media Hosting & Processing Collaborative Processes  CGI rendering  Multi-enterprise integration  Content transcoding  B2B & e-commerce  Media streaming  Supply chain management Distributed Storage  Health & life sciences  External backup and storage  Domain-specific services
  • 24. Pricing CONSUMPTION SUBSCRIPTION VOLUME LICENSING “Pay as you go and grow” “Value for a commitment“ “Coordinated purchasing” Available at launch Select offers Announced Planned for FY11 • Low barrier to entry and flexibility • Discounts for commitment • Unified purchasing through EA • Optimized for cloud elasticity • Plans for payment predictability • Introduction to volume discounts  Compute  Web Edition (1GB)  Service Bus • $0.12 / CPU hour • $9.99 / month • $0.15 / 100k messages  Storage  Business Edition (10GB)  Access Control • $0.15 / GB / month • $99.99 / month • $0.15 / 100k tokens • $0.01 / 10k txn / month  Bandwidth  Bandwidth  Bandwidth • $0.10 in / GB • $0.10 in / GB • $0.10 in / GB • $0.15 out / GB • $0.15 out / GB • $0.15 out / GB
  • 25. Case Study About Solution  kbb.com, established 1995;  Cloud-based overflow capacity vehicle data aggregation and  Windows Azure Web Role publication service provider  SQL Azure database  14M UU/month  Multiple physical data centers Benefits  ~$100,000 savings / year in hosting costs alone  Retire failover data center (27 Web servers & 9 SQL Servers)  <1% code changes needed for application compatibility  6 weeks down to 6 minutes to add server capacity
  • 26. Case Study About Solution  Legacy call-center application for  Cloud-based Web-enablement of order processing and fulfillment on-premise assets  On-premise systems integration  Windows Azure Web Role with ERP and master data  Web services integration via on- management premise ESB endpoints Benefits  “In a matter of weeks, we were able to see the fruits of our efforts very rapidly.“ – Kevin Flowers, Dir. Enabling Technologies  “The resilience and reliability of this platform is some of the benefits that we are seeing.” – Esat Sezer, SVP & CIO
  • 27. Case Study About Solution  Complex Monte Carlo simulations  Massively scalable compute to calculate financial risks leveraging cloud capacity  Daily risk analysis load equivalent  Deployed on 2K Windows Azure to processing 4 trillion US Stocks instances; 10K+ in 2010  Existing on-premise HPC  Windows Azure Worker Role implementation  Windows Azure Blob and Queue  AppFabric Service Bus Benefits  Elastic scaling to effectively meet customer demands  Turning elements of its peak load infrastructure from a fixed cost to a variable cost
  • 28. Case Study About Solution  Web-based ERP and accounting  Cloud-based SaaS deployment software to help mid-sized  Windows Azure businesses automate customized  SQL Azure business processes  Business needs: Benefits  Launch a SaaS offering which includes  Application migration completed on demand infrastructure and billing in 3 weeks with 2 developers  Maintain a 24/7 production environment  Customers can implement  Minimize development efforts for both solution without investing in on- on-premise and SaaS offerings premise infrastructure; can save  Technical implementation ~$8,000 for startup costs  Web – IIS 7, ASP.NET 3.5  Server – SQL Server 2005/2008, Windows Server 2003/2008  Tools – Visual Studio 2008, .NET Framework 3.5
  • 29. Case Study About Solution  Online service providing  Hybrid cloud application productivity tools to help students  Cloud-based extensions and conduct research, write better services mash-ups with on- papers, and get help on-demand premise implementation  Technical implementation  Windows Azure application  Client – Windows Mobile 6  .NET Services service bus, access  Web – IIS 6, ASP.NET 3.5 control, & workflows  Server – Windows Server 2003, SQL Server 2005 Benefits  Services – Bing Search, Windows Live  $500,000 savings in dev. costs Messenger Web Toolkit  Tools – Visual Studio 2008, .NET  40% faster time-to-market Framework 3.5, .NET Compact  More effective development Framework 3.5  Cost-effective scalability and enhanced availability
  • 30. Thank you! soumow@student-partners.com http://soumow.blogspot.com © 2010 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.