SlideShare une entreprise Scribd logo
1  sur  408
Télécharger pour lire hors ligne
Situation normal,
everything must
     change
Simon
Wardley
Canonical and the Cloud
DANGER!
Will Robinson
 DANGER!
Sccott Beale/Laughing Squid : http://www.flickr.com/photos/laughingsquid/
Pain
Pain




       No. Slides
35 slides
Pain




                    Severe
                    risk of
                     harm

       OK
                              No. Slides
227 slides
Pain




            Severe
            risk of
             harm

       OK
                      No. Slides
http://flickr.com/photos/jonnygoldstein/
Cloud Computing
Cloud Computing




            What is
      “Cloud computing” ?
http://www.flickr.com/photos/fimbrethil/
It’s like
  computers on
the internet, innit.
http://www.flickr.com/photos/radioflyer007/
http://www.flickr.com/photos/radioflyer007/
                                    http://upload.wikimedia.org/wikipedia/en/5/51/Metropolis.jpg
It’s a disruptive
     shift of the
 computing stack
to online services.
It’s like
  computers on
the internet, innit.
http://www.flickr.com/photos/radioflyer007/
Image from Oliver Twist,
It’s like SaaS or software as a service, and
  infrastructure provision and PaaS, that’s
       platform as a Service and utility
computing being provided in public clouds,
    which is different from private clouds
  which aren’t cloud computing, unless of
 course you’re talking about hybrid clouds
which sort of are and it’s hype and lock-in
       and did I mention infrastructure?
Cloud Computing




            Not a thing ...
Cloud Computing




 “Cloud computing” is a consequence of
 economic and technological conditions that
 have combined to cause a disruptive change
 in I.T. towards a service based economy.
Why I.T. is changing.
Why I.T. is changing.

 Benefits & Risks.
Why I.T. is changing.

   Benefits & Risks.

Canonical and the Cloud.
Why I.T. is changing.
Why I.T. is changing




                         http://www.strassmann.com/




       Paul Strassmann
Why I.T. is changing




   Not all IT is the same.
Why I.T. is changing




      Not all IT has value.
Why I.T. is changing




    Yesterday’s
     hot stuff
Why I.T. is changing




    Yesterday’s         Today’s
     hot stuff         boredom
http://www.flickr.com/photos/privatenobby
http://www.flickr.com/photos/billege
http://www.flickr.com/photos/billege/
Why I.T. is changing




       Innovation
Why I.T. is changing




                       Bespoke
       Innovation
Why I.T. is changing




                       Bespoke   Products
       Innovation
Why I.T. is changing




                       Bespoke   Products   Services
       Innovation
Why I.T. is changing



    Commoditisation




                       Bespoke   Products   Services
       Innovation
Why I.T. is changing



    Commoditisation




                       Bespoke   Products   Services
       Innovation




Competitive Advantage
Why I.T. is changing



    Commoditisation




                       Bespoke   Products   Services
       Innovation




             Cost of doing business
Why I.T. is changing




        1832

       Innovation
Why I.T. is changing




        1832

                       Bespoke
       Innovation
Why I.T. is changing




                                 1837

        1832

                       Bespoke   Products
       Innovation
Image from Oliver Twist
Image from Chicago Historical Society
Sccott Beale/Laughing Squid : http://www.flickr.com/photos/laughingsquid/
http://upload.wikimedia.org/wikipedia/en/5/51/Metropolis.jpg
Why I.T. is changing



                                             1890
                                 1837

        1832
                                              Utility
                       Bespoke   Products
       Innovation                             Grids
                                            (Services)
Why I.T. is changing




          Harvey Hubbell
           (1857-1927)
Why I.T. is changing



                                             1930
                                 1837

        1832
                                             National
                       Bespoke   Products
       Innovation                              Grid
                                            (Services)
Why I.T. is changing




                          As IT becomes ubiquitous
                           it has no strategic value




          Nicholas Carr
Why I.T. is changing




   Not all IT is the same.
Why I.T. is changing




                             As IT [activities]
                          becomes ubiquitous it has
                              no strategic value



          Nicholas Carr
Why I.T. is changing


                 Common
      Ubiquity

                 Novel
Why I.T. is changing


                 Common
      Ubiquity

                 Novel
Why I.T. is changing


                 Common
      Ubiquity

                 Novel
Why I.T. is changing


                 Common
      Ubiquity

                 Novel




                          Low               High
                                Certainty
Why I.T. is changing


                 Common
      Ubiquity

                 Novel




                          Low               High
                                Certainty
Why I.T. is changing


                 Common




                                            TV’s, Phone,VCRs
      Ubiquity

                 Novel




                          Low                     High
                                Certainty
Why I.T. is changing


                 Common
      Ubiquity

                 Novel




                          Low               High
                                Certainty
Why I.T. is changing


                 Common
      Ubiquity




                          INNOVATION
                 Novel




                          Low                      High
                                       Certainty
Why I.T. is changing


                 Common




                                                   COMMODITY
      Ubiquity




                          INNOVATION
                 Novel




                          Low                             High
                                       Certainty
Why I.T. is changing


                 Common
      Ubiquity




                                Innovation
                                 of CRM.
                 Novel




                          Low                            High
                                             Certainty
Why I.T. is changing


                 Common
      Ubiquity




                                     Mid '80s DB
                                     marketing.
                 Novel




                          Low                      High
                                Certainty
Why I.T. is changing


                 Common




                                CRM products
                                        90’s
      Ubiquity

                 Novel




                          Low                         High
                                          Certainty
Why I.T. is changing


                 Common


                                        “Cloud Providers”
                                               like
                                            Salesforce
      Ubiquity

                 Novel




                          Low                        High
                                Certainty
Why I.T. is changing


                 Common

                                                  Expense           Payroll
                                                 Procedure   Accounts
                                                              Payable
                                        Company
                                        Web site
      Ubiquity




                                                      Wiki
                                Social Network
                                   Analysis
                 Novel




                          Low                                            High
                                                 Certainty
Why I.T. is changing


                 Common

                                                  Expense           Payroll
                                                 Procedure   Accounts
                                                              Payable
                                        Company
                                        Web site
      Ubiquity




                                                      Wiki
                                Social Network
                                   Analysis
                 Novel




                          Low                                            High
                                                 Certainty
Why I.T. is changing


                 Common
      Ubiquity

                 Novel




                          Low               High
                                Certainty
Why I.T. is changing


                 Common




                           Features
      Ubiquity

                 Novel




                          Low                     High
                                      Certainty
Why I.T. is changing


                 Common




                                Widespread
      Ubiquity

                 Novel




                          Low                        High
                                         Certainty
Why I.T. is changing


                 Common




                                Widespread
      Ubiquity




                                                      Feature
                                                     Complete
                 Novel




                          Low                                   High
                                         Certainty
Why I.T. is changing


                 Common




                                Widespread
      Ubiquity




                                                      Feature
                                                     Complete
                 Novel




                          Low                                   High
                                         Certainty
Why I.T. is changing


                 Common


                                “as a Service”
      Ubiquity

                 Novel




                          Low                                High
                                                 Certainty
Why I.T. is changing




                           Utility
                         Computing

         John McCarthy
Why I.T. is changing




                       Bespoke    Products   Services
       Innovation




                       highly disruptive
Why I.T. is changing




                                       The fundamental impulse that sets
                                       and keeps the capitalist engine in
                                       motion comes from the new
                                       consumers, goods, the new methods
                                       of production or transportation, the
                                       new markets, the new forms of
                                       industrial organization that capitalist
                                       enterprise creates.


 Joseph A. Schumpeter (1883 - 1950)‫‏‬
Why I.T. is changing




                                       The fundamental impulse that sets
                                       and keeps the capitalist engine in
                                       motion comes from the new
                                       consumers, goods, the new methods
                                       of production or transportation, the
                                       new markets, the new forms of
                                       industrial organization that capitalist
                                       enterprise creates.


 Joseph A. Schumpeter (1883 - 1950)‫‏‬
Why I.T. is changing




                                        Creative
                                       Destruction

 Joseph A. Schumpeter (1883 - 1950)‫‏‬
Why I.T. is changing



    Commoditisation




                       Bespoke   Products   Services
       Innovation
Why I.T. is changing




                       Bespoke   Products   Services
       Innovation
Why I.T. is changing




                                             Power



                                            Hardware
                       Bespoke   Products
       Innovation



                                            Internet
Why I.T. is changing




                                             Power



                                            Hardware
                       Bespoke   Products
         Google



                                            Internet
Why I.T. is changing




                       Operating System


                          Hypervisor


              CPU          Memory         I/O
Why I.T. is changing




             Database     Framework        Messaging


                        Operating System


                           Hypervisor


              CPU           Memory            I/O
Why I.T. is changing




                       Application             Service


             Database          Framework      Messaging


                           Operating System


                               Hypervisor


              CPU                Memory          I/O
Why I.T. is changing




                       Application             Service


             Database          Framework      Messaging


                           Operating System


                               Hypervisor


              CPU                Memory          I/O
Why I.T. is changing




                       Application             Service


             Database          Framework      Messaging


                           Operating System


                               Hypervisor


              CPU                Memory          I/O
Why I.T. is changing




                       Application             Service


             Database          Framework      Messaging


                           Operating System


                               Hypervisor


              CPU                Memory          I/O
Why I.T. is changing




                       Application             Service


             Database          Framework      Messaging


10,000 x                   Operating System


                               Hypervisor


              CPU                Memory          I/O
Why I.T. is changing




                                      Componentisation



     Herbert A. Simon (1916 - 2001)
Why I.T. is changing




                                      The rate of evolution of a
                                      system is directly related
                                      to the organisation of its
                                      subsystems


     Herbert A. Simon (1916 - 2001)
Why I.T. is changing




                       Application             Service


             Database           Platform      Messaging


                           Operating System


                               Hypervisor


              CPU                Memory          I/O
Why I.T. is changing




Application              Service


se       Platform       Messaging


     Operating System


                                    Infrastructure
        Hypervisor


          Memory           I/O
Why I.T. is changing




Application              Service


                                      Platform
se       Platform       Messaging


     Operating System


                                    Infrastructure
       Virtualisation


          Memory           I/O
Why I.T. is changing




                                     Application
Application              Service


                                      Platform
se       Platform       Messaging


     Operating System


                                    Infrastructure
       Virtualisation


          Memory           I/O
Why I.T. is changing



                                      Application
                                       Platform


                                     Infrastructure



                        Bespoke   Products            Services
       Innovation




                       Disruptive Shift
Why I.T. is changing



                                     Application
                                      Platform


                                    Infrastructure



                       Bespoke   Products            Services
       Innovation




       (Componentisation)
Why I.T. is changing


                 Common




                                Widespread
      Ubiquity




                                                      Feature
                                                     Complete
                 Novel




                          Low                                   High
                                         Certainty
Why I.T. is changing




                                “as a Service”
                 Common



                                   industry
      Ubiquity

                 Novel




                          Low                            High
                                             Certainty
Why I.T. is changing




  Infrastructure as a Service   Amazon EC2
Why I.T. is changing




                                Google App
     Platform as a Service        Engine




  Infrastructure as a Service   Amazon EC2
Why I.T. is changing




     Software as a Service      SalesForce

                                Google App
     Platform as a Service        Engine




  Infrastructure as a Service   Amazon EC2
Why I.T. is changing




                             As IT [activities]
                          becomes ubiquitous it has
                              no strategic value



          Nicholas Carr
Why I.T. is changing



    Commoditisation




                       Bespoke   Products   Services
       Innovation




             Cost of doing business
Why I.T. is changing



                                      Application
                                       Platform


                                     Infrastructure



                        Bespoke   Products            Services
       Innovation




                       Disruptive Shift
Why I.T. is changing



                                     Application
                                      Platform


                                    Infrastructure



                       Bespoke   Products            Services
       Innovation




       (Componentisation)
Why I.T. is changing




  “Cloud computing” is a consequence of
  economic and technological conditions that
  have combined to cause a disruptive change
  in I.T. towards a service based economy.
Why I.T. is changing




                                        Creative
                                       Destruction

 Joseph A. Schumpeter (1883 - 1950)‫‏‬
Why I.T. is changing




                           Utility
                         Computing

         John McCarthy
Recap
Recap



   Commoditisation




                     Bespoke   Products   Services
        Innovation
Recap


                   Common

                                                   Expense           Payroll
                                                  Procedure   Accounts
                                                               Payable
                                          Company
                                          Web site
        Ubiquity




                                                       Wiki
                                  Social Netwok
                                     Analysis
                   Novel




                            Low                                           High
                                                  Certainty
Recap


                   Common




                                                     COMMODITY
        Ubiquity




                            INNOVATION
                   Novel




                            Low                             High
                                         Certainty
Recap




                          http://www.strassmann.com/




        Paul Strassmann
Recap




                                     Componentisation



    Herbert A. Simon (1916 - 2001)
Recap




                                       Application
Application                Service


                                        Platform
se         Platform       Messaging


     Operating System


                                      Infrastructure
         Virtualisation


           Memory            I/O
Recap



                                    Application
                                     Platform


                                   Infrastructure



                     Bespoke   Products             Services
        Innovation




                      Disruptive
Recap




                                  “as a Service”
                   Common



                                     industry
        Ubiquity

                   Novel




                            Low                            High
                                               Certainty
Recap




    Software as a Service      SalesForce

                               Google App
    Platform as a Service        Engine




 Infrastructure as a Service   Amazon EC2
Recap




                          Utility
                        Computing

        John McCarthy
Recap




 “Cloud computing” is a consequence of
 economic and technological conditions that
 have combined to cause a disruptive change
 in I.T. towards a service based economy.
It’s like
  computers on
the internet, innit.
Why I.T. is changing.

 Benefits & Risks.
Benefits & Risks of Cloud Computing




 • Economies of scale. (volume)
Benefits & Risks of Cloud Computing




 • Economies of scale. (volume)
 • Pay per use. (utility)
Benefits & Risks of Cloud Computing




 • Economies of scale. (volume)
 • Pay per use. (utility)
 • Speed to market. (componentisation)
Benefits & Risks of Cloud Computing




 • Economies of scale. (volume)
 • Pay per use. (utility)
 • Speed to market. (componentisation)
 • Focus on core. (outsourcing)
Benefits & Risks of Cloud Computing


                Common
     Ubiquity




                               You
                Novel




                         Low                     High
                                     Certainty
Benefits & Risks of Cloud Computing


                Common



                                                 Market
     Ubiquity




                               You
                Novel




                         Low                              High
                                     Certainty
Benefits & Risks of Cloud Computing


                Common



                                                 Market



                                                  Competitive
     Ubiquity




                                                     Gap


                               You
                Novel




                         Low                               High
                                     Certainty
Benefits & Risks of Cloud Computing




                                  The need to constantly
                                  evolve in order to stand
                                  still relative to an eco-
                                  system.



    Professor Leigh M.Van Valen
Benefits & Risks of Cloud Computing




                                  Red Queen
                                  Hypothesis

    Professor Leigh M.Van Valen
http://www.flickr.com/photos/privatenobby
http://www.flickr.com/photos/billege
http://www.flickr.com/photos/giddygoose/
Benefits & Risks of Cloud Computing




                                 Common
                                                  Market
• Economies of scale. (volume)
• Pay per use. (utility)
• Speed to market.
                                                           Competitive
 (componentisation)
                                                              Gap
• Focus on core.
 (outsourcing)
                                                You
• Greener (efficient supply
 & demand)
                                 Novel




                                          Low                      High
Benefits & Risks of Cloud Computing



                                      Application
                                       Platform


                                     Infrastructure



                    Bespoke      Products             Services
      Innovation




                   Disruptive Shift
Benefits & Risks of Cloud Computing




      Transition
   • Management.
Benefits & Risks of Cloud Computing




      Transition
   • Management.
   • Trust.
Benefits & Risks of Cloud Computing




      Transition
   • Management.
   • Trust.
   • Transparency.
Benefits & Risks of Cloud Computing




      Transition
   • Management.
   • Trust.
   • Transparency.
   • Security of supply
Benefits & Risks of Cloud Computing




                               “as a Service”
                Common



                                  industry
     Ubiquity

                Novel




                         Low                            High
                                            Certainty
Benefits & Risks of Cloud Computing




      Transition                        General
   • Management.                     • Suitability.
   • Trust.
   • Transparency.
   • Security of supply.
Benefits & Risks of Cloud Computing




      Transition                        General
   • Management.                     • Suitability.
   • Trust.                          • Price competition.
   • Transparency.
   • Security of supply.
Benefits & Risks of Cloud Computing




      Transition                        General
   • Management.                     • Suitability.
   • Trust.                          • Price competition.
   • Transparency.                   • Lock-in.
   • Security of supply.
Benefits & Risks of Cloud Computing




      Transition                        General
   • Management.                     • Suitability.
   • Trust.                          • Price competition.
   • Transparency.                   • Lock-in.
   • Security of supply.             • Second sourcing.
Benefits & Risks of Cloud Computing




             Adoption Barriers
Benefits & Risks of Cloud Computing
Common




               Market


                                          Vs
                           Gap

               You
Novel




         Low                     High
Why I.T. is changing.

   Benefits & Risks.

Canonical and the Cloud.
Canonical and the Cloud
Canonical and the Cloud




 • Fastest growing Linux-based operating system.
Canonical and the Cloud




 • Fastest growing Linux-based operating system.
 • Over 10,000,000 users.
Canonical and the Cloud




       Transition             General
   • Management.           • Suitability.
   • Trust.                • Price competition.
   • Transparency.         • Lock-in.
   • Security of supply.   • Second sourcing.
Canonical and the Cloud




                          Electricity
Canonical and the Cloud




                          Electricity




                                        BOOM!
Canonical and the Cloud




                          Standard Output




                                            BOOM!
Canonical and the Cloud




                           Application


                            Platform




                          Infrastructure
Canonical and the Cloud




                           Application


                            Platform




                          Infrastructure
Canonical and the Cloud



                            Data
              You
                          Application
Canonical and the Cloud



                            Data


                          Application




                           Platform

                          Operating
          Provider         System
      (i.e. CogHead)
                          Hypervisor


                          Bare Metal
Canonical and the Cloud



                            Data


                          Application




                           Platform

                          Operating
                           System
                          BOOM!
                          Hypervisor


                          Bare Metal
Canonical and the Cloud



                              Data


                            Application




                Platform                   Platform

               Operating                  Operating
                System                     System
                                          BOOM!
               Hypervisor                 Hypervisor


               Bare Metal                 Bare Metal
Canonical and the Cloud



                               Data


                             Application




                             Multiple
                Platform                    Platform
                            Providers
               Operating                   Operating
                System                      System

               Hypervisor                  Hypervisor


               Bare Metal                  Bare Metal
Canonical and the Cloud



                               Data


                             Application




                              Easy
                Platform                    Platform
                            Switching
               Operating                   Operating
                System                      System

               Hypervisor                  Hypervisor


               Bare Metal                  Bare Metal
Canonical and the Cloud



                              Data


                            Application




                            Standard
                Platform                   Platform
                             Output
               Operating                  Operating
                System                     System

               Hypervisor                 Hypervisor


               Bare Metal                 Bare Metal
Canonical and the Cloud




         Paul Baran
Canonical and the Cloud




    IPX / SPX
   Banyan Vines
    AppleTalk
      SNA
    DECNET
Canonical and the Cloud




    IPX / SPX
   Banyan Vines
    AppleTalk             TCP/IP
      SNA
     Decnet
Canonical and the Cloud




    IPX / SPX
   Banyan Vines
    AppleTalk             TCP/IP
      SNA
     Decnet
                          Open
Canonical and the Cloud




    IPX / SPX
   Banyan Vines                       Bind
    AppleTalk                       SendMail
                          TCP/IP
      SNA                            Apache
     Decnet
                          Open     Open Source
Canonical and the Cloud




                           IPX / SPX
                          Banyan Vines
                           AppleTalk     TCP/IP
       Innovation
                             SNA
                            Decnet




      (Componentisation)
Canonical and the Cloud




         Harvey Hubbell
          (1857-1927)
Canonical and the Cloud




                           Application


                            Platform




                          Infrastructure
Canonical and the Cloud




                          Application


                           Platform




                          Amazon EC2
Canonical and the Cloud




              Beta program for
            Ubuntu Server Edition
              on Amazon EC2.

       http://www.ubuntu.com/ec2
Canonical and the Cloud




          9.04 Technology Preview
          Ubuntu Enterprise Cloud
Canonical and the Cloud




                  Eucalyptus
Canonical and the Cloud




            Private in-house cloud
                   matching
               Amazon EC2 API
Canonical and the Cloud




                            Hypervisor


                            Bare Metal



                          Private Cloud
Canonical and the Cloud




               Hypervisor     Hypervisor


               Bare Metal     Bare Metal



           Amazon EC2       Private Cloud
Canonical and the Cloud




                              Easy
               Hypervisor                 Hypervisor
                            Switching
               Bare Metal                 Bare Metal



           Amazon EC2                   Private Cloud
Canonical and the Cloud




                                 Common
                                                  Market
• Economies of scale. (volume)
• Pay per use. (utility)
• Speed to market.
                                                           Competitive
 (componentisation)
                                                              Gap
• Focus on core.
 (outsourcing)
                                                You
• Greener (efficient supply
 & demand)
                                 Novel




                                          Low                      High
Canonical and the Cloud



                          Standard
                           Ouptut
Canonical and the Cloud




                  Ecosystem
Canonical and the Cloud




                          Hypervisor


                          Bare Metal
Canonical and the Cloud




                          Hypervisor


                          Bare Metal



      Hypervisor


      Bare Metal
Canonical and the Cloud




      Hypervisor


      Bare Metal



                          Hypervisor


                          Bare Metal
Canonical and the Cloud




      Hypervisor

                          Price
      Bare Metal



                                  Hypervisor


                                  Bare Metal
Canonical and the Cloud




      Hypervisor
                          Quality of
                           Service
      Bare Metal



                                       Hypervisor


                                       Bare Metal
Canonical and the Cloud


                Common




                             Feature
                         Differentiation
     Ubiquity

                Novel




                          Low                          High
                                           Certainty
Canonical and the Cloud


                Common


                               Price vs QoS
     Ubiquity

                Novel




                         Low                         High
                                         Certainty
Canonical and the Cloud




               Competitive
                 Market
Recap
Recap



   Commoditisation




                     Bespoke   Products   Services
        Innovation
Recap




                          http://www.strassmann.com/




        Paul Strassmann
Recap



                                    Application
                                     Platform


                                   Infrastructure



                     Bespoke   Products             Services
        Innovation




                      Disruptive
Recap




                                  “as a Service”
                   Common



                                     industry
        Ubiquity

                   Novel




                            Low                            High
                                               Certainty
Recap




                          Utility
                        Computing

        John McCarthy
Recap




 “Cloud computing” is a consequence of
 economic and technological conditions that
 have combined to cause a disruptive change
 in I.T. towards a service based economy.
Recap




 • Economies of scale. (volume)
 • Pay per use. (utility)
 • Speed to market. (componentisation)
 • Focus on core. (outsourcing)
Recap




                                 Common
                                                  Market
• Economies of scale. (volume)
• Pay per use. (utility)
• Speed to market.
                                                           Competitive
 (componentisation)
                                                              Gap
• Focus on core.
 (outsourcing)
                                                You
• Greener (efficient supply
 & demand)
                                 Novel




                                          Low                      High
Recap




        Transition            General
   • Management.           • Suitability.
   • Trust.                • Price competition.
   • Transparency.         • Lock-in.
   • Security of supply.   • Second sourcing.
Recap




        Standard Output
Recap




   IPX / SPX
  Banyan Vines               Bind
   AppleTalk               SendMail
                 TCP/IP
     SNA                    Apache
    Decnet
                 Open     Open Source
Recap




                       Standard
          Hypervisor                Hypervisor
                        Output
          Bare Metal                Bare Metal



        Amazon EC2                Private Cloud
Recap




        9.04 Technology Preview
        Ubuntu Enterprise Cloud
             (Eucalyptus)
Recap




        Private in-house cloud
               matching
           Amazon EC2 API
Recap




        Competitive
          Market
Recap




                     Hypervisor


                     Bare Metal



        Hypervisor


        Bare Metal
Recap




                                  Red Queen
                                  Hypothesis

    Professor Leigh M.Van Valen
Situation normal,
everything must
     change
Thank you
whoops ...
the outtakes ...
i.e. more slides ...
http://flickr.com/photos/jonnygoldstein/
Sccott Beale/Laughing Squid : http://www.flickr.com/photos/laughingsquid/
A. The Good, Bad & Ugly
B. Why Transparency Matters
C. Part I - Why I.T. is complex
D. Part II - The Paradox
E. Part III - More or less
F. Things to Watch
G. A fast life
H. Happy Clouds
        simon.wardley@canonical.com
Good, Bad & Ugly
http://www.flickr.com/photos/radioflyer007/
The Good



                                 Application
                                  Platform


                                Infrastructure



                   Bespoke   Products            Services
      Innovation




     (Componentisation)
http://flickr.com/photos/jonnygoldstein/
The Bad



                                  Application
                                   Platform


                                 Infrastructure



                    Bespoke   Products            Services
      Innovation




                   Disruptive Shift
The Bad


                Common




                               Widespread
     Ubiquity




                                                     Feature
                                                    Complete
                Novel




                         Low                                   High
                                        Certainty
The Bad




                          As IT becomes ubiquitous
                           it has no strategic value




          Nicholas Carr
The Bad




                                        Creative
                                       Destruction

 Joseph A. Schumpeter (1883 - 1950)‫‏‬
The Ugly




                             Utility
                           Computing

           John McCarthy
The Ugly




                      Software as a Service (SaaS)
           Software


       Framework      Framework as a Service (FaaS)




                      Hardware as a Service (HaaS)
           Hardware


                            2007
The Ugly




                          “this is going to
                          lead to a whole
                          lot of aaS.”
                                    Oscon 2007


       Robert Lefkowitz
The Ugly




       2007 - 2008
The Ugly




                           OaaS
        Software
                                    XaaS
       Application
                              DBaaS
                        DaaS        SaaSu
       Framework
                       DaaS DaaS
        Platform
                                       SaaSy
                             PaaS
                       SaaSp         SaaS
                              HaaS        FaaS
                         WaaS
        Hardware
                                IaaS FaaS
      Infrastructure

                         2008
The Ugly




                       Application as a Service (SaaS)
       Application


           Platform    Platform as a Service (PaaS)




                       Infrastructure as a Service (IaaS)
      Infrastructure


                              2009
Terminology.
It’s like
  computers on
the internet, innit.
A. The Good, Bad & Ugly
B. Why Transparency Matters
C. Part I - Why I.T. is complex
D. Part II - The Paradox
E. Part III - More or less
F. Things to Watch
G. A fast life
H. Happy Clouds
        simon.wardley@canonical.com
Why transparency
  matters ...
Transparency




                                 Joe
               Infrastructure
                  as a Service
Transparency




                                                      Joe
               Bare Metal   Bare Metal   Bare Metal
Transparency




                                                                 Joe
                            Hypervisor Technology

               Bare Metal        Bare Metal         Bare Metal
Transparency




                                                                 Joe
                            Hypervisor Technology

               Bare Metal        Bare Metal         Bare Metal
Transparency




  Tom             Storage




                            Hypervisor Technology

               Bare Metal        Bare Metal         Bare Metal
Transparency




                  Storage




    Joe                     Hypervisor Technology

               Bare Metal        Bare Metal         Bare Metal
Transparency




                                                                 Dick
                                              PaaS
                  Storage




                            Hypervisor Technology

               Bare Metal        Bare Metal         Bare Metal
Transparency




                                                                 Dick
                                      Development Platform
                  Storage




                            Hypervisor Technology

               Bare Metal        Bare Metal         Bare Metal
Transparency




                                      Development Platform
                  Storage




                                                                 Joe
                            Hypervisor Technology

               Bare Metal        Bare Metal         Bare Metal
Transparency




Harry      Mapping API

                                      Development Platform
                  Storage




                            Hypervisor Technology

               Bare Metal        Bare Metal         Bare Metal
Transparency




           Mapping API


  Tom                                 Development Platform
                  Storage




                            Hypervisor Technology

               Bare Metal        Bare Metal         Bare Metal
Transparency




                                                                  Alice
                                              SaaS
           Mapping API

                                      Development Platform
                  Storage




                            Hypervisor Technology

               Bare Metal        Bare Metal          Bare Metal
Transparency




                                                                 Alice
                                      Transport Routing
           Mapping API

                                      Development Platform
                  Storage




                            Hypervisor Technology

               Bare Metal        Bare Metal         Bare Metal
Transparency




Harry                                 Transport Routing
           Mapping API

                                      Development Platform
                  Storage




                            Hypervisor Technology

               Bare Metal        Bare Metal         Bare Metal
Transparency




                                      Transport Routing
           Mapping API


  Tom                                 Development Platform
                  Storage




                            Hypervisor Technology

               Bare Metal        Bare Metal         Bare Metal
Transparency




                                      Transport Routing
           Mapping API


                                                                 Dick
                                      Development Platform
                  Storage




                            Hypervisor Technology

               Bare Metal        Bare Metal         Bare Metal
Transparency




                                                        Bob
                                      Transport Routing
           Mapping API

                                      Development Platform
                  Storage




                            Hypervisor Technology

               Bare Metal        Bare Metal         Bare Metal
Transparency




                                                                 Alice
                                      Transport Routing
           Mapping API

                                      Development Platform
                  Storage




                            Hypervisor Technology

               Bare Metal        Bare Metal         Bare Metal
Transparency




                                      Transport Routing
           Mapping API

                                      Development Platform
                  Storage




                            Hypervisor Technology

               Bare Metal        Bare Metal         Bare Metal
Transparency




                                      Transport Routing
           Mapping API

                                      Development Platform
                  Storage




                                                                 Joe
                            Hypervisor Technology

               Bare Metal        Bare Metal         Bare Metal
Transparency




                                   Transport Routing
           Mapping API

                                   Development Platform
               Storage




                                                          Joe
                         Hypervisor Technology
Transparency




                                                                                  rm
                                                                               fo
                                                                            lat
                                                                          P
                                                                     nt
                          Map                                      e
                                                                 pm
                             ping
                                    API                        o
                                                             elg
                                                          evn
                                                        outi
                     Hype
                                                       RD
                           rviso                     t
                                              spor
               Sto              r Tec
                                      hnolran
                   rag                  To
                      e                    gy
Transparency




               Bob   Alice
Transparency




                Bob          Alice



               Tom, Dick, Harry or Joe
Transparency




                                       Joe
               House   House   House
Transparency




  Tom                  Security

               House   House      House
Transparency




 Dick
                       Security

               House   House      House
Benefits & Risks of Cloud Computing




                                     http://www.flickr.com/photos/rednuht/479370088
A. The Good, Bad & Ugly
B. Why Transparency Matters
C. Part I - Why I.T. is complex
D. Part II - The Paradox
E. Part III - More or less
F. Things to Watch
G. A fast life
H. Happy Clouds
        simon.wardley@canonical.com
Part I
Why I.T. is
complex
Complexity


                Common
     Ubiquity




                          Innovation
                           of CRM.
                Novel




                         Low                       High
                                       Certainty
Complexity


                Common




                                           Uncertain
     Ubiquity

                Novel




                         Low                           High
                               Certainty
Complexity


                Common




                                           Uncertain
     Ubiquity




                                           Deviation
                Novel




                         Low                           High
                               Certainty
Complexity


                Common




                                           Uncertain
     Ubiquity




                                           Deviation
                                           Differential
                Novel




                         Low                              High
                               Certainty
Complexity


                Common




                                           Uncertain
     Ubiquity




                                           Deviation
                                           Differential
                Novel




                                             Worth
                         Low                              High
                               Certainty
Complexity


                Common
     Ubiquity




                                           Dynamic
                Novel




                         Low                         High
                               Certainty
Complexity


                Common
     Ubiquity




                            Agile
                          XP / Scrum
                Novel




                         Low                       High
                                       Certainty
Complexity


                Common


                                           Utility-like
                                           provision
                                            of CRM
     Ubiquity

                Novel




                         Low                              High
                               Certainty
Complexity


                Common


                                       “Cloud Providers”
                                              like
                                           Salesforce
     Ubiquity

                Novel




                         Low                        High
                               Certainty
Complexity


                Common


                               Defined
     Ubiquity

                Novel




                         Low                        High
                                        Certainty
Complexity


                Common


                               Defined

                         No Deviation
     Ubiquity

                Novel




                         Low                        High
                                        Certainty
Complexity


                Common


                               Defined

                         No Deviation
                               CODB
     Ubiquity

                Novel




                         Low                        High
                                        Certainty
Complexity


                Common


                               Defined

                         No Deviation
                               CODB
     Ubiquity




                                Cost
                Novel




                         Low                        High
                                        Certainty
Complexity


                Common




                           Defined
     Ubiquity

                Novel




                         Low                    High
                                    Certainty
Complexity


                Common




                                           Prince 2,
                                           Six Sigma
     Ubiquity

                Novel




                         Low                           High
                               Certainty
Complexity


                Common




                                                   Prince 2,
                                                   Six Sigma
     Ubiquity




                             Agile
                           XP, Scrum
                Novel




                         Low                                   High
                                       Certainty
Complexity


                Common




                                                 CRM
     Ubiquity




                               CRM
                Novel




                         Low                           High
                                     Certainty
Complexity


                Common




                                           Six Sigma
     Ubiquity

                Novel




                         Low                           High
                               Certainty
Complexity


                Common




                                           COMMODITY
     Ubiquity

                Novel




                         Low                      High
                               Certainty
Complexity


                Common
     Ubiquity




                         INNOVATION
                Novel




                         Low                      High
                                      Certainty
Complexity


                Common




                                 Different
     Ubiquity




                               Methodologies
                Novel




                         Low                   High
                                   Certainty
A. The Good, Bad & Ugly
B. Why Transparency Matters
C. Part I - Why I.T. is complex
D. Part II - The Paradox
E. Part III - More or less
F. Things to Watch
G. A fast life
H. Happy Clouds
        simon.wardley@canonical.com
Part II
The Paradox
Complexity ... Part II


                 Common




                                                    Prince 2,
                                                    Six Sigma
      Ubiquity




                              Agile
                            XP, Scrum
                 Novel




                          Low                                   High
                                        Certainty
Complexity ... Part II


                 Common




                                                   Six Sigma
      Ubiquity




                          INNOVATION
                 Novel




                          Low                                  High
                                       Certainty
Complexity ... Part II


                 Common

                                                  Expense           Payroll
                                                 Procedure   Accounts
                                                              Payable
                                        Company
                                        Web site
      Ubiquity




                                                      Wiki
                                Social Network
                                   Analysis
                 Novel




                          Low                                            High
                                                 Certainty
Complexity ... Part II


                 Common



                                                  Market



                                                   Competitive
      Ubiquity




                                                      Gap


                                You
                 Novel




                          Low                               High
                                      Certainty
Complexity ... Part II




                                   The need to constantly
                                   evolve in order to stand
                                   still relative to an eco-
                                   system.



     Professor Leigh M.Van Valen
Complexity ... Part II




                                       The fundamental impulse that sets
                                       and keeps the capitalist engine in
                                       motion comes from the new
                                       consumers, goods, the new methods
                                       of production or transportation, the
                                       new markets, the new forms of
                                       industrial organization that capitalist
                                       enterprise creates.


 Joseph A. Schumpeter (1883 - 1950)‫‏‬
http://www.sandowplus.co.uk/
Complexity ... Part II




                Innovation Paradox
         Survival today requires ‘coherence,
        coordination and stability’ [order].
                                &
   Survival tomorrow requires the replacement
          of these virtues [disorder].

                         Salaman & Storey
Complexity ... Part II


                 Common




                                                   Order
      Ubiquity




                            Disorder
                 Novel




                          Low                              High
                                       Certainty
http://www.flickr.com/photos/privatenobby
Complexity ... Part II


                 Common




                                            Six Sigma
      Ubiquity

                 Novel




                          Low                           High
                                Certainty
Complexity ... Part II


                 Common
      Ubiquity

                 Novel




                          Low               High
                                Certainty
Complexity ... Part II


                 Common
      Ubiquity




                                20% Rule
                 Novel




                          Low                          High
                                           Certainty
Complexity ... Part II


                 Common




                                           Rigorous defined
                                              procedures
      Ubiquity




                                20% Rule
                 Novel




                          Low                                High
                                           Certainty
A. The Good, Bad & Ugly
B. Why Transparency Matters
C. Part I - Why I.T. is complex
D. Part II - The Paradox
E. Part III - More or less
F. Things to Watch
G. A fast life
H. Happy Clouds
        simon.wardley@canonical.com
Things to watch ...
Things to watch




                   Application


                    Platform




                  Infrastructure
Things to watch




                  Competitive
                    Market
Things to watch



                                 Data


                               Application




                               Standard
                   Platform                   Platform
                                Output
                  Operating                  Operating
                   System                     System

                  Hypervisor                 Hypervisor


                  Bare Metal                 Bare Metal
Things to watch




                  Platform
Things to watch




                             Technology
                  Platform
                               Vendor
Things to watch




                  Provider

                             Technology
                               Vendor
Things to watch




                  Provider

                             Technology
  Consumer
                               Vendor
Things to watch




                  Provider

                             Technology
  Consumer
                               Vendor

                    ISV
Things to watch




                  Provider

                             Technology
  Consumer
                               Vendor

                    ISV
Things to watch




                  Provider

                              Technology
  Consumer        Locked-in
                                Vendor

                    ISV
Things to watch




                  Provider

                               Open
  Consumer
                             Standard

                    ISV
Things to watch




                  Provider


  Consumer                   EXTEND


                    ISV
Things to watch


                Common




                             Feature
                         Differentiation
     Ubiquity

                Novel




                          Low                          High
                                           Certainty
Things to watch


                Common


                               Price vs QoS
     Ubiquity

                Novel




                         Low                         High
                                         Certainty
Things to watch




                               Open
                              Source
                  Platform
                             Reference
                              Model
A. The Good, Bad & Ugly
B. Why Transparency Matters
C. Part I - Why I.T. is complex
D. Part II - The Paradox
E. Part III - More or less
F. Things to Watch
G. A fast life
H. Happy Clouds
        simon.wardley@canonical.com
Part III
More Or Less ...
http://www.flickr.com/photos/radioflyer007/
                                    http://upload.wikimedia.org/wikipedia/en/5/51/Metropolis.jpg
http://www.flickr.com/photos/radioflyer007/   http://petjunction.blogspot.com/2007/07/adorables.html
I’m in ur Internets




http://www.flickr.com/photos/radioflyer007/   http://petjunction.blogspot.com/2007/07/adorables.html
I’m in ur Internets




   ... web fohwr zero!!
http://www.flickr.com/photos/radioflyer007/   http://petjunction.blogspot.com/2007/07/adorables.html
More innovation


                Common
     Ubiquity

                Novel




                         Low               High
                               Certainty
More innovation


                Common

                                           Payroll
     Ubiquity

                Novel




                         Low                    High
                               Certainty
More innovation


                Common

                                                  Payroll


                               Company
                               Web site
     Ubiquity

                Novel




                         Low                           High
                                      Certainty
More innovation


                Common

                                                              Payroll


                                         Company
                                         Web site
     Ubiquity




                               Neuristic Kitten
                                   Thing
                Novel




                         Low                                       High
                                                  Certainty
More innovation


                Common




                               Dynamic
     Ubiquity

                Novel




                         Low                         High
                                         Certainty
More innovation


                Common
     Ubiquity




                         INNOVATION
                Novel




                         Low                      High
                                      Certainty
More innovation


                Common



                                                 Market



                                                  Competitive
     Ubiquity




                                                     Gap


                               You
                Novel




                         Low                               High
                                     Certainty
http://www.flickr.com/photos/radioflyer007/
                                    http://upload.wikimedia.org/wikipedia/en/5/51/Metropolis.jpg
More innovation




                                  The need to constantly
                                  evolve in order to stand
                                  still relative to an eco-
                                  system.



    Professor Leigh M.Van Valen
More innovation




          “more efficient”
http://www.flickr.com/photos/radioflyer007/
More innovation




          “more process”
More innovation


                Common


                                            Defined
                                           Processes
     Ubiquity

                Novel




                         Low                           High
                               Certainty
More innovation


                Common




                                           COMMODITY
     Ubiquity

                Novel




                         Low                      High
                               Certainty
http://www.flickr.com/photos/radioflyer007/   http://petjunction.blogspot.com/2007/07/adorables.html
More innovation


                Common




                                           COMMODITY
     Ubiquity

                Novel




                         Low                      High
                               Certainty
More innovation


                Common




                                           Defined
     Ubiquity

                Novel




                         Low                        High
                               Certainty
More innovation


                Common
     Ubiquity




                         INNOVATION
                Novel




                         Low                      High
                                      Certainty
More innovation




                                        Creative
                                       Destruction

 Joseph A. Schumpeter (1883 - 1950)‫‏‬
http://www.flickr.com/photos/radioflyer007/
                                    http://upload.wikimedia.org/wikipedia/en/5/51/Metropolis.jpg
http://www.flickr.com/photos/radioflyer007/   http://petjunction.blogspot.com/2007/07/adorables.html
More innovation




         “innovate more”
http://www.flickr.com/photos/radioflyer007/
More innovation




            “less process”
More innovation




          “more process”
http://flickr.com/photos/jonnygoldstein/
Image from Oliver Twist,
More innovation




          “ideas process”
More innovation


                Common




                                             Rigorous defined
                                                procedures
     Ubiquity




                               Skunk works
                Novel




                         Low                                   High
                                             Certainty
A. The Good, Bad & Ugly
B. Why Transparency Matters
C. Part I - Why I.T. is complex
D. Part II - The Paradox
E. Part III - More or less
F. Things to Watch
G. A fast life
H. Happy Clouds
        simon.wardley@canonical.com
Adopt a fast life ...
Fast life



     Commoditisation




                     Bespoke   Products   Services
        Innovation
Fast life




                     Bespoke   Products   Services
        Innovation




                 Product
                Competition
Fast life
  Adoption




                     Laggards




             Early
                                           Time
                                Products
Fast life
  Adoption




             “Original”              “New and Improved”




                                                     Time
                          Products
http://www.flickr.com/photos/mush2274
http://www.flickr.com/photos/mush2274/
Fast life




                              Diffusion of
                                Product
                              Innovation

            Everett Rogers
            ( 1931 - 2004 )
Fast life


                 Common




                                Product
      Ubiquity

                 Novel




                          Low                         High
                                          Certainty
Fast life


                 Common




                                Product
      Ubiquity




                          INNOVATION
                 Novel




                          Low                         High
                                          Certainty
Fast life
  Adoption




             “Original”              “New and Improved”




                                                     Time
                          Products
Fast life


                 Common



                                Widespread


                                Product
      Ubiquity




                                                       Feature
                                                      Complete


                          INNOVATION
                 Novel




                          Low                                    High
                                          Certainty
Fast life


                 Common

                                  Services


                                Product
      Ubiquity




                          INNOVATION
                 Novel




                          Low                            High
                                             Certainty
Fast life




                     Bespoke    Products   Services
        Innovation




                     highly disruptive
Fast life


                 Common


                                   Standard
                                   Components
      Ubiquity

                 Novel




                          Low                   High
                                Certainty
Fast life


                 Common


                                             Standard
                                             Components
                          Componentisation
      Ubiquity

                 Novel




                          Low                             High
                                         Certainty
Fast life


                 Common


                                                Standard
                                                Components
                          Componentisation
      Ubiquity




                                Innovation
                 Novel




                          Low                                High
                                             Certainty
Fast life


                 Common


                                                Standard
                                                Components
                          Componentisation
      Ubiquity




                                                   Commoditisation

                                Innovation
                 Novel




                          Low                                   High
                                             Certainty
Fast life


                 Common


                                                Standard
                                                Components
                          Componentisation
      Ubiquity




                                                   Commoditisation

                                Innovation
                 Novel




                          Low                                   High
                                             Certainty
Fast life


                 Common


                                                Standard
                                                Components
                          Componentisation
      Ubiquity




                                                   Commoditisation

                                Innovation
                 Novel




                          Low                                   High
                                             Certainty
http://www.flickr.com/photos/mush2274/
A. The Good, Bad & Ugly
B. Why Transparency Matters
C. Part I - Why I.T. is complex
D. Part II - The Paradox
E. Part III - More or less
F. Things to Watch
G. A fast life
H. Happy Clouds
        simon.wardley@canonical.com
Happy clouds ...
Happy Clouds




               Three Rules happy
Happy Clouds




               Three Rules happy
                Run the service on my own
   Rule 1
                machines.
Happy Clouds




               Three Rules happy
                Run the service on my own
   Rule 1
                machines.

                Easily switch between my machines
   Rule 2
                and a cloud provider.
Happy Clouds




               Three Rules happy
                Run the service on my own
   Rule 1
                machines.

                Easily switch between my machines
   Rule 2
                and a cloud provider.

                Easily switch between cloud
   Rule 3
                providers.
Happy Clouds




                 Hypervisor


                 Bare Metal



               Private Cloud
Happy Clouds




                              Easy
               Hypervisor                 Hypervisor
                            Switching
               Bare Metal                 Bare Metal



          Amazon EC2                    Private Cloud
Happy Clouds




               Competitive
                 Market
A. The Good, Bad & Ugly
B. Why Transparency Matters
C. Part I - Why I.T. is complex
D. Part II - The Paradox
E. Part III - More or less
F. Things to Watch
G. A fast life
H. Happy Clouds
        simon.wardley@canonical.com
End ...
Beyond End ...

Contenu connexe

Plus de Simon Wardley

Stop saving Tonnes, start saving Toms
Stop saving Tonnes, start saving TomsStop saving Tonnes, start saving Toms
Stop saving Tonnes, start saving TomsSimon Wardley
 
Why the fuss about serverless
Why the fuss about serverlessWhy the fuss about serverless
Why the fuss about serverlessSimon Wardley
 
Why the fuss about serverless
Why the fuss about serverlessWhy the fuss about serverless
Why the fuss about serverlessSimon Wardley
 
An introduction to Wardley Maps
An introduction to Wardley MapsAn introduction to Wardley Maps
An introduction to Wardley MapsSimon Wardley
 
Managing a Complex World
Managing a Complex WorldManaging a Complex World
Managing a Complex WorldSimon Wardley
 
Making the web of things
Making the web of thingsMaking the web of things
Making the web of thingsSimon Wardley
 
Steps for mapping - a rough guide
Steps for mapping - a rough guideSteps for mapping - a rough guide
Steps for mapping - a rough guideSimon Wardley
 
Playing chess with Companies
Playing chess with CompaniesPlaying chess with Companies
Playing chess with CompaniesSimon Wardley
 
Situation Normal Everything Must Change - from innovation to commoditisation ...
Situation Normal Everything Must Change - from innovation to commoditisation ...Situation Normal Everything Must Change - from innovation to commoditisation ...
Situation Normal Everything Must Change - from innovation to commoditisation ...Simon Wardley
 
Situation Normal Everything Must Change
Situation Normal Everything Must ChangeSituation Normal Everything Must Change
Situation Normal Everything Must ChangeSimon Wardley
 
Cloud Camp July 2012
Cloud Camp July 2012Cloud Camp July 2012
Cloud Camp July 2012Simon Wardley
 
Summary of Hosting Con 2011 keynote
Summary of Hosting Con 2011 keynoteSummary of Hosting Con 2011 keynote
Summary of Hosting Con 2011 keynoteSimon Wardley
 
Situation Normal Everything Must Change
Situation Normal Everything Must ChangeSituation Normal Everything Must Change
Situation Normal Everything Must ChangeSimon Wardley
 
E Crime Symposium June 10
E Crime Symposium June 10E Crime Symposium June 10
E Crime Symposium June 10Simon Wardley
 
Situation Normal, FOWA Dublin
Situation Normal, FOWA DublinSituation Normal, FOWA Dublin
Situation Normal, FOWA DublinSimon Wardley
 

Plus de Simon Wardley (20)

Stop saving Tonnes, start saving Toms
Stop saving Tonnes, start saving TomsStop saving Tonnes, start saving Toms
Stop saving Tonnes, start saving Toms
 
Why the fuss about serverless
Why the fuss about serverlessWhy the fuss about serverless
Why the fuss about serverless
 
Why the fuss about serverless
Why the fuss about serverlessWhy the fuss about serverless
Why the fuss about serverless
 
An introduction to Wardley Maps
An introduction to Wardley MapsAn introduction to Wardley Maps
An introduction to Wardley Maps
 
Managing a Complex World
Managing a Complex WorldManaging a Complex World
Managing a Complex World
 
Making the web of things
Making the web of thingsMaking the web of things
Making the web of things
 
Steps for mapping - a rough guide
Steps for mapping - a rough guideSteps for mapping - a rough guide
Steps for mapping - a rough guide
 
Playing chess with Companies
Playing chess with CompaniesPlaying chess with Companies
Playing chess with Companies
 
Steps
StepsSteps
Steps
 
Situation Normal Everything Must Change - from innovation to commoditisation ...
Situation Normal Everything Must Change - from innovation to commoditisation ...Situation Normal Everything Must Change - from innovation to commoditisation ...
Situation Normal Everything Must Change - from innovation to commoditisation ...
 
Cc short
Cc shortCc short
Cc short
 
Situation Normal Everything Must Change
Situation Normal Everything Must ChangeSituation Normal Everything Must Change
Situation Normal Everything Must Change
 
Cloud Camp July 2012
Cloud Camp July 2012Cloud Camp July 2012
Cloud Camp July 2012
 
Summary of Hosting Con 2011 keynote
Summary of Hosting Con 2011 keynoteSummary of Hosting Con 2011 keynote
Summary of Hosting Con 2011 keynote
 
Situation Normal Everything Must Change
Situation Normal Everything Must ChangeSituation Normal Everything Must Change
Situation Normal Everything Must Change
 
Cloud Camp Mar 2011
Cloud Camp Mar 2011Cloud Camp Mar 2011
Cloud Camp Mar 2011
 
Foreshore Event
Foreshore EventForeshore Event
Foreshore Event
 
E Crime Symposium June 10
E Crime Symposium June 10E Crime Symposium June 10
E Crime Symposium June 10
 
Situation Normal, FOWA Dublin
Situation Normal, FOWA DublinSituation Normal, FOWA Dublin
Situation Normal, FOWA Dublin
 
Zimki 2006
Zimki 2006Zimki 2006
Zimki 2006
 

Dernier

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
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
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 

Dernier (20)

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
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
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 

Situation Normal, Everything Must Change

  • 5. Sccott Beale/Laughing Squid : http://www.flickr.com/photos/laughingsquid/
  • 7. Pain No. Slides
  • 8. 35 slides Pain Severe risk of harm OK No. Slides
  • 9. 227 slides Pain Severe risk of harm OK No. Slides
  • 12. Cloud Computing What is “Cloud computing” ?
  • 14. It’s like computers on the internet, innit.
  • 16. http://www.flickr.com/photos/radioflyer007/ http://upload.wikimedia.org/wikipedia/en/5/51/Metropolis.jpg
  • 17. It’s a disruptive shift of the computing stack to online services.
  • 18. It’s like computers on the internet, innit.
  • 19.
  • 21.
  • 23. It’s like SaaS or software as a service, and infrastructure provision and PaaS, that’s platform as a Service and utility computing being provided in public clouds, which is different from private clouds which aren’t cloud computing, unless of course you’re talking about hybrid clouds which sort of are and it’s hype and lock-in and did I mention infrastructure?
  • 24. Cloud Computing Not a thing ...
  • 25. Cloud Computing “Cloud computing” is a consequence of economic and technological conditions that have combined to cause a disruptive change in I.T. towards a service based economy.
  • 26. Why I.T. is changing.
  • 27. Why I.T. is changing. Benefits & Risks.
  • 28. Why I.T. is changing. Benefits & Risks. Canonical and the Cloud.
  • 29. Why I.T. is changing.
  • 30. Why I.T. is changing http://www.strassmann.com/ Paul Strassmann
  • 31. Why I.T. is changing Not all IT is the same.
  • 32. Why I.T. is changing Not all IT has value.
  • 33. Why I.T. is changing Yesterday’s hot stuff
  • 34. Why I.T. is changing Yesterday’s Today’s hot stuff boredom
  • 35.
  • 39. Why I.T. is changing Innovation
  • 40. Why I.T. is changing Bespoke Innovation
  • 41. Why I.T. is changing Bespoke Products Innovation
  • 42. Why I.T. is changing Bespoke Products Services Innovation
  • 43. Why I.T. is changing Commoditisation Bespoke Products Services Innovation
  • 44. Why I.T. is changing Commoditisation Bespoke Products Services Innovation Competitive Advantage
  • 45. Why I.T. is changing Commoditisation Bespoke Products Services Innovation Cost of doing business
  • 46. Why I.T. is changing 1832 Innovation
  • 47. Why I.T. is changing 1832 Bespoke Innovation
  • 48. Why I.T. is changing 1837 1832 Bespoke Products Innovation
  • 49.
  • 51. Image from Chicago Historical Society
  • 52. Sccott Beale/Laughing Squid : http://www.flickr.com/photos/laughingsquid/
  • 54. Why I.T. is changing 1890 1837 1832 Utility Bespoke Products Innovation Grids (Services)
  • 55. Why I.T. is changing Harvey Hubbell (1857-1927)
  • 56. Why I.T. is changing 1930 1837 1832 National Bespoke Products Innovation Grid (Services)
  • 57. Why I.T. is changing As IT becomes ubiquitous it has no strategic value Nicholas Carr
  • 58. Why I.T. is changing Not all IT is the same.
  • 59. Why I.T. is changing As IT [activities] becomes ubiquitous it has no strategic value Nicholas Carr
  • 60. Why I.T. is changing Common Ubiquity Novel
  • 61. Why I.T. is changing Common Ubiquity Novel
  • 62. Why I.T. is changing Common Ubiquity Novel
  • 63. Why I.T. is changing Common Ubiquity Novel Low High Certainty
  • 64. Why I.T. is changing Common Ubiquity Novel Low High Certainty
  • 65. Why I.T. is changing Common TV’s, Phone,VCRs Ubiquity Novel Low High Certainty
  • 66. Why I.T. is changing Common Ubiquity Novel Low High Certainty
  • 67. Why I.T. is changing Common Ubiquity INNOVATION Novel Low High Certainty
  • 68. Why I.T. is changing Common COMMODITY Ubiquity INNOVATION Novel Low High Certainty
  • 69. Why I.T. is changing Common Ubiquity Innovation of CRM. Novel Low High Certainty
  • 70. Why I.T. is changing Common Ubiquity Mid '80s DB marketing. Novel Low High Certainty
  • 71. Why I.T. is changing Common CRM products 90’s Ubiquity Novel Low High Certainty
  • 72. Why I.T. is changing Common “Cloud Providers” like Salesforce Ubiquity Novel Low High Certainty
  • 73. Why I.T. is changing Common Expense Payroll Procedure Accounts Payable Company Web site Ubiquity Wiki Social Network Analysis Novel Low High Certainty
  • 74. Why I.T. is changing Common Expense Payroll Procedure Accounts Payable Company Web site Ubiquity Wiki Social Network Analysis Novel Low High Certainty
  • 75. Why I.T. is changing Common Ubiquity Novel Low High Certainty
  • 76. Why I.T. is changing Common Features Ubiquity Novel Low High Certainty
  • 77. Why I.T. is changing Common Widespread Ubiquity Novel Low High Certainty
  • 78. Why I.T. is changing Common Widespread Ubiquity Feature Complete Novel Low High Certainty
  • 79. Why I.T. is changing Common Widespread Ubiquity Feature Complete Novel Low High Certainty
  • 80. Why I.T. is changing Common “as a Service” Ubiquity Novel Low High Certainty
  • 81. Why I.T. is changing Utility Computing John McCarthy
  • 82. Why I.T. is changing Bespoke Products Services Innovation highly disruptive
  • 83. Why I.T. is changing The fundamental impulse that sets and keeps the capitalist engine in motion comes from the new consumers, goods, the new methods of production or transportation, the new markets, the new forms of industrial organization that capitalist enterprise creates. Joseph A. Schumpeter (1883 - 1950)‫‏‬
  • 84. Why I.T. is changing The fundamental impulse that sets and keeps the capitalist engine in motion comes from the new consumers, goods, the new methods of production or transportation, the new markets, the new forms of industrial organization that capitalist enterprise creates. Joseph A. Schumpeter (1883 - 1950)‫‏‬
  • 85. Why I.T. is changing Creative Destruction Joseph A. Schumpeter (1883 - 1950)‫‏‬
  • 86. Why I.T. is changing Commoditisation Bespoke Products Services Innovation
  • 87. Why I.T. is changing Bespoke Products Services Innovation
  • 88. Why I.T. is changing Power Hardware Bespoke Products Innovation Internet
  • 89. Why I.T. is changing Power Hardware Bespoke Products Google Internet
  • 90. Why I.T. is changing Operating System Hypervisor CPU Memory I/O
  • 91. Why I.T. is changing Database Framework Messaging Operating System Hypervisor CPU Memory I/O
  • 92. Why I.T. is changing Application Service Database Framework Messaging Operating System Hypervisor CPU Memory I/O
  • 93. Why I.T. is changing Application Service Database Framework Messaging Operating System Hypervisor CPU Memory I/O
  • 94. Why I.T. is changing Application Service Database Framework Messaging Operating System Hypervisor CPU Memory I/O
  • 95. Why I.T. is changing Application Service Database Framework Messaging Operating System Hypervisor CPU Memory I/O
  • 96. Why I.T. is changing Application Service Database Framework Messaging 10,000 x Operating System Hypervisor CPU Memory I/O
  • 97. Why I.T. is changing Componentisation Herbert A. Simon (1916 - 2001)
  • 98. Why I.T. is changing The rate of evolution of a system is directly related to the organisation of its subsystems Herbert A. Simon (1916 - 2001)
  • 99. Why I.T. is changing Application Service Database Platform Messaging Operating System Hypervisor CPU Memory I/O
  • 100. Why I.T. is changing Application Service se Platform Messaging Operating System Infrastructure Hypervisor Memory I/O
  • 101. Why I.T. is changing Application Service Platform se Platform Messaging Operating System Infrastructure Virtualisation Memory I/O
  • 102. Why I.T. is changing Application Application Service Platform se Platform Messaging Operating System Infrastructure Virtualisation Memory I/O
  • 103. Why I.T. is changing Application Platform Infrastructure Bespoke Products Services Innovation Disruptive Shift
  • 104. Why I.T. is changing Application Platform Infrastructure Bespoke Products Services Innovation (Componentisation)
  • 105. Why I.T. is changing Common Widespread Ubiquity Feature Complete Novel Low High Certainty
  • 106. Why I.T. is changing “as a Service” Common industry Ubiquity Novel Low High Certainty
  • 107. Why I.T. is changing Infrastructure as a Service Amazon EC2
  • 108. Why I.T. is changing Google App Platform as a Service Engine Infrastructure as a Service Amazon EC2
  • 109. Why I.T. is changing Software as a Service SalesForce Google App Platform as a Service Engine Infrastructure as a Service Amazon EC2
  • 110. Why I.T. is changing As IT [activities] becomes ubiquitous it has no strategic value Nicholas Carr
  • 111. Why I.T. is changing Commoditisation Bespoke Products Services Innovation Cost of doing business
  • 112.
  • 113. Why I.T. is changing Application Platform Infrastructure Bespoke Products Services Innovation Disruptive Shift
  • 114. Why I.T. is changing Application Platform Infrastructure Bespoke Products Services Innovation (Componentisation)
  • 115. Why I.T. is changing “Cloud computing” is a consequence of economic and technological conditions that have combined to cause a disruptive change in I.T. towards a service based economy.
  • 116. Why I.T. is changing Creative Destruction Joseph A. Schumpeter (1883 - 1950)‫‏‬
  • 117. Why I.T. is changing Utility Computing John McCarthy
  • 118. Recap
  • 119.
  • 120. Recap Commoditisation Bespoke Products Services Innovation
  • 121. Recap Common Expense Payroll Procedure Accounts Payable Company Web site Ubiquity Wiki Social Netwok Analysis Novel Low High Certainty
  • 122. Recap Common COMMODITY Ubiquity INNOVATION Novel Low High Certainty
  • 123. Recap http://www.strassmann.com/ Paul Strassmann
  • 124. Recap Componentisation Herbert A. Simon (1916 - 2001)
  • 125. Recap Application Application Service Platform se Platform Messaging Operating System Infrastructure Virtualisation Memory I/O
  • 126. Recap Application Platform Infrastructure Bespoke Products Services Innovation Disruptive
  • 127. Recap “as a Service” Common industry Ubiquity Novel Low High Certainty
  • 128. Recap Software as a Service SalesForce Google App Platform as a Service Engine Infrastructure as a Service Amazon EC2
  • 129. Recap Utility Computing John McCarthy
  • 130.
  • 131. Recap “Cloud computing” is a consequence of economic and technological conditions that have combined to cause a disruptive change in I.T. towards a service based economy.
  • 132. It’s like computers on the internet, innit.
  • 133. Why I.T. is changing. Benefits & Risks.
  • 134. Benefits & Risks of Cloud Computing • Economies of scale. (volume)
  • 135. Benefits & Risks of Cloud Computing • Economies of scale. (volume) • Pay per use. (utility)
  • 136. Benefits & Risks of Cloud Computing • Economies of scale. (volume) • Pay per use. (utility) • Speed to market. (componentisation)
  • 137. Benefits & Risks of Cloud Computing • Economies of scale. (volume) • Pay per use. (utility) • Speed to market. (componentisation) • Focus on core. (outsourcing)
  • 138. Benefits & Risks of Cloud Computing Common Ubiquity You Novel Low High Certainty
  • 139. Benefits & Risks of Cloud Computing Common Market Ubiquity You Novel Low High Certainty
  • 140. Benefits & Risks of Cloud Computing Common Market Competitive Ubiquity Gap You Novel Low High Certainty
  • 141. Benefits & Risks of Cloud Computing The need to constantly evolve in order to stand still relative to an eco- system. Professor Leigh M.Van Valen
  • 142. Benefits & Risks of Cloud Computing Red Queen Hypothesis Professor Leigh M.Van Valen
  • 146. Benefits & Risks of Cloud Computing Common Market • Economies of scale. (volume) • Pay per use. (utility) • Speed to market. Competitive (componentisation) Gap • Focus on core. (outsourcing) You • Greener (efficient supply & demand) Novel Low High
  • 147. Benefits & Risks of Cloud Computing Application Platform Infrastructure Bespoke Products Services Innovation Disruptive Shift
  • 148. Benefits & Risks of Cloud Computing Transition • Management.
  • 149. Benefits & Risks of Cloud Computing Transition • Management. • Trust.
  • 150. Benefits & Risks of Cloud Computing Transition • Management. • Trust. • Transparency.
  • 151. Benefits & Risks of Cloud Computing Transition • Management. • Trust. • Transparency. • Security of supply
  • 152. Benefits & Risks of Cloud Computing “as a Service” Common industry Ubiquity Novel Low High Certainty
  • 153. Benefits & Risks of Cloud Computing Transition General • Management. • Suitability. • Trust. • Transparency. • Security of supply.
  • 154. Benefits & Risks of Cloud Computing Transition General • Management. • Suitability. • Trust. • Price competition. • Transparency. • Security of supply.
  • 155. Benefits & Risks of Cloud Computing Transition General • Management. • Suitability. • Trust. • Price competition. • Transparency. • Lock-in. • Security of supply.
  • 156. Benefits & Risks of Cloud Computing Transition General • Management. • Suitability. • Trust. • Price competition. • Transparency. • Lock-in. • Security of supply. • Second sourcing.
  • 157. Benefits & Risks of Cloud Computing Adoption Barriers
  • 158. Benefits & Risks of Cloud Computing Common Market Vs Gap You Novel Low High
  • 159.
  • 160. Why I.T. is changing. Benefits & Risks. Canonical and the Cloud.
  • 162. Canonical and the Cloud • Fastest growing Linux-based operating system.
  • 163. Canonical and the Cloud • Fastest growing Linux-based operating system. • Over 10,000,000 users.
  • 164. Canonical and the Cloud Transition General • Management. • Suitability. • Trust. • Price competition. • Transparency. • Lock-in. • Security of supply. • Second sourcing.
  • 165. Canonical and the Cloud Electricity
  • 166. Canonical and the Cloud Electricity BOOM!
  • 167. Canonical and the Cloud Standard Output BOOM!
  • 168. Canonical and the Cloud Application Platform Infrastructure
  • 169. Canonical and the Cloud Application Platform Infrastructure
  • 170. Canonical and the Cloud Data You Application
  • 171. Canonical and the Cloud Data Application Platform Operating Provider System (i.e. CogHead) Hypervisor Bare Metal
  • 172. Canonical and the Cloud Data Application Platform Operating System BOOM! Hypervisor Bare Metal
  • 173. Canonical and the Cloud Data Application Platform Platform Operating Operating System System BOOM! Hypervisor Hypervisor Bare Metal Bare Metal
  • 174. Canonical and the Cloud Data Application Multiple Platform Platform Providers Operating Operating System System Hypervisor Hypervisor Bare Metal Bare Metal
  • 175. Canonical and the Cloud Data Application Easy Platform Platform Switching Operating Operating System System Hypervisor Hypervisor Bare Metal Bare Metal
  • 176. Canonical and the Cloud Data Application Standard Platform Platform Output Operating Operating System System Hypervisor Hypervisor Bare Metal Bare Metal
  • 177. Canonical and the Cloud Paul Baran
  • 178. Canonical and the Cloud IPX / SPX Banyan Vines AppleTalk SNA DECNET
  • 179. Canonical and the Cloud IPX / SPX Banyan Vines AppleTalk TCP/IP SNA Decnet
  • 180. Canonical and the Cloud IPX / SPX Banyan Vines AppleTalk TCP/IP SNA Decnet Open
  • 181. Canonical and the Cloud IPX / SPX Banyan Vines Bind AppleTalk SendMail TCP/IP SNA Apache Decnet Open Open Source
  • 182. Canonical and the Cloud IPX / SPX Banyan Vines AppleTalk TCP/IP Innovation SNA Decnet (Componentisation)
  • 183. Canonical and the Cloud Harvey Hubbell (1857-1927)
  • 184. Canonical and the Cloud Application Platform Infrastructure
  • 185. Canonical and the Cloud Application Platform Amazon EC2
  • 186. Canonical and the Cloud Beta program for Ubuntu Server Edition on Amazon EC2. http://www.ubuntu.com/ec2
  • 187. Canonical and the Cloud 9.04 Technology Preview Ubuntu Enterprise Cloud
  • 188. Canonical and the Cloud Eucalyptus
  • 189.
  • 190. Canonical and the Cloud Private in-house cloud matching Amazon EC2 API
  • 191. Canonical and the Cloud Hypervisor Bare Metal Private Cloud
  • 192. Canonical and the Cloud Hypervisor Hypervisor Bare Metal Bare Metal Amazon EC2 Private Cloud
  • 193. Canonical and the Cloud Easy Hypervisor Hypervisor Switching Bare Metal Bare Metal Amazon EC2 Private Cloud
  • 194. Canonical and the Cloud Common Market • Economies of scale. (volume) • Pay per use. (utility) • Speed to market. Competitive (componentisation) Gap • Focus on core. (outsourcing) You • Greener (efficient supply & demand) Novel Low High
  • 195. Canonical and the Cloud Standard Ouptut
  • 196. Canonical and the Cloud Ecosystem
  • 197. Canonical and the Cloud Hypervisor Bare Metal
  • 198. Canonical and the Cloud Hypervisor Bare Metal Hypervisor Bare Metal
  • 199. Canonical and the Cloud Hypervisor Bare Metal Hypervisor Bare Metal
  • 200. Canonical and the Cloud Hypervisor Price Bare Metal Hypervisor Bare Metal
  • 201. Canonical and the Cloud Hypervisor Quality of Service Bare Metal Hypervisor Bare Metal
  • 202. Canonical and the Cloud Common Feature Differentiation Ubiquity Novel Low High Certainty
  • 203. Canonical and the Cloud Common Price vs QoS Ubiquity Novel Low High Certainty
  • 204. Canonical and the Cloud Competitive Market
  • 205. Recap
  • 206.
  • 207. Recap Commoditisation Bespoke Products Services Innovation
  • 208. Recap http://www.strassmann.com/ Paul Strassmann
  • 209. Recap Application Platform Infrastructure Bespoke Products Services Innovation Disruptive
  • 210. Recap “as a Service” Common industry Ubiquity Novel Low High Certainty
  • 211. Recap Utility Computing John McCarthy
  • 212. Recap “Cloud computing” is a consequence of economic and technological conditions that have combined to cause a disruptive change in I.T. towards a service based economy.
  • 213. Recap • Economies of scale. (volume) • Pay per use. (utility) • Speed to market. (componentisation) • Focus on core. (outsourcing)
  • 214. Recap Common Market • Economies of scale. (volume) • Pay per use. (utility) • Speed to market. Competitive (componentisation) Gap • Focus on core. (outsourcing) You • Greener (efficient supply & demand) Novel Low High
  • 215. Recap Transition General • Management. • Suitability. • Trust. • Price competition. • Transparency. • Lock-in. • Security of supply. • Second sourcing.
  • 216. Recap Standard Output
  • 217. Recap IPX / SPX Banyan Vines Bind AppleTalk SendMail TCP/IP SNA Apache Decnet Open Open Source
  • 218. Recap Standard Hypervisor Hypervisor Output Bare Metal Bare Metal Amazon EC2 Private Cloud
  • 219. Recap 9.04 Technology Preview Ubuntu Enterprise Cloud (Eucalyptus)
  • 220.
  • 221. Recap Private in-house cloud matching Amazon EC2 API
  • 222. Recap Competitive Market
  • 223. Recap Hypervisor Bare Metal Hypervisor Bare Metal
  • 224.
  • 225. Recap Red Queen Hypothesis Professor Leigh M.Van Valen
  • 232. Sccott Beale/Laughing Squid : http://www.flickr.com/photos/laughingsquid/
  • 233. A. The Good, Bad & Ugly B. Why Transparency Matters C. Part I - Why I.T. is complex D. Part II - The Paradox E. Part III - More or less F. Things to Watch G. A fast life H. Happy Clouds simon.wardley@canonical.com
  • 234. Good, Bad & Ugly
  • 236. The Good Application Platform Infrastructure Bespoke Products Services Innovation (Componentisation)
  • 238. The Bad Application Platform Infrastructure Bespoke Products Services Innovation Disruptive Shift
  • 239. The Bad Common Widespread Ubiquity Feature Complete Novel Low High Certainty
  • 240. The Bad As IT becomes ubiquitous it has no strategic value Nicholas Carr
  • 241. The Bad Creative Destruction Joseph A. Schumpeter (1883 - 1950)‫‏‬
  • 242.
  • 243. The Ugly Utility Computing John McCarthy
  • 244.
  • 245. The Ugly Software as a Service (SaaS) Software Framework Framework as a Service (FaaS) Hardware as a Service (HaaS) Hardware 2007
  • 246. The Ugly “this is going to lead to a whole lot of aaS.” Oscon 2007 Robert Lefkowitz
  • 247. The Ugly 2007 - 2008
  • 248. The Ugly OaaS Software XaaS Application DBaaS DaaS SaaSu Framework DaaS DaaS Platform SaaSy PaaS SaaSp SaaS HaaS FaaS WaaS Hardware IaaS FaaS Infrastructure 2008
  • 249. The Ugly Application as a Service (SaaS) Application Platform Platform as a Service (PaaS) Infrastructure as a Service (IaaS) Infrastructure 2009
  • 251. It’s like computers on the internet, innit.
  • 252. A. The Good, Bad & Ugly B. Why Transparency Matters C. Part I - Why I.T. is complex D. Part II - The Paradox E. Part III - More or less F. Things to Watch G. A fast life H. Happy Clouds simon.wardley@canonical.com
  • 253. Why transparency matters ...
  • 254. Transparency Joe Infrastructure as a Service
  • 255. Transparency Joe Bare Metal Bare Metal Bare Metal
  • 256. Transparency Joe Hypervisor Technology Bare Metal Bare Metal Bare Metal
  • 257. Transparency Joe Hypervisor Technology Bare Metal Bare Metal Bare Metal
  • 258. Transparency Tom Storage Hypervisor Technology Bare Metal Bare Metal Bare Metal
  • 259. Transparency Storage Joe Hypervisor Technology Bare Metal Bare Metal Bare Metal
  • 260. Transparency Dick PaaS Storage Hypervisor Technology Bare Metal Bare Metal Bare Metal
  • 261. Transparency Dick Development Platform Storage Hypervisor Technology Bare Metal Bare Metal Bare Metal
  • 262. Transparency Development Platform Storage Joe Hypervisor Technology Bare Metal Bare Metal Bare Metal
  • 263. Transparency Harry Mapping API Development Platform Storage Hypervisor Technology Bare Metal Bare Metal Bare Metal
  • 264. Transparency Mapping API Tom Development Platform Storage Hypervisor Technology Bare Metal Bare Metal Bare Metal
  • 265. Transparency Alice SaaS Mapping API Development Platform Storage Hypervisor Technology Bare Metal Bare Metal Bare Metal
  • 266. Transparency Alice Transport Routing Mapping API Development Platform Storage Hypervisor Technology Bare Metal Bare Metal Bare Metal
  • 267. Transparency Harry Transport Routing Mapping API Development Platform Storage Hypervisor Technology Bare Metal Bare Metal Bare Metal
  • 268. Transparency Transport Routing Mapping API Tom Development Platform Storage Hypervisor Technology Bare Metal Bare Metal Bare Metal
  • 269. Transparency Transport Routing Mapping API Dick Development Platform Storage Hypervisor Technology Bare Metal Bare Metal Bare Metal
  • 270. Transparency Bob Transport Routing Mapping API Development Platform Storage Hypervisor Technology Bare Metal Bare Metal Bare Metal
  • 271. Transparency Alice Transport Routing Mapping API Development Platform Storage Hypervisor Technology Bare Metal Bare Metal Bare Metal
  • 272. Transparency Transport Routing Mapping API Development Platform Storage Hypervisor Technology Bare Metal Bare Metal Bare Metal
  • 273. Transparency Transport Routing Mapping API Development Platform Storage Joe Hypervisor Technology Bare Metal Bare Metal Bare Metal
  • 274. Transparency Transport Routing Mapping API Development Platform Storage Joe Hypervisor Technology
  • 275. Transparency rm fo lat P nt Map e pm ping API o elg evn outi Hype RD rviso t spor Sto r Tec hnolran rag To e gy
  • 276. Transparency Bob Alice
  • 277. Transparency Bob Alice Tom, Dick, Harry or Joe
  • 278. Transparency Joe House House House
  • 279. Transparency Tom Security House House House
  • 280. Transparency Dick Security House House House
  • 281. Benefits & Risks of Cloud Computing http://www.flickr.com/photos/rednuht/479370088
  • 282. A. The Good, Bad & Ugly B. Why Transparency Matters C. Part I - Why I.T. is complex D. Part II - The Paradox E. Part III - More or less F. Things to Watch G. A fast life H. Happy Clouds simon.wardley@canonical.com
  • 283. Part I Why I.T. is complex
  • 284. Complexity Common Ubiquity Innovation of CRM. Novel Low High Certainty
  • 285. Complexity Common Uncertain Ubiquity Novel Low High Certainty
  • 286. Complexity Common Uncertain Ubiquity Deviation Novel Low High Certainty
  • 287. Complexity Common Uncertain Ubiquity Deviation Differential Novel Low High Certainty
  • 288. Complexity Common Uncertain Ubiquity Deviation Differential Novel Worth Low High Certainty
  • 289. Complexity Common Ubiquity Dynamic Novel Low High Certainty
  • 290. Complexity Common Ubiquity Agile XP / Scrum Novel Low High Certainty
  • 291. Complexity Common Utility-like provision of CRM Ubiquity Novel Low High Certainty
  • 292. Complexity Common “Cloud Providers” like Salesforce Ubiquity Novel Low High Certainty
  • 293. Complexity Common Defined Ubiquity Novel Low High Certainty
  • 294. Complexity Common Defined No Deviation Ubiquity Novel Low High Certainty
  • 295. Complexity Common Defined No Deviation CODB Ubiquity Novel Low High Certainty
  • 296. Complexity Common Defined No Deviation CODB Ubiquity Cost Novel Low High Certainty
  • 297. Complexity Common Defined Ubiquity Novel Low High Certainty
  • 298. Complexity Common Prince 2, Six Sigma Ubiquity Novel Low High Certainty
  • 299. Complexity Common Prince 2, Six Sigma Ubiquity Agile XP, Scrum Novel Low High Certainty
  • 300. Complexity Common CRM Ubiquity CRM Novel Low High Certainty
  • 301. Complexity Common Six Sigma Ubiquity Novel Low High Certainty
  • 302. Complexity Common COMMODITY Ubiquity Novel Low High Certainty
  • 303. Complexity Common Ubiquity INNOVATION Novel Low High Certainty
  • 304. Complexity Common Different Ubiquity Methodologies Novel Low High Certainty
  • 305. A. The Good, Bad & Ugly B. Why Transparency Matters C. Part I - Why I.T. is complex D. Part II - The Paradox E. Part III - More or less F. Things to Watch G. A fast life H. Happy Clouds simon.wardley@canonical.com
  • 307. Complexity ... Part II Common Prince 2, Six Sigma Ubiquity Agile XP, Scrum Novel Low High Certainty
  • 308. Complexity ... Part II Common Six Sigma Ubiquity INNOVATION Novel Low High Certainty
  • 309. Complexity ... Part II Common Expense Payroll Procedure Accounts Payable Company Web site Ubiquity Wiki Social Network Analysis Novel Low High Certainty
  • 310. Complexity ... Part II Common Market Competitive Ubiquity Gap You Novel Low High Certainty
  • 311. Complexity ... Part II The need to constantly evolve in order to stand still relative to an eco- system. Professor Leigh M.Van Valen
  • 312. Complexity ... Part II The fundamental impulse that sets and keeps the capitalist engine in motion comes from the new consumers, goods, the new methods of production or transportation, the new markets, the new forms of industrial organization that capitalist enterprise creates. Joseph A. Schumpeter (1883 - 1950)‫‏‬
  • 314. Complexity ... Part II Innovation Paradox Survival today requires ‘coherence, coordination and stability’ [order]. & Survival tomorrow requires the replacement of these virtues [disorder]. Salaman & Storey
  • 315. Complexity ... Part II Common Order Ubiquity Disorder Novel Low High Certainty
  • 317. Complexity ... Part II Common Six Sigma Ubiquity Novel Low High Certainty
  • 318. Complexity ... Part II Common Ubiquity Novel Low High Certainty
  • 319. Complexity ... Part II Common Ubiquity 20% Rule Novel Low High Certainty
  • 320. Complexity ... Part II Common Rigorous defined procedures Ubiquity 20% Rule Novel Low High Certainty
  • 321. A. The Good, Bad & Ugly B. Why Transparency Matters C. Part I - Why I.T. is complex D. Part II - The Paradox E. Part III - More or less F. Things to Watch G. A fast life H. Happy Clouds simon.wardley@canonical.com
  • 323. Things to watch Application Platform Infrastructure
  • 324. Things to watch Competitive Market
  • 325. Things to watch Data Application Standard Platform Platform Output Operating Operating System System Hypervisor Hypervisor Bare Metal Bare Metal
  • 326. Things to watch Platform
  • 327. Things to watch Technology Platform Vendor
  • 328. Things to watch Provider Technology Vendor
  • 329. Things to watch Provider Technology Consumer Vendor
  • 330. Things to watch Provider Technology Consumer Vendor ISV
  • 331. Things to watch Provider Technology Consumer Vendor ISV
  • 332. Things to watch Provider Technology Consumer Locked-in Vendor ISV
  • 333. Things to watch Provider Open Consumer Standard ISV
  • 334. Things to watch Provider Consumer EXTEND ISV
  • 335. Things to watch Common Feature Differentiation Ubiquity Novel Low High Certainty
  • 336. Things to watch Common Price vs QoS Ubiquity Novel Low High Certainty
  • 337. Things to watch Open Source Platform Reference Model
  • 338. A. The Good, Bad & Ugly B. Why Transparency Matters C. Part I - Why I.T. is complex D. Part II - The Paradox E. Part III - More or less F. Things to Watch G. A fast life H. Happy Clouds simon.wardley@canonical.com
  • 339. Part III More Or Less ...
  • 340. http://www.flickr.com/photos/radioflyer007/ http://upload.wikimedia.org/wikipedia/en/5/51/Metropolis.jpg
  • 341. http://www.flickr.com/photos/radioflyer007/ http://petjunction.blogspot.com/2007/07/adorables.html
  • 342. I’m in ur Internets http://www.flickr.com/photos/radioflyer007/ http://petjunction.blogspot.com/2007/07/adorables.html
  • 343. I’m in ur Internets ... web fohwr zero!! http://www.flickr.com/photos/radioflyer007/ http://petjunction.blogspot.com/2007/07/adorables.html
  • 344. More innovation Common Ubiquity Novel Low High Certainty
  • 345. More innovation Common Payroll Ubiquity Novel Low High Certainty
  • 346. More innovation Common Payroll Company Web site Ubiquity Novel Low High Certainty
  • 347. More innovation Common Payroll Company Web site Ubiquity Neuristic Kitten Thing Novel Low High Certainty
  • 348. More innovation Common Dynamic Ubiquity Novel Low High Certainty
  • 349. More innovation Common Ubiquity INNOVATION Novel Low High Certainty
  • 350. More innovation Common Market Competitive Ubiquity Gap You Novel Low High Certainty
  • 351. http://www.flickr.com/photos/radioflyer007/ http://upload.wikimedia.org/wikipedia/en/5/51/Metropolis.jpg
  • 352.
  • 353. More innovation The need to constantly evolve in order to stand still relative to an eco- system. Professor Leigh M.Van Valen
  • 354. More innovation “more efficient”
  • 356. More innovation “more process”
  • 357. More innovation Common Defined Processes Ubiquity Novel Low High Certainty
  • 358. More innovation Common COMMODITY Ubiquity Novel Low High Certainty
  • 359. http://www.flickr.com/photos/radioflyer007/ http://petjunction.blogspot.com/2007/07/adorables.html
  • 360. More innovation Common COMMODITY Ubiquity Novel Low High Certainty
  • 361. More innovation Common Defined Ubiquity Novel Low High Certainty
  • 362. More innovation Common Ubiquity INNOVATION Novel Low High Certainty
  • 363.
  • 364. More innovation Creative Destruction Joseph A. Schumpeter (1883 - 1950)‫‏‬
  • 365. http://www.flickr.com/photos/radioflyer007/ http://upload.wikimedia.org/wikipedia/en/5/51/Metropolis.jpg
  • 366. http://www.flickr.com/photos/radioflyer007/ http://petjunction.blogspot.com/2007/07/adorables.html
  • 367. More innovation “innovate more”
  • 369. More innovation “less process”
  • 370. More innovation “more process”
  • 372. Image from Oliver Twist,
  • 373. More innovation “ideas process”
  • 374. More innovation Common Rigorous defined procedures Ubiquity Skunk works Novel Low High Certainty
  • 375. A. The Good, Bad & Ugly B. Why Transparency Matters C. Part I - Why I.T. is complex D. Part II - The Paradox E. Part III - More or less F. Things to Watch G. A fast life H. Happy Clouds simon.wardley@canonical.com
  • 376. Adopt a fast life ...
  • 377. Fast life Commoditisation Bespoke Products Services Innovation
  • 378. Fast life Bespoke Products Services Innovation Product Competition
  • 379. Fast life Adoption Laggards Early Time Products
  • 380. Fast life Adoption “Original” “New and Improved” Time Products
  • 383. Fast life Diffusion of Product Innovation Everett Rogers ( 1931 - 2004 )
  • 384. Fast life Common Product Ubiquity Novel Low High Certainty
  • 385. Fast life Common Product Ubiquity INNOVATION Novel Low High Certainty
  • 386. Fast life Adoption “Original” “New and Improved” Time Products
  • 387. Fast life Common Widespread Product Ubiquity Feature Complete INNOVATION Novel Low High Certainty
  • 388. Fast life Common Services Product Ubiquity INNOVATION Novel Low High Certainty
  • 389. Fast life Bespoke Products Services Innovation highly disruptive
  • 390. Fast life Common Standard Components Ubiquity Novel Low High Certainty
  • 391. Fast life Common Standard Components Componentisation Ubiquity Novel Low High Certainty
  • 392. Fast life Common Standard Components Componentisation Ubiquity Innovation Novel Low High Certainty
  • 393. Fast life Common Standard Components Componentisation Ubiquity Commoditisation Innovation Novel Low High Certainty
  • 394. Fast life Common Standard Components Componentisation Ubiquity Commoditisation Innovation Novel Low High Certainty
  • 395. Fast life Common Standard Components Componentisation Ubiquity Commoditisation Innovation Novel Low High Certainty
  • 397. A. The Good, Bad & Ugly B. Why Transparency Matters C. Part I - Why I.T. is complex D. Part II - The Paradox E. Part III - More or less F. Things to Watch G. A fast life H. Happy Clouds simon.wardley@canonical.com
  • 399. Happy Clouds Three Rules happy
  • 400. Happy Clouds Three Rules happy Run the service on my own Rule 1 machines.
  • 401. Happy Clouds Three Rules happy Run the service on my own Rule 1 machines. Easily switch between my machines Rule 2 and a cloud provider.
  • 402. Happy Clouds Three Rules happy Run the service on my own Rule 1 machines. Easily switch between my machines Rule 2 and a cloud provider. Easily switch between cloud Rule 3 providers.
  • 403. Happy Clouds Hypervisor Bare Metal Private Cloud
  • 404. Happy Clouds Easy Hypervisor Hypervisor Switching Bare Metal Bare Metal Amazon EC2 Private Cloud
  • 405. Happy Clouds Competitive Market
  • 406. A. The Good, Bad & Ugly B. Why Transparency Matters C. Part I - Why I.T. is complex D. Part II - The Paradox E. Part III - More or less F. Things to Watch G. A fast life H. Happy Clouds simon.wardley@canonical.com