SlideShare a Scribd company logo
1 of 30
Download to read offline
April 2010
Bart Vande Ghinste
   Enterprise Architect
Developer & Platform Group
   bartvagh@microsoft.com
Fifth Generation of Computing



    2010+
   2000s
  1990s
 1980s
1970s
Extending into the Cloud
Extending into the Cloud
And in a non-cloud view, there are inefficiencies


                                                 Allocated         Load
                                               IT-capacities      Forecast
                             “Under-supply“
                              of capacities


                        “Waste“ of                             Fixed cost of
          IT CAPACITY




                        capacities                             IT-capacities




 Barrier for
innovations                           Actual Load



                                                    TIME
However, in a Cloud View

                                                                    Load
                                                Allocated IT       Forecast
                                                 capacities

                       No “under-supply“
         IT CAPACITY




                       Reduction of                                Possible
                       “over-supply“                            reduction of
                                                               IT-capacities
                                                                  in case of
 Reduction                                                     reduced load
  of initial
investments
                                       Actual Load



                                                     Time
Workload Patterns Optimal For Cloud




                                              Compute
  Compute




                         Inactivity
                          Period
                                                                         Average Usage
            Average                   Usage


                          Time                               Time


On & off workloads (e.g. batch job)            Successful services needs to grow/scale
Over provisioned capacity is wasted            Keeping up w/ growth is big IT challenge
Time to market can be cumbersome               Complex lead time for deployment
Compute




                                              Compute
                      Average Usage                      Average Usage


                         Time                               Time



Unexpected/unplanned peak in demand           Services with micro seasonality trends
Sudden spike impacts performance              Peaks due to periodic increased demand
Can’t over provision for extreme cases        IT complexity and wasted capacity
Cloud Computing Overview
        Fundamentals



        Considerations
Types of Clouds
                 Private                           Infrastructure                                         Platform
              (On-Premise)                          (as a Service)                                      (as a Service)




                                                                            You manage
                Applications                          Applications                                        Applications




                                      You manage
                  Runtimes                              Runtimes                                            Runtimes

             Security & Integration                Security & Integration                              Security & Integration




                                                                                                                                Managed by vendor
                 Databases                             Databases                                           Databases
You manage




                   Servers                               Servers                                             Servers




                                                                                   Managed by vendor
                Virtualization                        Virtualization                                      Virtualization

                 Server HW                             Server HW                                           Server HW

                   Storage                               Storage                                             Storage

                 Networking                            Networking                                          Networking
Our Vision
Industry Transformations
Software                                        +                Services
                                      Richer user experiences
                                Accessible across a world of devices
     Multiple delivery models


                                            Self Hosted




                                                                       Power of Choice
                                          Partner Hosted


                                         Microsoft Hosted
Microsoft Cloud Computing Continuum


                                 Software as
                                  a Service
                                   (SaaS)




                                 Platform as
                                  a Service
                                    (PaaS)




                                Infrastructure
                                 as a Service
  Dynamic Data Center Toolkit       (IaaS)       Dynamic Data Center Toolkit
  For Enterprises                                For Hosters
The Microsoft Cloud
~100 Globally Distributed Data Centers




Quincy, WA         Chicago, IL   San Antonio, TX   Dublin, Ireland   Generation 4 DCs
Introducing the Windows Azure platform
  Web applications                   WEB & CLOUDS                         Third party cloud




  Compute   Storage   Management   Relational data   Management   Service Bus   Access control




Composite applications                 ON-PREMISES                   LOB Applications
• Windows as a service
• Flexible application hosting
• Lights-out service management
  – Provide code & service model, hit ENTER
• Storage at massive scale
• Relational database as a service
  – Highly available, automatically maintained
• Extension of the SQL Server Data Platform
• Secure connections between services
  – Across organizational boundaries
• Claims-based access control
Leverage Existing Development Skills:
        Use of widely adopted languages
        and standards in Windows Azure
How Do I Create Solutions with
  Windows Azure Platform?
How Do I Create Solutions with
  Windows Azure Platform?
How Do I Create Solutions with
  Windows Azure Platform?
Windows Azure Benefits for ISVs
Quickly and easily build, deploy, scale,             Be more agile by quickly scaling up
and manage applications and Web services             and down as business needs dictate.
using Windows Azure, SQL Azure, and .NET Services.
                                                     Augment existing on-premises
Avoid large capital expenditures                     applications to generate recurring
in infrastructure when delivering Software-as-a-     revenue.
Services offerings to customers.
Windows Azure Benefits for Agencies
Extended Portfolio                                         Unified Hosting Platform
One development solution for on premises,                  •   Host solutions you have on PHP, JAVA,
hosted or public cloud environment                             MySQL, etc.

                                                           •   Fast Deploy and Automatic upgrade
Simplified Management
• Leverage the efficiency Microsoft hosting knowledge to
  connect and manage infrastructure required for your      Premium SLA’s
  projects.                                                High Availability, High Scalability
• Eliminate cost and complexity and focus on your core
  business.                                                Premium Support
                                                           Full Microsoft Supported including
                                                           ticketing, help desk etc.
Real Life Scenario

• 20 Km of Brussels
  – Maximum 30000 attendees allowed to register
  – Multitude of people trying on release day
• Results
  – Site was down or provided a limited experience
      • People Queued
      • Missed advertisement revenue
      • Overall bad perception

• Solution
  – Deploy on Windows Azure i.e. unlimited scalability
  – Full revenue potential available
  – Average cost down to 50%
Windows Azure Purchasing Models
Windows Azure Consumption Prices
                   Pay as you go and grow for only what you use when you use it




      €0.0852/hour                   €0,1064 GB/month              €7,085/month                    € 70.913/month
+ Variable Instance Sizes           $0.01/10K transactions     (up to 1 GB DB/month)           (up to 10 GB DB/month)




           Windows Azure platform AppFabric Service Bus & Access Control



                                 Per Message Operation             Per Message Operation
                                                                  € 2.8298 per connection
                            € 1,4114/100k Message Operations   € 705.654 per 500 connections

                                                                                               € at current $ rate
TCO Analyzer & ROI Tool
• Quickly determine qualitative & quantitative value of
  using Windows Azure Platform services
• TCO of product development on Windows Azure
  Platform vs. traditional delivery channels
• Independent third party validation


                     • TCO comparison of Windows Azure platform vs. on-
                       premises and hosting environments
                     • Conversion to and estimation of on-premises
                       solution to Windows Azure Platform services
                     • Windows Azure Platform cost & price estimator”


                      TCO tool available today:
              http://www.microsoft.com/windowsazure/tco/
Training: Several Resources Available
Title                                                                   Available

Windows Azure - Business Model for Partners                             On Demand
For partner BDMs interested in new or expanding business
What is Azure?                                                          On Demand
For BDMs/TDMs interested in cloud computing
Windows Azure Tools for Microsoft Visual Studio                           Online
For partners running VS as their IDE
New Windows Azure Software Development Kit                                Online
For partners who want to develop Internet-scale applications that run
on Windows Azure (not running VS as their IDE)
Azure Services Training Kit                                               Online
Includes 9 presentations, 18 demo scripts and 11 HOLs.

Partner Learning Path (Azure services)                                    Online
Developing cloud based applications for Windows Azure                     U2U
Focus on development process, using .NET 3.5/4.0 and Visual
Studio 2008/20103 to develop cloud application - Class Room
Training
Windows Azure resources

•   Azure platform general information
    http://www.microsoft.com/windowsazure/
     – Windows Azure:
       http://www.microsoft.com/windowsazure/windowsazure/
     – SQL Azure: http://www.microsoft.com/windowsazure/sqlazure/
     – Azure AppFabric:
       http://www.microsoft.com/windowsazure/appfabric/
•   Windows Azure Platform Training Kit
•   Windows Azure SDK for Java
    Windows Azure SDK for PHP
    Windows Azure Tools for Eclipse
    AppFabric SDK for Java™ Developers
    AppFabric SDK for Ruby Developers
    AppFabric SDK for PHP Developers

More Related Content

What's hot

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 Industriesdirkbeth
 
Windows Azure UK Universities Bradford Uni
Windows Azure UK Universities Bradford UniWindows Azure UK Universities Bradford Uni
Windows Azure UK Universities Bradford UniLee Stott
 
Govind ioug120505
Govind ioug120505Govind ioug120505
Govind ioug120505gshare
 
NIC 2013 - Configure and Deploy Private Cloud
NIC 2013 - Configure and Deploy Private CloudNIC 2013 - Configure and Deploy Private Cloud
NIC 2013 - Configure and Deploy Private CloudKristian Nese
 
Proformative:The Three Stages of Cloud Economics
Proformative:The Three Stages of Cloud EconomicsProformative:The Three Stages of Cloud Economics
Proformative:The Three Stages of Cloud EconomicsProformative, Inc.
 
IBM Global Technology Services - Resilience - The Silver Lining to Cloud Comp...
IBM Global Technology Services - Resilience - The Silver Lining to Cloud Comp...IBM Global Technology Services - Resilience - The Silver Lining to Cloud Comp...
IBM Global Technology Services - Resilience - The Silver Lining to Cloud Comp...Vincent Kwon
 
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
 
Be Prepared for Tomorrow's IT Forecast Great Chance of Hybrid Clouds
Be Prepared for Tomorrow's IT Forecast Great Chance of Hybrid CloudsBe Prepared for Tomorrow's IT Forecast Great Chance of Hybrid Clouds
Be Prepared for Tomorrow's IT Forecast Great Chance of Hybrid CloudsEucalyptus Systems, Inc.
 
Harness the Power of the Cloud
Harness the Power of the CloudHarness the Power of the Cloud
Harness the Power of the CloudInnoTech
 
110531 newlease heads in the clouds feet on the ground v2.0 (partner ready) ...
110531 newlease heads in the clouds feet on the ground v2.0 (partner ready)  ...110531 newlease heads in the clouds feet on the ground v2.0 (partner ready)  ...
110531 newlease heads in the clouds feet on the ground v2.0 (partner ready) ...New Lease
 
Cloud architecture and deployment: The Kognitio checklist, Nigel Sanctuary, K...
Cloud architecture and deployment: The Kognitio checklist, Nigel Sanctuary, K...Cloud architecture and deployment: The Kognitio checklist, Nigel Sanctuary, K...
Cloud architecture and deployment: The Kognitio checklist, Nigel Sanctuary, K...CloudOps Summit
 
Cisco live 2013 anything as a service david deakin
Cisco live 2013 anything as a service david deakinCisco live 2013 anything as a service david deakin
Cisco live 2013 anything as a service david deakinOptusBusiness
 
Cloud Computing: Practice Makes Perfect
Cloud Computing: Practice Makes PerfectCloud Computing: Practice Makes Perfect
Cloud Computing: Practice Makes Perfectitnewsafrica
 
What an Enterprise Should Look for in a Cloud Provider
What an Enterprise Should Look for in a Cloud ProviderWhat an Enterprise Should Look for in a Cloud Provider
What an Enterprise Should Look for in a Cloud ProviderNovell
 
Lax breakfast forum_developing_your_cloud_strategy_05_10_2012
Lax breakfast forum_developing_your_cloud_strategy_05_10_2012Lax breakfast forum_developing_your_cloud_strategy_05_10_2012
Lax breakfast forum_developing_your_cloud_strategy_05_10_2012Internap
 
How to Implement Cloud Security: The Nuts and Bolts of Novell Cloud Security ...
How to Implement Cloud Security: The Nuts and Bolts of Novell Cloud Security ...How to Implement Cloud Security: The Nuts and Bolts of Novell Cloud Security ...
How to Implement Cloud Security: The Nuts and Bolts of Novell Cloud Security ...Novell
 
Build 4 The Cloud By Cisco V Mware2
Build 4 The Cloud By Cisco V Mware2Build 4 The Cloud By Cisco V Mware2
Build 4 The Cloud By Cisco V Mware2Azlan NL
 

What's hot (19)

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
 
Windows Azure UK Universities Bradford Uni
Windows Azure UK Universities Bradford UniWindows Azure UK Universities Bradford Uni
Windows Azure UK Universities Bradford Uni
 
Govind ioug120505
Govind ioug120505Govind ioug120505
Govind ioug120505
 
NIC 2013 - Configure and Deploy Private Cloud
NIC 2013 - Configure and Deploy Private CloudNIC 2013 - Configure and Deploy Private Cloud
NIC 2013 - Configure and Deploy Private Cloud
 
Proformative:The Three Stages of Cloud Economics
Proformative:The Three Stages of Cloud EconomicsProformative:The Three Stages of Cloud Economics
Proformative:The Three Stages of Cloud Economics
 
IBM Global Technology Services - Resilience - The Silver Lining to Cloud Comp...
IBM Global Technology Services - Resilience - The Silver Lining to Cloud Comp...IBM Global Technology Services - Resilience - The Silver Lining to Cloud Comp...
IBM Global Technology Services - Resilience - The Silver Lining to Cloud Comp...
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
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?
 
Be Prepared for Tomorrow's IT Forecast Great Chance of Hybrid Clouds
Be Prepared for Tomorrow's IT Forecast Great Chance of Hybrid CloudsBe Prepared for Tomorrow's IT Forecast Great Chance of Hybrid Clouds
Be Prepared for Tomorrow's IT Forecast Great Chance of Hybrid Clouds
 
Cloud Update
Cloud UpdateCloud Update
Cloud Update
 
Harness the Power of the Cloud
Harness the Power of the CloudHarness the Power of the Cloud
Harness the Power of the Cloud
 
110531 newlease heads in the clouds feet on the ground v2.0 (partner ready) ...
110531 newlease heads in the clouds feet on the ground v2.0 (partner ready)  ...110531 newlease heads in the clouds feet on the ground v2.0 (partner ready)  ...
110531 newlease heads in the clouds feet on the ground v2.0 (partner ready) ...
 
Cloud architecture and deployment: The Kognitio checklist, Nigel Sanctuary, K...
Cloud architecture and deployment: The Kognitio checklist, Nigel Sanctuary, K...Cloud architecture and deployment: The Kognitio checklist, Nigel Sanctuary, K...
Cloud architecture and deployment: The Kognitio checklist, Nigel Sanctuary, K...
 
Cisco live 2013 anything as a service david deakin
Cisco live 2013 anything as a service david deakinCisco live 2013 anything as a service david deakin
Cisco live 2013 anything as a service david deakin
 
Cloud Computing: Practice Makes Perfect
Cloud Computing: Practice Makes PerfectCloud Computing: Practice Makes Perfect
Cloud Computing: Practice Makes Perfect
 
What an Enterprise Should Look for in a Cloud Provider
What an Enterprise Should Look for in a Cloud ProviderWhat an Enterprise Should Look for in a Cloud Provider
What an Enterprise Should Look for in a Cloud Provider
 
Lax breakfast forum_developing_your_cloud_strategy_05_10_2012
Lax breakfast forum_developing_your_cloud_strategy_05_10_2012Lax breakfast forum_developing_your_cloud_strategy_05_10_2012
Lax breakfast forum_developing_your_cloud_strategy_05_10_2012
 
How to Implement Cloud Security: The Nuts and Bolts of Novell Cloud Security ...
How to Implement Cloud Security: The Nuts and Bolts of Novell Cloud Security ...How to Implement Cloud Security: The Nuts and Bolts of Novell Cloud Security ...
How to Implement Cloud Security: The Nuts and Bolts of Novell Cloud Security ...
 
Build 4 The Cloud By Cisco V Mware2
Build 4 The Cloud By Cisco V Mware2Build 4 The Cloud By Cisco V Mware2
Build 4 The Cloud By Cisco V Mware2
 

Similar to FewebPlus @ microsoft 19 april 2010 cloud continuum

Windows Azure Platform - The Color of Cloud Computing
Windows Azure Platform - The Color of Cloud ComputingWindows Azure Platform - The Color of Cloud Computing
Windows Azure Platform - The Color of Cloud ComputingGeorge Kanellopoulos
 
Lap around windows azure
Lap around windows azureLap around windows azure
Lap around windows azureManish Corriea
 
Drupal in the Cloud with Windows Azure
Drupal in the Cloud with Windows AzureDrupal in the Cloud with Windows Azure
Drupal in the Cloud with Windows AzureFord AntiTrust
 
Cloud becomingreality
Cloud becomingrealityCloud becomingreality
Cloud becomingrealityJosh Holmes
 
Windows Azure Platform Overview
Windows Azure Platform OverviewWindows Azure Platform Overview
Windows Azure Platform OverviewRobert MacLean
 
The DevOps PaaS Infusion - May meetup
The DevOps PaaS Infusion - May meetupThe DevOps PaaS Infusion - May meetup
The DevOps PaaS Infusion - May meetupNorm Leitman
 
Le cloud microsoft - Présentation "fourre-tout" - Base
Le cloud microsoft - Présentation "fourre-tout" - BaseLe cloud microsoft - Présentation "fourre-tout" - Base
Le cloud microsoft - Présentation "fourre-tout" - BaseNicolas Georgeault
 
Cloud Computing - Jan 2011 - Chandna
Cloud Computing - Jan 2011 - ChandnaCloud Computing - Jan 2011 - Chandna
Cloud Computing - Jan 2011 - ChandnaAsheem Chandna
 
[.Net Juniors Academy] Introdução ao Cloud Computing e Windows Azure Platform
[.Net Juniors Academy] Introdução ao Cloud Computing e Windows Azure Platform[.Net Juniors Academy] Introdução ao Cloud Computing e Windows Azure Platform
[.Net Juniors Academy] Introdução ao Cloud Computing e Windows Azure PlatformVitor Tomaz
 
Strategic Importance of Semantic Technologies as a Key Differentiator for IT ...
Strategic Importance of Semantic Technologies as a Key Differentiator for IT ...Strategic Importance of Semantic Technologies as a Key Differentiator for IT ...
Strategic Importance of Semantic Technologies as a Key Differentiator for IT ...CloudOps Summit
 
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
 
Nlgug grails in the cloud
Nlgug grails in the cloudNlgug grails in the cloud
Nlgug grails in the cloudmalderhout
 
Cloud Computing by Dindo Fernando
Cloud Computing by Dindo FernandoCloud Computing by Dindo Fernando
Cloud Computing by Dindo Fernandokristine1018
 
MPLS 2010: Network Enabled Cloud and Service Models
MPLS 2010: Network Enabled Cloud and Service ModelsMPLS 2010: Network Enabled Cloud and Service Models
MPLS 2010: Network Enabled Cloud and Service ModelsCisco Service Provider
 
Choosing Your Windows Azure Platform Strategy
Choosing Your Windows Azure Platform StrategyChoosing Your Windows Azure Platform Strategy
Choosing Your Windows Azure Platform Strategydrmarcustillett
 
Pushing the Technology Envelope to Deliver Business Innovation an IDC Perspec...
Pushing the Technology Envelope to Deliver Business Innovation an IDC Perspec...Pushing the Technology Envelope to Deliver Business Innovation an IDC Perspec...
Pushing the Technology Envelope to Deliver Business Innovation an IDC Perspec...Intergen
 

Similar to FewebPlus @ microsoft 19 april 2010 cloud continuum (20)

Windows Azure Platform - The Color of Cloud Computing
Windows Azure Platform - The Color of Cloud ComputingWindows Azure Platform - The Color of Cloud Computing
Windows Azure Platform - The Color of Cloud Computing
 
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
 
Drupal in the Cloud with Windows Azure
Drupal in the Cloud with Windows AzureDrupal in the Cloud with Windows Azure
Drupal in the Cloud with Windows Azure
 
Cloud becomingreality
Cloud becomingrealityCloud becomingreality
Cloud becomingreality
 
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
 
The DevOps PaaS Infusion - May meetup
The DevOps PaaS Infusion - May meetupThe DevOps PaaS Infusion - May meetup
The DevOps PaaS Infusion - May meetup
 
Cloud computing overview
Cloud computing overviewCloud computing overview
Cloud computing overview
 
Le cloud microsoft - Présentation "fourre-tout" - Base
Le cloud microsoft - Présentation "fourre-tout" - BaseLe cloud microsoft - Présentation "fourre-tout" - Base
Le cloud microsoft - Présentation "fourre-tout" - Base
 
Cloud Computing - Jan 2011 - Chandna
Cloud Computing - Jan 2011 - ChandnaCloud Computing - Jan 2011 - Chandna
Cloud Computing - Jan 2011 - Chandna
 
Benefits of the cloud for Government
Benefits of the cloud for Government Benefits of the cloud for Government
Benefits of the cloud for Government
 
[.Net Juniors Academy] Introdução ao Cloud Computing e Windows Azure Platform
[.Net Juniors Academy] Introdução ao Cloud Computing e Windows Azure Platform[.Net Juniors Academy] Introdução ao Cloud Computing e Windows Azure Platform
[.Net Juniors Academy] Introdução ao Cloud Computing e Windows Azure Platform
 
Strategic Importance of Semantic Technologies as a Key Differentiator for IT ...
Strategic Importance of Semantic Technologies as a Key Differentiator for IT ...Strategic Importance of Semantic Technologies as a Key Differentiator for IT ...
Strategic Importance of Semantic Technologies as a Key Differentiator for IT ...
 
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
 
Nlgug grails in the cloud
Nlgug grails in the cloudNlgug grails in the cloud
Nlgug grails in the cloud
 
Cloud Computing by Dindo Fernando
Cloud Computing by Dindo FernandoCloud Computing by Dindo Fernando
Cloud Computing by Dindo Fernando
 
MPLS 2010: Network Enabled Cloud and Service Models
MPLS 2010: Network Enabled Cloud and Service ModelsMPLS 2010: Network Enabled Cloud and Service Models
MPLS 2010: Network Enabled Cloud and Service Models
 
Choosing Your Windows Azure Platform Strategy
Choosing Your Windows Azure Platform StrategyChoosing Your Windows Azure Platform Strategy
Choosing Your Windows Azure Platform Strategy
 
Pushing the Technology Envelope to Deliver Business Innovation an IDC Perspec...
Pushing the Technology Envelope to Deliver Business Innovation an IDC Perspec...Pushing the Technology Envelope to Deliver Business Innovation an IDC Perspec...
Pushing the Technology Envelope to Deliver Business Innovation an IDC Perspec...
 

More from Tom Crombez

Dear agency, get your act together !
Dear agency, get your act together !Dear agency, get your act together !
Dear agency, get your act together !Tom Crombez
 
Build Web Applications
Build Web ApplicationsBuild Web Applications
Build Web ApplicationsTom Crombez
 
haXe - One codebase to rule'em all
haXe - One codebase to rule'em allhaXe - One codebase to rule'em all
haXe - One codebase to rule'em allTom Crombez
 
Gadget review: Mango & Nokia
Gadget review: Mango & NokiaGadget review: Mango & Nokia
Gadget review: Mango & NokiaTom Crombez
 
Webcafe Leuven - intro
Webcafe Leuven - introWebcafe Leuven - intro
Webcafe Leuven - introTom Crombez
 
Webmatrix 2 beta
Webmatrix 2 betaWebmatrix 2 beta
Webmatrix 2 betaTom Crombez
 
Feweb on tour: This is Microsoft Belgium
Feweb on tour: This is Microsoft BelgiumFeweb on tour: This is Microsoft Belgium
Feweb on tour: This is Microsoft BelgiumTom Crombez
 
Transformez vos feuilles XLS en application mobile
Transformez vos feuilles XLS en application mobileTransformez vos feuilles XLS en application mobile
Transformez vos feuilles XLS en application mobileTom Crombez
 
Umbraco cms - Microsoft web platform installer
Umbraco cms - Microsoft web platform installerUmbraco cms - Microsoft web platform installer
Umbraco cms - Microsoft web platform installerTom Crombez
 
Microsoft Webcafe 'Discovering interesting people at microsoft'
Microsoft Webcafe 'Discovering interesting people at microsoft'Microsoft Webcafe 'Discovering interesting people at microsoft'
Microsoft Webcafe 'Discovering interesting people at microsoft'Tom Crombez
 
Prototyping with Microsoft SketchFlow
Prototyping with Microsoft SketchFlowPrototyping with Microsoft SketchFlow
Prototyping with Microsoft SketchFlowTom Crombez
 
Microsoft Webcafe
Microsoft Webcafe Microsoft Webcafe
Microsoft Webcafe Tom Crombez
 
FewebPlus @ microsoft 19 april 2010 mix
FewebPlus @ microsoft 19 april 2010 mixFewebPlus @ microsoft 19 april 2010 mix
FewebPlus @ microsoft 19 april 2010 mixTom Crombez
 
FewebPlus @ microsoft 19 april 2010 microsoft en web agencies
FewebPlus @ microsoft 19 april 2010 microsoft en web agenciesFewebPlus @ microsoft 19 april 2010 microsoft en web agencies
FewebPlus @ microsoft 19 april 2010 microsoft en web agenciesTom Crombez
 

More from Tom Crombez (16)

Apps on Windows
Apps on WindowsApps on Windows
Apps on Windows
 
Dear agency, get your act together !
Dear agency, get your act together !Dear agency, get your act together !
Dear agency, get your act together !
 
Build Web Applications
Build Web ApplicationsBuild Web Applications
Build Web Applications
 
haXe - One codebase to rule'em all
haXe - One codebase to rule'em allhaXe - One codebase to rule'em all
haXe - One codebase to rule'em all
 
Gadget review: Mango & Nokia
Gadget review: Mango & NokiaGadget review: Mango & Nokia
Gadget review: Mango & Nokia
 
Webcafe Leuven - intro
Webcafe Leuven - introWebcafe Leuven - intro
Webcafe Leuven - intro
 
Webmatrix 2 beta
Webmatrix 2 betaWebmatrix 2 beta
Webmatrix 2 beta
 
Feweb on tour: This is Microsoft Belgium
Feweb on tour: This is Microsoft BelgiumFeweb on tour: This is Microsoft Belgium
Feweb on tour: This is Microsoft Belgium
 
Transformez vos feuilles XLS en application mobile
Transformez vos feuilles XLS en application mobileTransformez vos feuilles XLS en application mobile
Transformez vos feuilles XLS en application mobile
 
Webcafe3 agenda
Webcafe3 agendaWebcafe3 agenda
Webcafe3 agenda
 
Umbraco cms - Microsoft web platform installer
Umbraco cms - Microsoft web platform installerUmbraco cms - Microsoft web platform installer
Umbraco cms - Microsoft web platform installer
 
Microsoft Webcafe 'Discovering interesting people at microsoft'
Microsoft Webcafe 'Discovering interesting people at microsoft'Microsoft Webcafe 'Discovering interesting people at microsoft'
Microsoft Webcafe 'Discovering interesting people at microsoft'
 
Prototyping with Microsoft SketchFlow
Prototyping with Microsoft SketchFlowPrototyping with Microsoft SketchFlow
Prototyping with Microsoft SketchFlow
 
Microsoft Webcafe
Microsoft Webcafe Microsoft Webcafe
Microsoft Webcafe
 
FewebPlus @ microsoft 19 april 2010 mix
FewebPlus @ microsoft 19 april 2010 mixFewebPlus @ microsoft 19 april 2010 mix
FewebPlus @ microsoft 19 april 2010 mix
 
FewebPlus @ microsoft 19 april 2010 microsoft en web agencies
FewebPlus @ microsoft 19 april 2010 microsoft en web agenciesFewebPlus @ microsoft 19 april 2010 microsoft en web agencies
FewebPlus @ microsoft 19 april 2010 microsoft en web agencies
 

FewebPlus @ microsoft 19 april 2010 cloud continuum

  • 2. Bart Vande Ghinste Enterprise Architect Developer & Platform Group bartvagh@microsoft.com
  • 3. Fifth Generation of Computing 2010+ 2000s 1990s 1980s 1970s
  • 6. And in a non-cloud view, there are inefficiencies Allocated Load IT-capacities Forecast “Under-supply“ of capacities “Waste“ of Fixed cost of IT CAPACITY capacities IT-capacities Barrier for innovations Actual Load TIME
  • 7. However, in a Cloud View Load Allocated IT Forecast capacities No “under-supply“ IT CAPACITY Reduction of Possible “over-supply“ reduction of IT-capacities in case of Reduction reduced load of initial investments Actual Load Time
  • 8. Workload Patterns Optimal For Cloud Compute Compute Inactivity Period Average Usage Average Usage Time Time On & off workloads (e.g. batch job) Successful services needs to grow/scale Over provisioned capacity is wasted Keeping up w/ growth is big IT challenge Time to market can be cumbersome Complex lead time for deployment Compute Compute Average Usage Average Usage Time Time Unexpected/unplanned peak in demand Services with micro seasonality trends Sudden spike impacts performance Peaks due to periodic increased demand Can’t over provision for extreme cases IT complexity and wasted capacity
  • 9. Cloud Computing Overview Fundamentals Considerations
  • 10. Types of Clouds Private Infrastructure Platform (On-Premise) (as a Service) (as a Service) You manage Applications Applications Applications You manage Runtimes Runtimes Runtimes Security & Integration Security & Integration Security & Integration Managed by vendor Databases Databases Databases You manage Servers Servers Servers Managed by vendor Virtualization Virtualization Virtualization Server HW Server HW Server HW Storage Storage Storage Networking Networking Networking
  • 12. Industry Transformations Software + Services Richer user experiences Accessible across a world of devices Multiple delivery models Self Hosted Power of Choice Partner Hosted Microsoft Hosted
  • 13. Microsoft Cloud Computing Continuum Software as a Service (SaaS) Platform as a Service (PaaS) Infrastructure as a Service Dynamic Data Center Toolkit (IaaS) Dynamic Data Center Toolkit For Enterprises For Hosters
  • 14. The Microsoft Cloud ~100 Globally Distributed Data Centers Quincy, WA Chicago, IL San Antonio, TX Dublin, Ireland Generation 4 DCs
  • 15. Introducing the Windows Azure platform Web applications WEB & CLOUDS Third party cloud Compute Storage Management Relational data Management Service Bus Access control Composite applications ON-PREMISES LOB Applications
  • 16. • Windows as a service • Flexible application hosting • Lights-out service management – Provide code & service model, hit ENTER • Storage at massive scale
  • 17. • Relational database as a service – Highly available, automatically maintained • Extension of the SQL Server Data Platform
  • 18. • Secure connections between services – Across organizational boundaries • Claims-based access control
  • 19. Leverage Existing Development Skills: Use of widely adopted languages and standards in Windows Azure
  • 20. How Do I Create Solutions with Windows Azure Platform?
  • 21. How Do I Create Solutions with Windows Azure Platform?
  • 22. How Do I Create Solutions with Windows Azure Platform?
  • 23. Windows Azure Benefits for ISVs Quickly and easily build, deploy, scale, Be more agile by quickly scaling up and manage applications and Web services and down as business needs dictate. using Windows Azure, SQL Azure, and .NET Services. Augment existing on-premises Avoid large capital expenditures applications to generate recurring in infrastructure when delivering Software-as-a- revenue. Services offerings to customers.
  • 24. Windows Azure Benefits for Agencies Extended Portfolio Unified Hosting Platform One development solution for on premises, • Host solutions you have on PHP, JAVA, hosted or public cloud environment MySQL, etc. • Fast Deploy and Automatic upgrade Simplified Management • Leverage the efficiency Microsoft hosting knowledge to connect and manage infrastructure required for your Premium SLA’s projects. High Availability, High Scalability • Eliminate cost and complexity and focus on your core business. Premium Support Full Microsoft Supported including ticketing, help desk etc.
  • 25. Real Life Scenario • 20 Km of Brussels – Maximum 30000 attendees allowed to register – Multitude of people trying on release day • Results – Site was down or provided a limited experience • People Queued • Missed advertisement revenue • Overall bad perception • Solution – Deploy on Windows Azure i.e. unlimited scalability – Full revenue potential available – Average cost down to 50%
  • 27. Windows Azure Consumption Prices Pay as you go and grow for only what you use when you use it €0.0852/hour €0,1064 GB/month €7,085/month € 70.913/month + Variable Instance Sizes $0.01/10K transactions (up to 1 GB DB/month) (up to 10 GB DB/month) Windows Azure platform AppFabric Service Bus & Access Control Per Message Operation Per Message Operation € 2.8298 per connection € 1,4114/100k Message Operations € 705.654 per 500 connections € at current $ rate
  • 28. TCO Analyzer & ROI Tool • Quickly determine qualitative & quantitative value of using Windows Azure Platform services • TCO of product development on Windows Azure Platform vs. traditional delivery channels • Independent third party validation • TCO comparison of Windows Azure platform vs. on- premises and hosting environments • Conversion to and estimation of on-premises solution to Windows Azure Platform services • Windows Azure Platform cost & price estimator” TCO tool available today: http://www.microsoft.com/windowsazure/tco/
  • 29. Training: Several Resources Available Title Available Windows Azure - Business Model for Partners On Demand For partner BDMs interested in new or expanding business What is Azure? On Demand For BDMs/TDMs interested in cloud computing Windows Azure Tools for Microsoft Visual Studio Online For partners running VS as their IDE New Windows Azure Software Development Kit Online For partners who want to develop Internet-scale applications that run on Windows Azure (not running VS as their IDE) Azure Services Training Kit Online Includes 9 presentations, 18 demo scripts and 11 HOLs. Partner Learning Path (Azure services) Online Developing cloud based applications for Windows Azure U2U Focus on development process, using .NET 3.5/4.0 and Visual Studio 2008/20103 to develop cloud application - Class Room Training
  • 30. Windows Azure resources • Azure platform general information http://www.microsoft.com/windowsazure/ – Windows Azure: http://www.microsoft.com/windowsazure/windowsazure/ – SQL Azure: http://www.microsoft.com/windowsazure/sqlazure/ – Azure AppFabric: http://www.microsoft.com/windowsazure/appfabric/ • Windows Azure Platform Training Kit • Windows Azure SDK for Java Windows Azure SDK for PHP Windows Azure Tools for Eclipse AppFabric SDK for Java™ Developers AppFabric SDK for Ruby Developers AppFabric SDK for PHP Developers