SlideShare uma empresa Scribd logo
1 de 142
Clouds and roofracks
The cloud computing market is evolving
http://beachpackagingdesign.typepad.com/photos/uncategorized/2007/11/04/fluff.jpg
“Agile”
               Pay-as-you-    methods         SOA
Virtualization
               go licensing   and self-   architectures
                               service
Managed           IT
        BPO
                       hosting      outsourcing




                               “Agile”
               Pay-as-you-    methods         SOA
Virtualization
               go licensing   and self-   architectures
                               service
Managed           IT
        BPO
                       hosting      outsourcing




               This “cloud” thing


                               “Agile”
               Pay-as-you-    methods         SOA
Virtualization
               go licensing   and self-   architectures
                               service
Let’s get some things straight.
Three kinds of clouds
My mom’s definition
The technical definition
The business model definition
My mom’s definition


 Cloud
My mom’s definition


 Cloud   =   Web
My mom’s definition


 Cloud   =   Web   =   Internet
My mom’s definition


 Cloud   =   Web   =   Internet   =   Useless
http://img.dailymail.co.uk/i/pix/2008/04_01/tornadoDM3030a_800x533.jpg
The technical definition
http://www.flickr.com/photos/mynameisharsha/4092086880/
http://www.flickr.com/photos/h4ck/2413562108/
http://www.flickr.com/photos/stawarz/3538910787/
http://www.flickr.com/photos/swimparallel/3391592144/
http://www.flickr.com/photos/genewolf/147722350
http://www.flickr.com/photos/pinkmoose/
http://www.flickr.com/photos/avlxyz/389030408/
“Cloudy” tech.
That’s the technical definition
 Virtualization
 Automation
 Self-service
 Elasticitly
 Usage tracking & billing
 Service-oriented article
The business model definition
Clouds are a third-party utility
http://www.flickr.com/photos/paulcross/4333070249/
The cloud business model

Multitenant
Pay-as-you-go
Third-party
No upfront investment
Not entitled to an opinion on architecture
(I think this is inevitable.)
IT server
  costs
Idle
             capacity,
              lack of
            automation,
                etc.
IT server
  costs
Idle
             capacity,
              lack of
            automation,
                etc.
IT server
  costs


                          Private
                          cloud
                          costs
Idle
             capacity,
              lack of
            automation,
                etc.
IT server
  costs
                                    Ping, power,
                                        pipe,
                          Private    efficiencies
                          cloud
                          costs
Idle
             capacity,
              lack of
            automation,
                etc.
IT server
  costs
                                    Ping, power,
                                        pipe,
                          Private    efficiencies
                          cloud
                          costs                    Public
                                                   cloud
                                                   costs
The cloud trifecta
037!HB::D3H!KB::B9
                                                   .@9I%"   JB@I%"

-%%#%%&

""#"%&

""#,%&

""#+%&

""#*%&

""#)%&

""#(%&

""#'%&

""#$%&
           ./0123      4;;!4<;    =>?@0AB     =2??2!4<;     E4$!F9B5037    G22H5B     G22H5B!?D:B   G22H5B!?D:B
          452678923:              .C0/0D                                  .@@E3HD3B

  !                                                 !
               L?D3H!M2957IMD7B!/23D:29D3H!?:0:D23?!K>!N0:AO=26?B


                                            Cloud Encounters, Peter van Eijk, digitalinfrastructures.nl
'#!/)01#$!"2#34+,#$'
                           <;

                           @<

                           @;
 !"##"$%&'()$*+'*&'((%&+




                           ?<

                           ?;

                           ><

                           >;

                           =<

                           =;

                           <

                           ;
                                >@ABA   >DABA   >CABA   ?;ABA   =ACA   ?ACA   <ACA   DACA   CACA   ==ACA   =?ACA   =<ACA   =DACA
                                >;;C    >;;C    >;;C    >;;C    >;;C   >;;C   >;;C   >;;C   >;;C   >;;C    >;;C    >;;C    >;;C



                                                Connect times to Amazon Cloudfront from NYC
5%''%,!6%%,($7!0$48#,!9%''%,!,#3'($7:
               Cloud Encounters, Peter van Eijk, digitalinfrastructures.nl
;<=7>?7;;?7@A@ !+)&98(#C!F707B7
                                               !$++$),-"#.)(%"(-"##,-%
                                                                                 ;@O7;H=7?=7@A@ !B:3%*5-8:C!/*%)*5,8'-3
                                ;    <;      =;;    =<;     >;;      ><;   ?;;   ?<;
                                                                                 !              !+#2*')8(*'C!.*':851

                         Cloud "-#7/!.*+!
                                processing is
 $,(-$.(//01/21345//)**+*$,(#(6$$6#"(-$.(
                                                                                 !
 -$.(/01/3/789(:;(<79(<=<
         $D                                                                      F%1!G%*-*$/! !.$N,&'C!J5*,8'-
                                                                                 !
 -$.(/01/3/789(:;(<>;(<=<                                                        (+!0%*--:!A*0! !P5#'&'(*'C!/*%)*5,8'-3
                                                                                 !


                         everywhere                                              *1*:!A0#)! !Q#)8''*3N$5(C!0#$%)!B45&98
                           .B                                                    !
                               4+(*$!                                            !              !MR'9)*'C!P*5:8'G
                                                                                 670#5%
                                                                                 !
                           +,  50%+%$&%                                                         !0%#91)#,:C!06*-*'
                                                                                                !S$5&9)C!06&%T*5,8'-
                            0?/)''&"++@"+A
                         7+C+A                /B$-),C$D                          OO7@<;7@@7@A@  !M*,N#$5'*C!B$3%58,&8U
                             ;<=7>?7@;=7@A@   !B'%6*52C!D*,(&$:                  V;7@A7;<H7@A@  !B$91,8'-C!/*6!S*8,8'-
                             !                                                   !


-
                          7+CA-               !E-*338C!F158&'*                                  !I#'(!K#'(C!+)&'8
                             !                                                   !
                                              !E3,#C!/#568G                                     !/8(8'#C!Q828'
                                                                                 !
                                                                                                !08'!W58'9&39#C!F707B7
    !"#$%"&$#'()%*%$"#




                             ;<=7>?7@H?7@A@
                         7+C$:
                             !
                                              !B:3%*5-8:;C!/*%)*5,8'-3
                                              !I8&48C!J358*,
                                                                                 !
                                                                                 !          "#$$%&'!'()%!'#!*!+
                                                                                                !0)8'()8&C!+)&'8
                             !                                                   !
                              A0
                             ;<=7>?7@?H7@A@
                                              !K581#6C!L#,8'-
                                                           *55!%$,($%;E
                                              !M$:N8&C!J'-&8
                                                                                            .#+'%/!+('%!($&0%*+%
                                                                                                !0&'(82#5*C!0&'(82#5*
                                                                                                !0G-'*GC!B$3%58,&8

 /0!,##1$23!4#5!
                                                           A-*'!+('%!2$-
                             ;<=7>?7;;?7@A@
                            7B
                                              !+)&98(#C!F707B7
                                                                                 !
                                                                                            1('.!/(+'*$&%2!
                                                                                 VA7@;?7H=7@A@  !B:3%*5-8:HC!/*%)*5,8'-3
                                                                                                !L85&3C!W58'9*
                             ;@O7;H=7?=7@A@   !B:3%*5-8:C!/*%)*5,8'-3

6#5,-782232#%79#:!85*!       !
                            /B
                             !
                                              !+#2*')8(*'C!.*':851
                                              !.$N,&'C!J5*,8'-
                                                                                 VA7@;?7AH7@A@
                                                                                 !
                                                                                                !+#,#('*C!P*5:8'G
                                                                                                !X&,,*C!W58'9*

 #98%&#'!8'-!%&:*!
                             !
                             !A0       "-#7/!.*+!
                                              !P5#'&'(*'C!/*%)*5,8'-3
                                                                                 !
                                                                                 !
                                                                                            "#$$%&'!'()%!'#!'.%
                                                                                                !X#'-#'C!F'&%*-!K&'(-#:
                                       670#5%*$!
                             !                !Q#)8''*3N$5(C!0#$%)!B45&98        !
                                                                                            3##,-%!455!6$,($%
                                                                                                !M#39#6C!"$33&8

   -*2*'-*'%                 !
                            /%
                             !
                                              !MR'9)*'C!P*5:8'G
                                       50%+%$&%
                                              !0%#91)#,:C!06*-*'
                                                                     !
                                                                                                !L8-$8C!J%8,G

                                                                                            &-#7/!/#%+!$#'2
                                                                                 VA7@;?7A?7@A@  !B$3%&'C!F707B7
                                              !S$5&9)C!06&%T*5,8'-               VA7@;?7AV7@A@  !W,#5&-8C!F707B7
                           $-@                                                   VA7@;?7O?7@A@  !08'%8!+,858C!F707B7
                             OO7@<;7@@7@A@    !M*,N#$5'*C!B$3%58,&8U
                            !V;7@A7;<H7@A@    !B$91,8'-C!/*6!S*8,8'-            !
                           $->
                             !                !I#'(!K#'(C!+)&'8
                           Cloud Encounters, Peter van Eijk, digitalinfrastructures.nl
                             !
This isn’t just timesharing all over again
This isn’t just timesharing all over again

   SOA
This isn’t just timesharing all over again

                Insulates components
   SOA            from functionality
               through consistent APIs
This isn’t just timesharing all over again

                Insulates components     Amazon S3 turns
   SOA            from functionality      storage into a
               through consistent APIs       service
This isn’t just timesharing all over again

                  Insulates components     Amazon S3 turns
    SOA             from functionality      storage into a
                 through consistent APIs       service

Virtualization
This isn’t just timesharing all over again

                  Insulates components      Amazon S3 turns
    SOA             from functionality       storage into a
                 through consistent APIs        service
                 Reduces minimum order
Virtualization   quantity; turns physical
                 things into logical ones
This isn’t just timesharing all over again

                  Insulates components      Amazon S3 turns
    SOA             from functionality       storage into a
                 through consistent APIs        service
                 Reduces minimum order
                                             Buy a slice for
Virtualization   quantity; turns physical
                 things into logical ones     just an hour
This isn’t just timesharing all over again

                   Insulates components      Amazon S3 turns
     SOA             from functionality       storage into a
                  through consistent APIs        service
                  Reduces minimum order
                                              Buy a slice for
 Virtualization   quantity; turns physical
                  things into logical ones     just an hour


Standardization
This isn’t just timesharing all over again

                   Insulates components      Amazon S3 turns
     SOA             from functionality       storage into a
                  through consistent APIs        service
                  Reduces minimum order
                                              Buy a slice for
 Virtualization   quantity; turns physical
                  things into logical ones     just an hour

                  Means users are OK with
Standardization    a menu of predefined
                      configurations
This isn’t just timesharing all over again

                   Insulates components      Amazon S3 turns
     SOA             from functionality       storage into a
                  through consistent APIs        service
                  Reduces minimum order
                                              Buy a slice for
 Virtualization   quantity; turns physical
                  things into logical ones     just an hour

                  Means users are OK with
Standardization    a menu of predefined       LAMP, Rails, etc.
                      configurations
This isn’t just timesharing all over again

                   Insulates components      Amazon S3 turns
     SOA             from functionality       storage into a
                  through consistent APIs        service
                  Reduces minimum order
                                              Buy a slice for
 Virtualization   quantity; turns physical
                  things into logical ones     just an hour

                  Means users are OK with
Standardization    a menu of predefined       LAMP, Rails, etc.
                      configurations


 Automation
This isn’t just timesharing all over again

                   Insulates components      Amazon S3 turns
     SOA             from functionality       storage into a
                  through consistent APIs        service
                  Reduces minimum order
                                              Buy a slice for
 Virtualization   quantity; turns physical
                  things into logical ones     just an hour

                  Means users are OK with
Standardization    a menu of predefined       LAMP, Rails, etc.
                      configurations

                  Increases the human-to-
 Automation        machine ratio & drives
                  marginal cost towards 0
This isn’t just timesharing all over again

                   Insulates components      Amazon S3 turns
     SOA             from functionality       storage into a
                  through consistent APIs        service
                  Reduces minimum order
                                              Buy a slice for
 Virtualization   quantity; turns physical
                  things into logical ones     just an hour

                  Means users are OK with
Standardization    a menu of predefined       LAMP, Rails, etc.
                      configurations

                  Increases the human-to-
 Automation                                   10x enterprise
                   machine ratio & drives
                  marginal cost towards 0    efficiency ratios
Inconsistent adoption plans




    0%   25%   50%   75%   100%
Inconsistent adoption plans
                 38%                         47%
   ITI    “Unsure about adopting   “Won’t consider the cloud in
              cloud services”           next 12 months”




         0%           25%            50%              75%         100%
Inconsistent adoption plans
                      38%                          47%
        ITI    “Unsure about adopting   “Won’t consider the cloud in
                   cloud services”           next 12 months”




F5 Networks                                     82%
                           “In trial, implementation, or use of public clouds”




              0%           25%             50%               75%                 100%
Inconsistent adoption plans
                        38%                           47%
        ITI    “Unsure about adopting       “Won’t consider the cloud in
                   cloud services”               next 12 months”




F5 Networks                                        82%
                              “In trial, implementation, or use of public clouds”


                                                                   “Implementing
                                                                   cloud services”



                                                          60%                   8%
   CIO.com              29%                   “Actively researching (cloud on
               “No interest in the cloud”
                                                           radar)”


              0%             25%              50%               75%                  100%
Plenty of choice in the
“business” definition of
clouds
Bare metal
Virtualized
Hybrid
IaaS
PaaS
Composed services
A variety of choices
(***Slides from Dell webinar)
Private   Public
Private   Public




 Bare     Managed
 metal     hosting
Private   Public




 IaaS       IaaS

 Bare     Managed
 metal     hosting
Private   Public




 PaaS      PaaS


 IaaS       IaaS

 Bare     Managed
 metal     hosting
Private    Public




Intranet    SaaS


 PaaS       PaaS


 IaaS        IaaS

 Bare      Managed
 metal      hosting
Private     Public

           Composed
            service

Intranet     SaaS


 PaaS        PaaS


 IaaS        IaaS

 Bare      Managed
 metal      hosting
Lots of market confusion
http://www.flickr.com/photos/jumphigh/1565967960/
60



45



30



15



0
     Stopped to taste   Actually bought some

                        6 jams          24 jams


                                     http://sivers.org/jam
60



45



30



15



0
     Stopped to taste   Actually bought some

                        6 jams          24 jams


                                     http://sivers.org/jam
60



45



30



15



0
     Stopped to taste   Actually bought some

                        6 jams          24 jams


                                     http://sivers.org/jam
60



45



30



15



0
     Stopped to taste   Actually bought some

                        6 jams          24 jams


                                     http://sivers.org/jam
60



45



30



15



0
     Stopped to taste   Actually bought some

                        6 jams          24 jams


                                     http://sivers.org/jam
General population               Cancer patients


                                             13%

 35%



             65%

                                       87%


               Choose their own treatment
               Have others choose


                                             http://sivers.org/jam
Experimentation is easy, too.
Expense reports can no
     longer enforce IT
          policy.




Wiley GAAP 2010: Interpretation and Application of Generally Accepted Accounting
Principles (By Barry J. Epstein, Ralph Nach, Steven M. Bragg)
Airfare


  DNS


 Cloud

 Public
 transit

Important
 research

  Hotel
http://www.flickr.com/photos/joconnell/
Bare
metal
Bare    Virtualization
metal
Bare    Virtualization Public/private
metal                  hybrid models
Bare    Virtualization Public/private
                                        IaaS
metal                  hybrid models
<script>
                                               Hello, world!
                                               </script>




Bare    Virtualization Public/private
                                        IaaS       PaaS
metal                  hybrid models
<script>
                                               Hello, world!
                                               </script>




                                                               Mashup,
Bare    Virtualization Public/private
                                        IaaS       PaaS        RESTful
metal                  hybrid models
                                                               services
<script>
                                                Hello, world!
                                                </script>




                                                                Mashup,
Bare     Virtualization Public/private
                                         IaaS       PaaS        RESTful
metal                   hybrid models
                                                                services


        Maximum efficiency is about a spectrum
            of IT strategies atop adaptive
                    infrastructure.
Always on
  premise
     Private
  Compliance-
   enforced
Need to track and
      audit
   Legislative
 Data near local
  computation
Always on          Can be done
  premise            anywhere
     Private
  Compliance-           Testing
   enforced
                        Training
Need to track and
                      Prototyping
      audit
                    Batch processing
   Legislative
                     Seasonal load
 Data near local
  computation
Always on          Can be done         Always in
  premise            anywhere             cloud
     Private
                                        Partner access
  Compliance-           Testing
   enforced                            Proximity to cloud
                        Training       services (storage,
Need to track and
                      Prototyping         CDN, etc.)
      audit
                    Batch processing    Massively grid/
   Legislative
                     Seasonal load     parallel (genomic,
 Data near local                          modelling)
  computation
Always on          Can be done                               Always in
  premise            anywhere                                   cloud




                                       Load/pricing engine
     Private
                                                              Partner access
  Compliance-           Testing
   enforced                                                  Proximity to cloud
                        Training                             services (storage,
Need to track and
                      Prototyping                               CDN, etc.)
      audit
                    Batch processing                          Massively grid/
   Legislative
                     Seasonal load                           parallel (genomic,
 Data near local                                                modelling)
  computation
Always on                          Can be done                               Always in
  premise                            anywhere                                   cloud




                                                       Load/pricing engine
     Private
                                                                              Partner access
  Compliance-                           Testing
   enforced                                                                  Proximity to cloud
                                        Training                             services (storage,
                    Policy engine



Need to track and
                                      Prototyping                               CDN, etc.)
      audit
                                    Batch processing                          Massively grid/
   Legislative
                                     Seasonal load                           parallel (genomic,
 Data near local                                                                modelling)
  computation
Virtual machine
                                                                             (infrastructure cloud)



 Always on                          Can be done                                Always in
  premise                            anywhere                                    cloud




                                                       Load/pricing engine
     Private
                                                                              Partner access
  Compliance-                           Testing
   enforced                                                                  Proximity to cloud
                                        Training                             services (storage,
                    Policy engine



Need to track and
                                      Prototyping                               CDN, etc.)
      audit
                                    Batch processing                          Massively grid/
   Legislative
                                     Seasonal load                           parallel (genomic,
 Data near local                                                                modelling)
  computation
Compute task
                                                                               (service cloud)




 Always on                          Can be done                               Always in
  premise                            anywhere                                   cloud




                                                       Load/pricing engine
     Private
                                                                              Partner access
  Compliance-                           Testing
   enforced                                                                  Proximity to cloud
                                        Training                             services (storage,
                    Policy engine



Need to track and
                                      Prototyping                               CDN, etc.)
      audit
                                    Batch processing                          Massively grid/
   Legislative
                                     Seasonal load                           parallel (genomic,
 Data near local                                                                modelling)
  computation
An ecosystem isn’t a nice place
Natural selection at work
http://www.thule-car-roof-boxes.co.uk/pictures/roof-box-with-roof-rack.jpg
Some predictions
http://www.flickr.com/photos/sparkys/3434382326/
So who’s going to win?
Pure infrastructure:
Who’s got best economies of scale?
Recoding:
Who’s got developer mindshare?
Pure Services:
Who’s got network effects?




feed.API (facebook) > feed.api (friendster)
PaaS:
Who’s got brand and users?
PaaS:
Who’s got brand and users?
Does a PaaS need a flavor?
                  Ning wants to be
                  a social network
                  Webex wants to
                  collaborate
                  Salesforce wants
                  to be a CRM
                  Quickbase wants
                  to be SMB
The big picture
A layered society
http://www.bigpicturesmallworld.com/funstuff/bigtime.shtml
Span of power


                                                    Access
                                                  Technology

                                                 Money
                                      Nobility   Media
                          Theocracy    Land
                                      holdings
                Monarchy Religion &
                Genetics  culture
http://www.nytimes.com/images/blogs/tvdecoder/posts/1107/tivo-box.jpg
http://www.flickr.com/photos/viewfrom52/2263683446/
http://www.nytimes.com/interactive/2009/07/31/business/20080801-metrics-graphic.html
Private layers
(friends, notes)




 Opt-in layers
    (ads, paid
      content)




 Shared layers
(maps, guides)



The real world     LAYER ZERO
Complexity of machines
                                                                       Future
                                                                       Tech 1

                                                                  Internet
                                                             Micro-
                                                           processor
                                                Internal
                                              combustion
                                       Steam engine
                                       engine
                         Ramp Pulley
http://www.atclabs.com/Photos/mite.jpg
http://img149.imageshack.us/img149/3575/lawdomeicecore6sy.jpg
http://www.uml.edu/wuml/podcast/media/nanotechnology-kd-001.jpg
http://thetruthorthefight.files.wordpress.com/2009/06/hubble-eagle-nebula-wide-field-04086y.jpg
http://www.nar.ucar.edu/2008/ESSL/sp1/images/sp1_01_cgd_1.jpg
http://whiteafrican.com/
   wp-content/uploads/
               2008/05/
united_for_africa-499x3
                  83.png
http://commons.wikimedia.org/wiki/File:Global_spread_of_H5N1_map_%28August_13%29.PNG
http://seattletimes.nwsource.com/pacificnw/2003/1221/cover_graphic.html
Data generated by humanity
                                                                         Web of
                                                                         sensors

                                                                     Web of
                                                                    humans
                                                               Web of
                                                             documents
                                                     Printing
                                                      press
                                           Scribes
                             Song   Poem
See the big picture.
http://www.gosfordhobbies.com.au/shop/images/P/lge-630.jpg
http://www.optics.arizona.edu/Nofziger/UNVR195a/Day1/EMspectrum1.jpg
http://akamaipix.crutchfield.com/ca/reviews/20030722/speaker_freq.jpg
http://www.lib.utexas.edu/maps/middle_east_and_asia/kashmir_scale_1997.jpg
100



75



50



25



 0

      2008   2009




                    http://developer.amazonwebservices.com/connect/thread.jspa?messageID=150461
                    http://www.google.com/insights/search/#q=%22Cloud%20computing%22&cmpt=q
100



75



50
      Taxonomies
        & layers
25



 0

        2008       2009
        What is
      the cloud?


                          http://developer.amazonwebservices.com/connect/thread.jspa?messageID=150461
                          http://www.google.com/insights/search/#q=%22Cloud%20computing%22&cmpt=q
100



75



50
                   ROI, TCO,
      Taxonomies
                   business
        & layers
                    cases
25



 0

        2008        2009
        What is      Why
      the cloud?   should I
                    use it?
                               http://developer.amazonwebservices.com/connect/thread.jspa?messageID=150461
                               http://www.google.com/insights/search/#q=%22Cloud%20computing%22&cmpt=q
100



75



50
                   ROI, TCO,   Designs &
      Taxonomies
                   business      best
        & layers
                    cases      practices
25



 0

        2008        2009        2010
        What is      Why       How do I
      the cloud?   should I     use it?
                    use it?
                                           http://developer.amazonwebservices.com/connect/thread.jspa?messageID=150461
                                           http://www.google.com/insights/search/#q=%22Cloud%20computing%22&cmpt=q
100



75



50
                   ROI, TCO,   Designs &
      Taxonomies                           Business
                   business      best
        & layers                           strategy
                    cases      practices
25



 0

        2008        2009        2010      2011
        What is      Why       How do I What new
      the cloud?   should I     use it? things are
                    use it?             possible?
                                            http://developer.amazonwebservices.com/connect/thread.jspa?messageID=150461
                                            http://www.google.com/insights/search/#q=%22Cloud%20computing%22&cmpt=q
100



75



50
                   ROI, TCO,   Designs &
      Taxonomies                           Business                      Policy &
                   business      best
        & layers                           strategy                     standards
                    cases      practices
25



 0

        2008        2009        2010      2011       2012
        What is      Why       How do I What new What must
      the cloud?   should I     use it? things are I still run
                    use it?             possible? in-house?
                                            http://developer.amazonwebservices.com/connect/thread.jspa?messageID=150461
                                            http://www.google.com/insights/search/#q=%22Cloud%20computing%22&cmpt=q
Thanks!
@acroll
alistair@bitcurrent.com
www.human20.com
www.rentedmetal.com

Mais conteúdo relacionado

Mais procurados

LAMP_TRAINING_SESSION_6
LAMP_TRAINING_SESSION_6LAMP_TRAINING_SESSION_6
LAMP_TRAINING_SESSION_6umapst
 
MeasureWorks - TSOC - Creating business opportunities with mobile customer ex...
MeasureWorks - TSOC - Creating business opportunities with mobile customer ex...MeasureWorks - TSOC - Creating business opportunities with mobile customer ex...
MeasureWorks - TSOC - Creating business opportunities with mobile customer ex...MeasureWorks
 
Data Citation from the perspective of tracking data reuse
Data Citation from the perspective of tracking data reuseData Citation from the perspective of tracking data reuse
Data Citation from the perspective of tracking data reuseHeather Piwowar
 
Taking Your Content Mobile
Taking Your Content MobileTaking Your Content Mobile
Taking Your Content MobileJeremy Johnson
 
Measure works - Mobile Convention Amsterdam - Guidelines for a succesful mobi...
Measure works - Mobile Convention Amsterdam - Guidelines for a succesful mobi...Measure works - Mobile Convention Amsterdam - Guidelines for a succesful mobi...
Measure works - Mobile Convention Amsterdam - Guidelines for a succesful mobi...MeasureWorks
 
Bug Bounty Programs For The Web
Bug Bounty Programs For The WebBug Bounty Programs For The Web
Bug Bounty Programs For The WebMichael Coates
 
Sant Jordi
Sant Jordi Sant Jordi
Sant Jordi mpere334
 
DiplomadoIABMex_Equipo6
DiplomadoIABMex_Equipo6DiplomadoIABMex_Equipo6
DiplomadoIABMex_Equipo6jorgemacias23
 
VoCamp Seoul2009 Sparql
VoCamp Seoul2009 SparqlVoCamp Seoul2009 Sparql
VoCamp Seoul2009 Sparqlkwangsub kim
 

Mais procurados (12)

Asool rijal2
Asool rijal2Asool rijal2
Asool rijal2
 
Javaee glassfish jcertif2010
Javaee glassfish jcertif2010Javaee glassfish jcertif2010
Javaee glassfish jcertif2010
 
LAMP_TRAINING_SESSION_6
LAMP_TRAINING_SESSION_6LAMP_TRAINING_SESSION_6
LAMP_TRAINING_SESSION_6
 
All about Apache ACE
All about Apache ACEAll about Apache ACE
All about Apache ACE
 
MeasureWorks - TSOC - Creating business opportunities with mobile customer ex...
MeasureWorks - TSOC - Creating business opportunities with mobile customer ex...MeasureWorks - TSOC - Creating business opportunities with mobile customer ex...
MeasureWorks - TSOC - Creating business opportunities with mobile customer ex...
 
Data Citation from the perspective of tracking data reuse
Data Citation from the perspective of tracking data reuseData Citation from the perspective of tracking data reuse
Data Citation from the perspective of tracking data reuse
 
Taking Your Content Mobile
Taking Your Content MobileTaking Your Content Mobile
Taking Your Content Mobile
 
Measure works - Mobile Convention Amsterdam - Guidelines for a succesful mobi...
Measure works - Mobile Convention Amsterdam - Guidelines for a succesful mobi...Measure works - Mobile Convention Amsterdam - Guidelines for a succesful mobi...
Measure works - Mobile Convention Amsterdam - Guidelines for a succesful mobi...
 
Bug Bounty Programs For The Web
Bug Bounty Programs For The WebBug Bounty Programs For The Web
Bug Bounty Programs For The Web
 
Sant Jordi
Sant Jordi Sant Jordi
Sant Jordi
 
DiplomadoIABMex_Equipo6
DiplomadoIABMex_Equipo6DiplomadoIABMex_Equipo6
DiplomadoIABMex_Equipo6
 
VoCamp Seoul2009 Sparql
VoCamp Seoul2009 SparqlVoCamp Seoul2009 Sparql
VoCamp Seoul2009 Sparql
 

Destaque

Where communities fit in a complete monitoring model
Where communities fit in a complete monitoring modelWhere communities fit in a complete monitoring model
Where communities fit in a complete monitoring modelAlistair Croll
 
Why care about communities?
Why care about communities?Why care about communities?
Why care about communities?Alistair Croll
 
State of the Cloud presentation from Interop 09 Enterprise Cloud Summit
State of the Cloud presentation from Interop 09 Enterprise Cloud SummitState of the Cloud presentation from Interop 09 Enterprise Cloud Summit
State of the Cloud presentation from Interop 09 Enterprise Cloud SummitAlistair Croll
 
Monitoring and improving
Monitoring and improvingMonitoring and improving
Monitoring and improvingAlistair Croll
 
Delivery strategies: Apps don't deploy themselves
Delivery strategies: Apps don't deploy themselvesDelivery strategies: Apps don't deploy themselves
Delivery strategies: Apps don't deploy themselvesAlistair Croll
 
CloudOps evening presentation from IBM
CloudOps evening presentation from IBMCloudOps evening presentation from IBM
CloudOps evening presentation from IBMAlistair Croll
 
What if you're the SaaS?
What if you're the SaaS?What if you're the SaaS?
What if you're the SaaS?Alistair Croll
 
Social media measurement
Social media measurementSocial media measurement
Social media measurementAlistair Croll
 

Destaque (13)

Where communities fit in a complete monitoring model
Where communities fit in a complete monitoring modelWhere communities fit in a complete monitoring model
Where communities fit in a complete monitoring model
 
Why care about communities?
Why care about communities?Why care about communities?
Why care about communities?
 
Introductions
IntroductionsIntroductions
Introductions
 
State of the Cloud presentation from Interop 09 Enterprise Cloud Summit
State of the Cloud presentation from Interop 09 Enterprise Cloud SummitState of the Cloud presentation from Interop 09 Enterprise Cloud Summit
State of the Cloud presentation from Interop 09 Enterprise Cloud Summit
 
ECS closing remarks
ECS closing remarksECS closing remarks
ECS closing remarks
 
Monitoring and improving
Monitoring and improvingMonitoring and improving
Monitoring and improving
 
Delivery strategies: Apps don't deploy themselves
Delivery strategies: Apps don't deploy themselvesDelivery strategies: Apps don't deploy themselves
Delivery strategies: Apps don't deploy themselves
 
CloudOps evening presentation from IBM
CloudOps evening presentation from IBMCloudOps evening presentation from IBM
CloudOps evening presentation from IBM
 
Cloud 101
Cloud 101Cloud 101
Cloud 101
 
What if you're the SaaS?
What if you're the SaaS?What if you're the SaaS?
What if you're the SaaS?
 
melhor anuncio do ano
melhor anuncio do anomelhor anuncio do ano
melhor anuncio do ano
 
206270426
206270426206270426
206270426
 
Social media measurement
Social media measurementSocial media measurement
Social media measurement
 

Semelhante a Clouds and roofracks

Moosecon native apps_blackberry_10-optimized
Moosecon native apps_blackberry_10-optimizedMoosecon native apps_blackberry_10-optimized
Moosecon native apps_blackberry_10-optimizedHeinrich Seeger
 
OSGI workshop - Become A Certified Bundle Manager
OSGI workshop - Become A Certified Bundle ManagerOSGI workshop - Become A Certified Bundle Manager
OSGI workshop - Become A Certified Bundle ManagerSkills Matter
 
Sao Mobile Apps 091218164025 Phpapp01
Sao Mobile Apps 091218164025 Phpapp01Sao Mobile Apps 091218164025 Phpapp01
Sao Mobile Apps 091218164025 Phpapp01Siphiwe Mathebula
 
Sao Mobile Apps 091218164025 Phpapp01
Sao Mobile Apps 091218164025 Phpapp01Sao Mobile Apps 091218164025 Phpapp01
Sao Mobile Apps 091218164025 Phpapp01Siphiwe Mathebula
 
The Mobile Internet is Bigger Than You Think
The Mobile Internet is Bigger Than You ThinkThe Mobile Internet is Bigger Than You Think
The Mobile Internet is Bigger Than You ThinkJason Grigsby
 
The Mobile Internet Is Bigger Than You Think
The Mobile Internet Is Bigger Than You ThinkThe Mobile Internet Is Bigger Than You Think
The Mobile Internet Is Bigger Than You ThinkEd Rivera
 
Contrail Project, OW2con11, Nov 24-25, Paris
Contrail Project, OW2con11, Nov 24-25, ParisContrail Project, OW2con11, Nov 24-25, Paris
Contrail Project, OW2con11, Nov 24-25, ParisOW2
 
E-Primer Your Business Online
E-Primer Your Business OnlineE-Primer Your Business Online
E-Primer Your Business Onlineguestfc9d8a
 
Steering Iterative and Incremental Delivery with Jeff Patton
Steering Iterative and Incremental Delivery with Jeff PattonSteering Iterative and Incremental Delivery with Jeff Patton
Steering Iterative and Incremental Delivery with Jeff PattonUIEpreviews
 
Танки_в_Лунапарке: нагрузочное_тестирование_в_Яндексе
Танки_в_Лунапарке: нагрузочное_тестирование_в_ЯндексеТанки_в_Лунапарке: нагрузочное_тестирование_в_Яндексе
Танки_в_Лунапарке: нагрузочное_тестирование_в_ЯндексеYandex
 
ApacheCon NA11 - Apache Celix, Universal OSGi?
ApacheCon NA11 - Apache Celix, Universal OSGi?ApacheCon NA11 - Apache Celix, Universal OSGi?
ApacheCon NA11 - Apache Celix, Universal OSGi?abroekhuis
 
SEO - It Works Even if You Don’t Know How or Why
SEO - It Works Even if You Don’t Know How or Why SEO - It Works Even if You Don’t Know How or Why
SEO - It Works Even if You Don’t Know How or Why Wolfgang Weicht
 
[Harvard CS264] 04 - Intermediate-level CUDA Programming
[Harvard CS264] 04 - Intermediate-level CUDA Programming[Harvard CS264] 04 - Intermediate-level CUDA Programming
[Harvard CS264] 04 - Intermediate-level CUDA Programmingnpinto
 
Toward Indonesia Less Cash Society By Saiful Hidayat
Toward Indonesia Less Cash Society By Saiful HidayatToward Indonesia Less Cash Society By Saiful Hidayat
Toward Indonesia Less Cash Society By Saiful HidayatSaiful Hidayat
 
WALA Tutorial at PLDI 2010
WALA Tutorial at PLDI 2010WALA Tutorial at PLDI 2010
WALA Tutorial at PLDI 2010Julian Dolby
 
SANS Log Management 2
SANS Log Management 2SANS Log Management 2
SANS Log Management 2laurenfortune
 
Thai Software Companies to Jakarta, Indonesia Aug 2011
Thai Software Companies to Jakarta, Indonesia Aug 2011Thai Software Companies to Jakarta, Indonesia Aug 2011
Thai Software Companies to Jakarta, Indonesia Aug 2011Software Park Thailand
 
Google Talk: DOs and DON'Ts of Mobile Strategy
Google Talk: DOs and DON'Ts of Mobile StrategyGoogle Talk: DOs and DON'Ts of Mobile Strategy
Google Talk: DOs and DON'Ts of Mobile StrategyJason Grigsby
 

Semelhante a Clouds and roofracks (20)

OSGi - beyond the myth
OSGi -  beyond the mythOSGi -  beyond the myth
OSGi - beyond the myth
 
Moosecon native apps_blackberry_10-optimized
Moosecon native apps_blackberry_10-optimizedMoosecon native apps_blackberry_10-optimized
Moosecon native apps_blackberry_10-optimized
 
OSGI workshop - Become A Certified Bundle Manager
OSGI workshop - Become A Certified Bundle ManagerOSGI workshop - Become A Certified Bundle Manager
OSGI workshop - Become A Certified Bundle Manager
 
Sao Mobile Apps 091218164025 Phpapp01
Sao Mobile Apps 091218164025 Phpapp01Sao Mobile Apps 091218164025 Phpapp01
Sao Mobile Apps 091218164025 Phpapp01
 
Sao Mobile Apps 091218164025 Phpapp01
Sao Mobile Apps 091218164025 Phpapp01Sao Mobile Apps 091218164025 Phpapp01
Sao Mobile Apps 091218164025 Phpapp01
 
The Mobile Internet is Bigger Than You Think
The Mobile Internet is Bigger Than You ThinkThe Mobile Internet is Bigger Than You Think
The Mobile Internet is Bigger Than You Think
 
The Mobile Internet Is Bigger Than You Think
The Mobile Internet Is Bigger Than You ThinkThe Mobile Internet Is Bigger Than You Think
The Mobile Internet Is Bigger Than You Think
 
Contrail Project, OW2con11, Nov 24-25, Paris
Contrail Project, OW2con11, Nov 24-25, ParisContrail Project, OW2con11, Nov 24-25, Paris
Contrail Project, OW2con11, Nov 24-25, Paris
 
InnoDB Magic
InnoDB MagicInnoDB Magic
InnoDB Magic
 
E-Primer Your Business Online
E-Primer Your Business OnlineE-Primer Your Business Online
E-Primer Your Business Online
 
Steering Iterative and Incremental Delivery with Jeff Patton
Steering Iterative and Incremental Delivery with Jeff PattonSteering Iterative and Incremental Delivery with Jeff Patton
Steering Iterative and Incremental Delivery with Jeff Patton
 
Танки_в_Лунапарке: нагрузочное_тестирование_в_Яндексе
Танки_в_Лунапарке: нагрузочное_тестирование_в_ЯндексеТанки_в_Лунапарке: нагрузочное_тестирование_в_Яндексе
Танки_в_Лунапарке: нагрузочное_тестирование_в_Яндексе
 
ApacheCon NA11 - Apache Celix, Universal OSGi?
ApacheCon NA11 - Apache Celix, Universal OSGi?ApacheCon NA11 - Apache Celix, Universal OSGi?
ApacheCon NA11 - Apache Celix, Universal OSGi?
 
SEO - It Works Even if You Don’t Know How or Why
SEO - It Works Even if You Don’t Know How or Why SEO - It Works Even if You Don’t Know How or Why
SEO - It Works Even if You Don’t Know How or Why
 
[Harvard CS264] 04 - Intermediate-level CUDA Programming
[Harvard CS264] 04 - Intermediate-level CUDA Programming[Harvard CS264] 04 - Intermediate-level CUDA Programming
[Harvard CS264] 04 - Intermediate-level CUDA Programming
 
Toward Indonesia Less Cash Society By Saiful Hidayat
Toward Indonesia Less Cash Society By Saiful HidayatToward Indonesia Less Cash Society By Saiful Hidayat
Toward Indonesia Less Cash Society By Saiful Hidayat
 
WALA Tutorial at PLDI 2010
WALA Tutorial at PLDI 2010WALA Tutorial at PLDI 2010
WALA Tutorial at PLDI 2010
 
SANS Log Management 2
SANS Log Management 2SANS Log Management 2
SANS Log Management 2
 
Thai Software Companies to Jakarta, Indonesia Aug 2011
Thai Software Companies to Jakarta, Indonesia Aug 2011Thai Software Companies to Jakarta, Indonesia Aug 2011
Thai Software Companies to Jakarta, Indonesia Aug 2011
 
Google Talk: DOs and DON'Ts of Mobile Strategy
Google Talk: DOs and DON'Ts of Mobile StrategyGoogle Talk: DOs and DON'Ts of Mobile Strategy
Google Talk: DOs and DON'Ts of Mobile Strategy
 

Mais de Alistair Croll

Book as api hugh mc guire and alistair croll - toc nyc 2013
Book as api   hugh mc guire and alistair croll - toc nyc 2013Book as api   hugh mc guire and alistair croll - toc nyc 2013
Book as api hugh mc guire and alistair croll - toc nyc 2013Alistair Croll
 
Infopresse montreal feb 6 big data
Infopresse montreal feb 6   big dataInfopresse montreal feb 6   big data
Infopresse montreal feb 6 big dataAlistair Croll
 
CloudOps evening presentation from Savvis
CloudOps evening presentation from SavvisCloudOps evening presentation from Savvis
CloudOps evening presentation from SavvisAlistair Croll
 
CloudOps evening presentation from Amazon
CloudOps evening presentation from AmazonCloudOps evening presentation from Amazon
CloudOps evening presentation from AmazonAlistair Croll
 
CloudOps evening presentation from Google
CloudOps evening presentation from GoogleCloudOps evening presentation from Google
CloudOps evening presentation from GoogleAlistair Croll
 
CloudOps evening presentation from Salesforce.com
CloudOps evening presentation from Salesforce.comCloudOps evening presentation from Salesforce.com
CloudOps evening presentation from Salesforce.comAlistair Croll
 
The move to turnkey computing
The move to turnkey computingThe move to turnkey computing
The move to turnkey computingAlistair Croll
 
Transforming the data center
Transforming the data centerTransforming the data center
Transforming the data centerAlistair Croll
 
The three themes of Strata
The three themes of StrataThe three themes of Strata
The three themes of StrataAlistair Croll
 
Lean analytics for startups - Leweb2010
Lean analytics for startups - Leweb2010Lean analytics for startups - Leweb2010
Lean analytics for startups - Leweb2010Alistair Croll
 
Productcamp montreal 2010
Productcamp montreal 2010Productcamp montreal 2010
Productcamp montreal 2010Alistair Croll
 
Slides from a lecture at Concordia's Desautels school of management
Slides from a lecture at Concordia's Desautels school of managementSlides from a lecture at Concordia's Desautels school of management
Slides from a lecture at Concordia's Desautels school of managementAlistair Croll
 
Form Fits Function: Choosing IaaS, Pa
Form Fits Function: Choosing IaaS, PaForm Fits Function: Choosing IaaS, Pa
Form Fits Function: Choosing IaaS, PaAlistair Croll
 
Democratization of IT - october 18 - 20m
Democratization of IT - october 18 - 20mDemocratization of IT - october 18 - 20m
Democratization of IT - october 18 - 20mAlistair Croll
 
Public clouds go mainstream - october 19 - 10m
Public clouds go mainstream - october 19 - 10mPublic clouds go mainstream - october 19 - 10m
Public clouds go mainstream - october 19 - 10mAlistair Croll
 
Private clouds and enterprise it - october 18 - 30m
Private clouds and enterprise it  - october 18 - 30mPrivate clouds and enterprise it  - october 18 - 30m
Private clouds and enterprise it - october 18 - 30mAlistair Croll
 
Cloud 101 - Workshop from Gov2.0 in DC, May 2010
Cloud 101 - Workshop from Gov2.0 in DC, May 2010Cloud 101 - Workshop from Gov2.0 in DC, May 2010
Cloud 101 - Workshop from Gov2.0 in DC, May 2010Alistair Croll
 

Mais de Alistair Croll (20)

Book as api hugh mc guire and alistair croll - toc nyc 2013
Book as api   hugh mc guire and alistair croll - toc nyc 2013Book as api   hugh mc guire and alistair croll - toc nyc 2013
Book as api hugh mc guire and alistair croll - toc nyc 2013
 
Infopresse montreal feb 6 big data
Infopresse montreal feb 6   big dataInfopresse montreal feb 6   big data
Infopresse montreal feb 6 big data
 
CloudOps evening presentation from Savvis
CloudOps evening presentation from SavvisCloudOps evening presentation from Savvis
CloudOps evening presentation from Savvis
 
CloudOps evening presentation from Amazon
CloudOps evening presentation from AmazonCloudOps evening presentation from Amazon
CloudOps evening presentation from Amazon
 
CloudOps evening presentation from Google
CloudOps evening presentation from GoogleCloudOps evening presentation from Google
CloudOps evening presentation from Google
 
CloudOps evening presentation from Salesforce.com
CloudOps evening presentation from Salesforce.comCloudOps evening presentation from Salesforce.com
CloudOps evening presentation from Salesforce.com
 
The move to turnkey computing
The move to turnkey computingThe move to turnkey computing
The move to turnkey computing
 
Transforming the data center
Transforming the data centerTransforming the data center
Transforming the data center
 
The three themes of Strata
The three themes of StrataThe three themes of Strata
The three themes of Strata
 
Lean analytics for startups - Leweb2010
Lean analytics for startups - Leweb2010Lean analytics for startups - Leweb2010
Lean analytics for startups - Leweb2010
 
Productcamp montreal 2010
Productcamp montreal 2010Productcamp montreal 2010
Productcamp montreal 2010
 
Slides from a lecture at Concordia's Desautels school of management
Slides from a lecture at Concordia's Desautels school of managementSlides from a lecture at Concordia's Desautels school of management
Slides from a lecture at Concordia's Desautels school of management
 
Form Fits Function: Choosing IaaS, Pa
Form Fits Function: Choosing IaaS, PaForm Fits Function: Choosing IaaS, Pa
Form Fits Function: Choosing IaaS, Pa
 
Democratization of IT - october 18 - 20m
Democratization of IT - october 18 - 20mDemocratization of IT - october 18 - 20m
Democratization of IT - october 18 - 20m
 
Public clouds go mainstream - october 19 - 10m
Public clouds go mainstream - october 19 - 10mPublic clouds go mainstream - october 19 - 10m
Public clouds go mainstream - october 19 - 10m
 
Private clouds and enterprise it - october 18 - 30m
Private clouds and enterprise it  - october 18 - 30mPrivate clouds and enterprise it  - october 18 - 30m
Private clouds and enterprise it - october 18 - 30m
 
Cloud 101 - Workshop from Gov2.0 in DC, May 2010
Cloud 101 - Workshop from Gov2.0 in DC, May 2010Cloud 101 - Workshop from Gov2.0 in DC, May 2010
Cloud 101 - Workshop from Gov2.0 in DC, May 2010
 
Metrics 101
Metrics 101Metrics 101
Metrics 101
 
Cloud 101
Cloud 101Cloud 101
Cloud 101
 
What's ahead
What's aheadWhat's ahead
What's ahead
 

Último

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
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
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
 
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
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
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
 
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
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
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
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
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
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 

Último (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
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
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
 
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
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
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
 
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
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
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
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
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)
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 

Clouds and roofracks

  • 1. Clouds and roofracks The cloud computing market is evolving
  • 3. “Agile” Pay-as-you- methods SOA Virtualization go licensing and self- architectures service
  • 4. Managed IT BPO hosting outsourcing “Agile” Pay-as-you- methods SOA Virtualization go licensing and self- architectures service
  • 5. Managed IT BPO hosting outsourcing This “cloud” thing “Agile” Pay-as-you- methods SOA Virtualization go licensing and self- architectures service
  • 6. Let’s get some things straight.
  • 7. Three kinds of clouds My mom’s definition The technical definition The business model definition
  • 10. My mom’s definition Cloud = Web = Internet
  • 11. My mom’s definition Cloud = Web = Internet = Useless
  • 22. That’s the technical definition Virtualization Automation Self-service Elasticitly Usage tracking & billing Service-oriented article
  • 23. The business model definition
  • 24. Clouds are a third-party utility
  • 25.
  • 27. The cloud business model Multitenant Pay-as-you-go Third-party No upfront investment Not entitled to an opinion on architecture
  • 28. (I think this is inevitable.)
  • 29. IT server costs
  • 30. Idle capacity, lack of automation, etc. IT server costs
  • 31. Idle capacity, lack of automation, etc. IT server costs Private cloud costs
  • 32. Idle capacity, lack of automation, etc. IT server costs Ping, power, pipe, Private efficiencies cloud costs
  • 33. Idle capacity, lack of automation, etc. IT server costs Ping, power, pipe, Private efficiencies cloud costs Public cloud costs
  • 35. 037!HB::D3H!KB::B9 .@9I%" JB@I%" -%%#%%& ""#"%& ""#,%& ""#+%& ""#*%& ""#)%& ""#(%& ""#'%& ""#$%& ./0123 4;;!4<; =>?@0AB =2??2!4<; E4$!F9B5037 G22H5B G22H5B!?D:B G22H5B!?D:B 452678923: .C0/0D .@@E3HD3B ! ! L?D3H!M2957IMD7B!/23D:29D3H!?:0:D23?!K>!N0:AO=26?B Cloud Encounters, Peter van Eijk, digitalinfrastructures.nl
  • 36. '#!/)01#$!"2#34+,#$' <; @< @; !"##"$%&'()$*+'*&'((%&+ ?< ?; >< >; =< =; < ; >@ABA >DABA >CABA ?;ABA =ACA ?ACA <ACA DACA CACA ==ACA =?ACA =<ACA =DACA >;;C >;;C >;;C >;;C >;;C >;;C >;;C >;;C >;;C >;;C >;;C >;;C >;;C Connect times to Amazon Cloudfront from NYC 5%''%,!6%%,($7!0$48#,!9%''%,!,#3'($7: Cloud Encounters, Peter van Eijk, digitalinfrastructures.nl
  • 37. ;<=7>?7;;?7@A@ !+)&98(#C!F707B7 !$++$),-"#.)(%"(-"##,-% ;@O7;H=7?=7@A@ !B:3%*5-8:C!/*%)*5,8'-3 ; <; =;; =<; >;; ><; ?;; ?<; ! !+#2*')8(*'C!.*':851 Cloud "-#7/!.*+! processing is $,(-$.(//01/21345//)**+*$,(#(6$$6#"(-$.( ! -$.(/01/3/789(:;(<79(<=< $D F%1!G%*-*$/! !.$N,&'C!J5*,8'- ! -$.(/01/3/789(:;(<>;(<=< (+!0%*--:!A*0! !P5#'&'(*'C!/*%)*5,8'-3 ! everywhere *1*:!A0#)! !Q#)8''*3N$5(C!0#$%)!B45&98 .B ! 4+(*$! ! !MR'9)*'C!P*5:8'G 670#5% ! +, 50%+%$&% !0%#91)#,:C!06*-*' !S$5&9)C!06&%T*5,8'- 0?/)''&"++@"+A 7+C+A /B$-),C$D OO7@<;7@@7@A@ !M*,N#$5'*C!B$3%58,&8U ;<=7>?7@;=7@A@ !B'%6*52C!D*,(&$: V;7@A7;<H7@A@ !B$91,8'-C!/*6!S*8,8'- ! ! - 7+CA- !E-*338C!F158&'* !I#'(!K#'(C!+)&'8 ! ! !E3,#C!/#568G !/8(8'#C!Q828' ! !08'!W58'9&39#C!F707B7 !"#$%"&$#'()%*%$"# ;<=7>?7@H?7@A@ 7+C$: ! !B:3%*5-8:;C!/*%)*5,8'-3 !I8&48C!J358*, ! ! "#$$%&'!'()%!'#!*!+ !0)8'()8&C!+)&'8 ! ! A0 ;<=7>?7@?H7@A@ !K581#6C!L#,8'- *55!%$,($%;E !M$:N8&C!J'-&8 .#+'%/!+('%!($&0%*+% !0&'(82#5*C!0&'(82#5* !0G-'*GC!B$3%58,&8 /0!,##1$23!4#5! A-*'!+('%!2$- ;<=7>?7;;?7@A@ 7B !+)&98(#C!F707B7 ! 1('.!/(+'*$&%2! VA7@;?7H=7@A@ !B:3%*5-8:HC!/*%)*5,8'-3 !L85&3C!W58'9* ;@O7;H=7?=7@A@ !B:3%*5-8:C!/*%)*5,8'-3 6#5,-782232#%79#:!85*! ! /B ! !+#2*')8(*'C!.*':851 !.$N,&'C!J5*,8'- VA7@;?7AH7@A@ ! !+#,#('*C!P*5:8'G !X&,,*C!W58'9* #98%&#'!8'-!%&:*! ! !A0 "-#7/!.*+! !P5#'&'(*'C!/*%)*5,8'-3 ! ! "#$$%&'!'()%!'#!'.% !X#'-#'C!F'&%*-!K&'(-#: 670#5%*$! ! !Q#)8''*3N$5(C!0#$%)!B45&98 ! 3##,-%!455!6$,($% !M#39#6C!"$33&8 -*2*'-*'% ! /% ! !MR'9)*'C!P*5:8'G 50%+%$&% !0%#91)#,:C!06*-*' ! !L8-$8C!J%8,G &-#7/!/#%+!$#'2 VA7@;?7A?7@A@ !B$3%&'C!F707B7 !S$5&9)C!06&%T*5,8'- VA7@;?7AV7@A@ !W,#5&-8C!F707B7 $-@ VA7@;?7O?7@A@ !08'%8!+,858C!F707B7 OO7@<;7@@7@A@ !M*,N#$5'*C!B$3%58,&8U !V;7@A7;<H7@A@ !B$91,8'-C!/*6!S*8,8'- ! $-> ! !I#'(!K#'(C!+)&'8 Cloud Encounters, Peter van Eijk, digitalinfrastructures.nl !
  • 38. This isn’t just timesharing all over again
  • 39. This isn’t just timesharing all over again SOA
  • 40. This isn’t just timesharing all over again Insulates components SOA from functionality through consistent APIs
  • 41. This isn’t just timesharing all over again Insulates components Amazon S3 turns SOA from functionality storage into a through consistent APIs service
  • 42. This isn’t just timesharing all over again Insulates components Amazon S3 turns SOA from functionality storage into a through consistent APIs service Virtualization
  • 43. This isn’t just timesharing all over again Insulates components Amazon S3 turns SOA from functionality storage into a through consistent APIs service Reduces minimum order Virtualization quantity; turns physical things into logical ones
  • 44. This isn’t just timesharing all over again Insulates components Amazon S3 turns SOA from functionality storage into a through consistent APIs service Reduces minimum order Buy a slice for Virtualization quantity; turns physical things into logical ones just an hour
  • 45. This isn’t just timesharing all over again Insulates components Amazon S3 turns SOA from functionality storage into a through consistent APIs service Reduces minimum order Buy a slice for Virtualization quantity; turns physical things into logical ones just an hour Standardization
  • 46. This isn’t just timesharing all over again Insulates components Amazon S3 turns SOA from functionality storage into a through consistent APIs service Reduces minimum order Buy a slice for Virtualization quantity; turns physical things into logical ones just an hour Means users are OK with Standardization a menu of predefined configurations
  • 47. This isn’t just timesharing all over again Insulates components Amazon S3 turns SOA from functionality storage into a through consistent APIs service Reduces minimum order Buy a slice for Virtualization quantity; turns physical things into logical ones just an hour Means users are OK with Standardization a menu of predefined LAMP, Rails, etc. configurations
  • 48. This isn’t just timesharing all over again Insulates components Amazon S3 turns SOA from functionality storage into a through consistent APIs service Reduces minimum order Buy a slice for Virtualization quantity; turns physical things into logical ones just an hour Means users are OK with Standardization a menu of predefined LAMP, Rails, etc. configurations Automation
  • 49. This isn’t just timesharing all over again Insulates components Amazon S3 turns SOA from functionality storage into a through consistent APIs service Reduces minimum order Buy a slice for Virtualization quantity; turns physical things into logical ones just an hour Means users are OK with Standardization a menu of predefined LAMP, Rails, etc. configurations Increases the human-to- Automation machine ratio & drives marginal cost towards 0
  • 50. This isn’t just timesharing all over again Insulates components Amazon S3 turns SOA from functionality storage into a through consistent APIs service Reduces minimum order Buy a slice for Virtualization quantity; turns physical things into logical ones just an hour Means users are OK with Standardization a menu of predefined LAMP, Rails, etc. configurations Increases the human-to- Automation 10x enterprise machine ratio & drives marginal cost towards 0 efficiency ratios
  • 51.
  • 52. Inconsistent adoption plans 0% 25% 50% 75% 100%
  • 53. Inconsistent adoption plans 38% 47% ITI “Unsure about adopting “Won’t consider the cloud in cloud services” next 12 months” 0% 25% 50% 75% 100%
  • 54. Inconsistent adoption plans 38% 47% ITI “Unsure about adopting “Won’t consider the cloud in cloud services” next 12 months” F5 Networks 82% “In trial, implementation, or use of public clouds” 0% 25% 50% 75% 100%
  • 55. Inconsistent adoption plans 38% 47% ITI “Unsure about adopting “Won’t consider the cloud in cloud services” next 12 months” F5 Networks 82% “In trial, implementation, or use of public clouds” “Implementing cloud services” 60% 8% CIO.com 29% “Actively researching (cloud on “No interest in the cloud” radar)” 0% 25% 50% 75% 100%
  • 56. Plenty of choice in the “business” definition of clouds Bare metal Virtualized Hybrid IaaS PaaS Composed services
  • 57. A variety of choices (***Slides from Dell webinar)
  • 58.
  • 59. Private Public
  • 60. Private Public Bare Managed metal hosting
  • 61. Private Public IaaS IaaS Bare Managed metal hosting
  • 62. Private Public PaaS PaaS IaaS IaaS Bare Managed metal hosting
  • 63. Private Public Intranet SaaS PaaS PaaS IaaS IaaS Bare Managed metal hosting
  • 64. Private Public Composed service Intranet SaaS PaaS PaaS IaaS IaaS Bare Managed metal hosting
  • 65. Lots of market confusion
  • 67. 60 45 30 15 0 Stopped to taste Actually bought some 6 jams 24 jams http://sivers.org/jam
  • 68. 60 45 30 15 0 Stopped to taste Actually bought some 6 jams 24 jams http://sivers.org/jam
  • 69. 60 45 30 15 0 Stopped to taste Actually bought some 6 jams 24 jams http://sivers.org/jam
  • 70. 60 45 30 15 0 Stopped to taste Actually bought some 6 jams 24 jams http://sivers.org/jam
  • 71. 60 45 30 15 0 Stopped to taste Actually bought some 6 jams 24 jams http://sivers.org/jam
  • 72. General population Cancer patients 13% 35% 65% 87% Choose their own treatment Have others choose http://sivers.org/jam
  • 74. Expense reports can no longer enforce IT policy. Wiley GAAP 2010: Interpretation and Application of Generally Accepted Accounting Principles (By Barry J. Epstein, Ralph Nach, Steven M. Bragg)
  • 75. Airfare DNS Cloud Public transit Important research Hotel
  • 78. Bare Virtualization metal
  • 79. Bare Virtualization Public/private metal hybrid models
  • 80. Bare Virtualization Public/private IaaS metal hybrid models
  • 81. <script> Hello, world! </script> Bare Virtualization Public/private IaaS PaaS metal hybrid models
  • 82. <script> Hello, world! </script> Mashup, Bare Virtualization Public/private IaaS PaaS RESTful metal hybrid models services
  • 83. <script> Hello, world! </script> Mashup, Bare Virtualization Public/private IaaS PaaS RESTful metal hybrid models services Maximum efficiency is about a spectrum of IT strategies atop adaptive infrastructure.
  • 84.
  • 85. Always on premise Private Compliance- enforced Need to track and audit Legislative Data near local computation
  • 86. Always on Can be done premise anywhere Private Compliance- Testing enforced Training Need to track and Prototyping audit Batch processing Legislative Seasonal load Data near local computation
  • 87. Always on Can be done Always in premise anywhere cloud Private Partner access Compliance- Testing enforced Proximity to cloud Training services (storage, Need to track and Prototyping CDN, etc.) audit Batch processing Massively grid/ Legislative Seasonal load parallel (genomic, Data near local modelling) computation
  • 88. Always on Can be done Always in premise anywhere cloud Load/pricing engine Private Partner access Compliance- Testing enforced Proximity to cloud Training services (storage, Need to track and Prototyping CDN, etc.) audit Batch processing Massively grid/ Legislative Seasonal load parallel (genomic, Data near local modelling) computation
  • 89. Always on Can be done Always in premise anywhere cloud Load/pricing engine Private Partner access Compliance- Testing enforced Proximity to cloud Training services (storage, Policy engine Need to track and Prototyping CDN, etc.) audit Batch processing Massively grid/ Legislative Seasonal load parallel (genomic, Data near local modelling) computation
  • 90. Virtual machine (infrastructure cloud) Always on Can be done Always in premise anywhere cloud Load/pricing engine Private Partner access Compliance- Testing enforced Proximity to cloud Training services (storage, Policy engine Need to track and Prototyping CDN, etc.) audit Batch processing Massively grid/ Legislative Seasonal load parallel (genomic, Data near local modelling) computation
  • 91. Compute task (service cloud) Always on Can be done Always in premise anywhere cloud Load/pricing engine Private Partner access Compliance- Testing enforced Proximity to cloud Training services (storage, Policy engine Need to track and Prototyping CDN, etc.) audit Batch processing Massively grid/ Legislative Seasonal load parallel (genomic, Data near local modelling) computation
  • 92. An ecosystem isn’t a nice place Natural selection at work
  • 94.
  • 95.
  • 96.
  • 99. So who’s going to win?
  • 100. Pure infrastructure: Who’s got best economies of scale?
  • 101.
  • 103. Pure Services: Who’s got network effects? feed.API (facebook) > feed.api (friendster)
  • 104. PaaS: Who’s got brand and users?
  • 105. PaaS: Who’s got brand and users?
  • 106. Does a PaaS need a flavor? Ning wants to be a social network Webex wants to collaborate Salesforce wants to be a CRM Quickbase wants to be SMB
  • 107. The big picture A layered society
  • 109.
  • 110.
  • 111.
  • 112.
  • 113.
  • 114. Span of power Access Technology Money Nobility Media Theocracy Land holdings Monarchy Religion & Genetics culture
  • 116.
  • 117.
  • 120. Private layers (friends, notes) Opt-in layers (ads, paid content) Shared layers (maps, guides) The real world LAYER ZERO
  • 121. Complexity of machines Future Tech 1 Internet Micro- processor Internal combustion Steam engine engine Ramp Pulley
  • 127. http://whiteafrican.com/ wp-content/uploads/ 2008/05/ united_for_africa-499x3 83.png
  • 130. Data generated by humanity Web of sensors Web of humans Web of documents Printing press Scribes Song Poem
  • 131. See the big picture.
  • 136. 100 75 50 25 0 2008 2009 http://developer.amazonwebservices.com/connect/thread.jspa?messageID=150461 http://www.google.com/insights/search/#q=%22Cloud%20computing%22&cmpt=q
  • 137. 100 75 50 Taxonomies & layers 25 0 2008 2009 What is the cloud? http://developer.amazonwebservices.com/connect/thread.jspa?messageID=150461 http://www.google.com/insights/search/#q=%22Cloud%20computing%22&cmpt=q
  • 138. 100 75 50 ROI, TCO, Taxonomies business & layers cases 25 0 2008 2009 What is Why the cloud? should I use it? http://developer.amazonwebservices.com/connect/thread.jspa?messageID=150461 http://www.google.com/insights/search/#q=%22Cloud%20computing%22&cmpt=q
  • 139. 100 75 50 ROI, TCO, Designs & Taxonomies business best & layers cases practices 25 0 2008 2009 2010 What is Why How do I the cloud? should I use it? use it? http://developer.amazonwebservices.com/connect/thread.jspa?messageID=150461 http://www.google.com/insights/search/#q=%22Cloud%20computing%22&cmpt=q
  • 140. 100 75 50 ROI, TCO, Designs & Taxonomies Business business best & layers strategy cases practices 25 0 2008 2009 2010 2011 What is Why How do I What new the cloud? should I use it? things are use it? possible? http://developer.amazonwebservices.com/connect/thread.jspa?messageID=150461 http://www.google.com/insights/search/#q=%22Cloud%20computing%22&cmpt=q
  • 141. 100 75 50 ROI, TCO, Designs & Taxonomies Business Policy & business best & layers strategy standards cases practices 25 0 2008 2009 2010 2011 2012 What is Why How do I What new What must the cloud? should I use it? things are I still run use it? possible? in-house? http://developer.amazonwebservices.com/connect/thread.jspa?messageID=150461 http://www.google.com/insights/search/#q=%22Cloud%20computing%22&cmpt=q

Notas do Editor

  1. There&amp;#x2019;s a lot of fluff in the cloud market right now.
  2. One of the reasons is that many different groups--all of whom have a role to play in the emerging cloud industry.
  3. One of the reasons is that many different groups--all of whom have a role to play in the emerging cloud industry.
  4. I&amp;#x2019;m going to define some things.
  5. When I explain cloud computing to someone, I ask them where their mail is stored. They say something like &amp;#x201C;in the cloud.&amp;#x201D; That&amp;#x2019;s a useless definition, because it&amp;#x2019;s synonymous with &amp;#x201C;web&amp;#x201D; and &amp;#x201C;internet.&amp;#x201D; But outside of this room, most people think it means this.
  6. When I explain cloud computing to someone, I ask them where their mail is stored. They say something like &amp;#x201C;in the cloud.&amp;#x201D; That&amp;#x2019;s a useless definition, because it&amp;#x2019;s synonymous with &amp;#x201C;web&amp;#x201D; and &amp;#x201C;internet.&amp;#x201D; But outside of this room, most people think it means this.
  7. When I explain cloud computing to someone, I ask them where their mail is stored. They say something like &amp;#x201C;in the cloud.&amp;#x201D; That&amp;#x2019;s a useless definition, because it&amp;#x2019;s synonymous with &amp;#x201C;web&amp;#x201D; and &amp;#x201C;internet.&amp;#x201D; But outside of this room, most people think it means this.
  8. That&amp;#x2019;s ignoring the conversation I had at the airport.
  9. But let&amp;#x2019;s talk about the technical definition.
  10. The step-function nature of dedicated machines doesn&amp;#x2019;t distribute workload very efficiently.
  11. Virtualization lets us put many workloads on a single machine
  12. Once workloads are virtualized, several things happen. First, they&amp;#x2019;re portable
  13. Second, they&amp;#x2019;re ephemeral. That is, they&amp;#x2019;re short-lived: Once people realize that they don&amp;#x2019;t have to hoard machines, they spin them up and down a lot more.
  14. Which inevitably leads to automation and scripting: We need to spin up and down machines, and move them from place to place. This is hard, error-prone work for humans, but perfect for automation now that rack-and-stack has been replaced by point-and-click
  15. Automation, once in place, can have a front end put on it. That leads to self service.
  16. ATMs and expectations
  17. These are the foundations on which new IT is being built. Taken together, they&amp;#x2019;re a big part of the movement towards cloud computing, whether that&amp;#x2019;s in house or on-demand.
  18. But despite the title of Nick Carr&amp;#x2019;s book, the move to more efficient computing isn&amp;#x2019;t a Big Switch at all (emphasize that it&apos;s not a sudden transition, but rather a move to elastic, ubiquitous computing)
  19. It&amp;#x2019;s not a matter of flipping a switch and magically moving to some new compute platform
  20. The move towards the cloud business model has a lot to do with the economies of scale that exist when you can concentrate infrastructure, and put it near dams.
  21. The move towards the cloud business model has a lot to do with the economies of scale that exist when you can concentrate infrastructure, and put it near dams.
  22. The move towards the cloud business model has a lot to do with the economies of scale that exist when you can concentrate infrastructure, and put it near dams.
  23. The move towards the cloud business model has a lot to do with the economies of scale that exist when you can concentrate infrastructure, and put it near dams.
  24. The trifecta of computing, bandwidth, and storage are driving costs down dramatically. Every time Google builds a data center, it can do more than the last one did.
  25. They&amp;#x2019;re becoming reliable and fast enough to think about them as a utiltity. Peter van Eijk is presenting this data at CMG next month, but gave us an early look at some performance benchmarking he&amp;#x2019;s done on Watchmouse, a European testing platform.
  26. Peter&amp;#x2019;s data also shows that Amazon is making significant headway with infrastructure upgrades that improve performance.
  27. And they have more and more points of presence around the world.
  28. This is the ranting of luddites and server-huggers Of SOA, the insulation of components by consistent APIs Of virtualization,which - Reduces the minimum order quantity - Makes automation possible by making the physical logical Of platform standardization
  29. This is the ranting of luddites and server-huggers Of SOA, the insulation of components by consistent APIs Of virtualization,which - Reduces the minimum order quantity - Makes automation possible by making the physical logical Of platform standardization
  30. This is the ranting of luddites and server-huggers Of SOA, the insulation of components by consistent APIs Of virtualization,which - Reduces the minimum order quantity - Makes automation possible by making the physical logical Of platform standardization
  31. This is the ranting of luddites and server-huggers Of SOA, the insulation of components by consistent APIs Of virtualization,which - Reduces the minimum order quantity - Makes automation possible by making the physical logical Of platform standardization
  32. This is the ranting of luddites and server-huggers Of SOA, the insulation of components by consistent APIs Of virtualization,which - Reduces the minimum order quantity - Makes automation possible by making the physical logical Of platform standardization
  33. This is the ranting of luddites and server-huggers Of SOA, the insulation of components by consistent APIs Of virtualization,which - Reduces the minimum order quantity - Makes automation possible by making the physical logical Of platform standardization
  34. This is the ranting of luddites and server-huggers Of SOA, the insulation of components by consistent APIs Of virtualization,which - Reduces the minimum order quantity - Makes automation possible by making the physical logical Of platform standardization
  35. This is the ranting of luddites and server-huggers Of SOA, the insulation of components by consistent APIs Of virtualization,which - Reduces the minimum order quantity - Makes automation possible by making the physical logical Of platform standardization
  36. This is the ranting of luddites and server-huggers Of SOA, the insulation of components by consistent APIs Of virtualization,which - Reduces the minimum order quantity - Makes automation possible by making the physical logical Of platform standardization
  37. This is the ranting of luddites and server-huggers Of SOA, the insulation of components by consistent APIs Of virtualization,which - Reduces the minimum order quantity - Makes automation possible by making the physical logical Of platform standardization
  38. This is the ranting of luddites and server-huggers Of SOA, the insulation of components by consistent APIs Of virtualization,which - Reduces the minimum order quantity - Makes automation possible by making the physical logical Of platform standardization
  39. This is the ranting of luddites and server-huggers Of SOA, the insulation of components by consistent APIs Of virtualization,which - Reduces the minimum order quantity - Makes automation possible by making the physical logical Of platform standardization
  40. But despite what science and technology have revealed, we seem unable to act.
  41. If someone wants to have a conversation with me about clouds, they need to pick a tier, and a private or public model. Then we can compare facts.
  42. If someone wants to have a conversation with me about clouds, they need to pick a tier, and a private or public model. Then we can compare facts.
  43. If someone wants to have a conversation with me about clouds, they need to pick a tier, and a private or public model. Then we can compare facts.
  44. If someone wants to have a conversation with me about clouds, they need to pick a tier, and a private or public model. Then we can compare facts.
  45. If someone wants to have a conversation with me about clouds, they need to pick a tier, and a private or public model. Then we can compare facts.
  46. If someone wants to have a conversation with me about clouds, they need to pick a tier, and a private or public model. Then we can compare facts.
  47. Jim Sivers reminded me recently of the paradox of choice. http://sivers.org/jam Sheena Iyengar has been studying choice. For her research paper, &amp;#x201C;When Choice is Demotivating&amp;#x201D;,They set up a free tasting booth in a grocery store, with six different jams. 40% of the customers stopped to taste. 30% of those bought some. A week later, they set up the same booth in the same store, but this time with twenty-four different jams. 60% of the customers stopped to taste. But only 3% bought some!
  48. Both groups actually tasted an average of 1.5 jams. So the huge difference in buying can&amp;#x2019;t be blamed on the 24-jam customers being full. Lessons learned: Having many choices seems appealing (40% vs 60% stopped to taste) Having many choices makes them 10 times less likely to buy (30% vs 3% actually bought) Surgeon Atul Gawande found that 65% of people surveyed said if they were to get cancer, they&amp;#x2019;d want to choose their own treatment. Among people surveyed who really do have cancer, only 12% of patients want to choose their own treatment.
  49. Both groups actually tasted an average of 1.5 jams. So the huge difference in buying can&amp;#x2019;t be blamed on the 24-jam customers being full. Lessons learned: Having many choices seems appealing (40% vs 60% stopped to taste) Having many choices makes them 10 times less likely to buy (30% vs 3% actually bought) Surgeon Atul Gawande found that 65% of people surveyed said if they were to get cancer, they&amp;#x2019;d want to choose their own treatment. Among people surveyed who really do have cancer, only 12% of patients want to choose their own treatment.
  50. Both groups actually tasted an average of 1.5 jams. So the huge difference in buying can&amp;#x2019;t be blamed on the 24-jam customers being full. Lessons learned: Having many choices seems appealing (40% vs 60% stopped to taste) Having many choices makes them 10 times less likely to buy (30% vs 3% actually bought) Surgeon Atul Gawande found that 65% of people surveyed said if they were to get cancer, they&amp;#x2019;d want to choose their own treatment. Among people surveyed who really do have cancer, only 12% of patients want to choose their own treatment.
  51. Both groups actually tasted an average of 1.5 jams. So the huge difference in buying can&amp;#x2019;t be blamed on the 24-jam customers being full. Lessons learned: Having many choices seems appealing (40% vs 60% stopped to taste) Having many choices makes them 10 times less likely to buy (30% vs 3% actually bought) Surgeon Atul Gawande found that 65% of people surveyed said if they were to get cancer, they&amp;#x2019;d want to choose their own treatment. Among people surveyed who really do have cancer, only 12% of patients want to choose their own treatment.
  52. Both groups actually tasted an average of 1.5 jams. So the huge difference in buying can&amp;#x2019;t be blamed on the 24-jam customers being full. Lessons learned: Having many choices seems appealing (40% vs 60% stopped to taste) Having many choices makes them 10 times less likely to buy (30% vs 3% actually bought) Surgeon Atul Gawande found that 65% of people surveyed said if they were to get cancer, they&amp;#x2019;d want to choose their own treatment. Among people surveyed who really do have cancer, only 12% of patients want to choose their own treatment.
  53. Surgeon Atul Gawande found that 65% of people surveyed said if they were to get cancer, they&amp;#x2019;d want to choose their own treatment. Among people surveyed who really do have cancer, only 12% of patients want to choose their own treatment.
  54. Because anyone can now launch sophisticated IT systems with a credit card and a personal email address, this doesn&amp;#x2019;t work any more.
  55. These days, supercomputing is easier (and cheaper) than booking a flight.
  56. It&amp;#x2019;s more of a spectrum.
  57. A spectrum of clouds(from automated bare metal, through hybrid, IaaS, and PaaS)
  58. A spectrum of clouds(from automated bare metal, through hybrid, IaaS, and PaaS)
  59. A spectrum of clouds(from automated bare metal, through hybrid, IaaS, and PaaS)
  60. A spectrum of clouds(from automated bare metal, through hybrid, IaaS, and PaaS)
  61. A spectrum of clouds(from automated bare metal, through hybrid, IaaS, and PaaS)
  62. A spectrum of clouds(from automated bare metal, through hybrid, IaaS, and PaaS)
  63. A spectrum of clouds(from automated bare metal, through hybrid, IaaS, and PaaS)
  64. Going forward, we&amp;#x2019;ll see hybrid on-premise/on demand hybrid clouds that can intelligently move processing tasks between private an public infrastructure according to performance requirements, pricing policies, and security restrictions.
  65. Going forward, we&amp;#x2019;ll see hybrid on-premise/on demand hybrid clouds that can intelligently move processing tasks between private an public infrastructure according to performance requirements, pricing policies, and security restrictions.
  66. Going forward, we&amp;#x2019;ll see hybrid on-premise/on demand hybrid clouds that can intelligently move processing tasks between private an public infrastructure according to performance requirements, pricing policies, and security restrictions.
  67. Going forward, we&amp;#x2019;ll see hybrid on-premise/on demand hybrid clouds that can intelligently move processing tasks between private an public infrastructure according to performance requirements, pricing policies, and security restrictions.
  68. Going forward, we&amp;#x2019;ll see hybrid on-premise/on demand hybrid clouds that can intelligently move processing tasks between private an public infrastructure according to performance requirements, pricing policies, and security restrictions.
  69. Going forward, we&amp;#x2019;ll see hybrid on-premise/on demand hybrid clouds that can intelligently move processing tasks between private an public infrastructure according to performance requirements, pricing policies, and security restrictions.
  70. Going forward, we&amp;#x2019;ll see hybrid on-premise/on demand hybrid clouds that can intelligently move processing tasks between private an public infrastructure according to performance requirements, pricing policies, and security restrictions.
  71. Going forward, we&amp;#x2019;ll see hybrid on-premise/on demand hybrid clouds that can intelligently move processing tasks between private an public infrastructure according to performance requirements, pricing policies, and security restrictions.
  72. Going forward, we&amp;#x2019;ll see hybrid on-premise/on demand hybrid clouds that can intelligently move processing tasks between private an public infrastructure according to performance requirements, pricing policies, and security restrictions.
  73. Going forward, we&amp;#x2019;ll see hybrid on-premise/on demand hybrid clouds that can intelligently move processing tasks between private an public infrastructure according to performance requirements, pricing policies, and security restrictions.
  74. So how will this play out?
  75. So how will this play out?
  76. For infrastructure, we&amp;#x2019;ll see a few, big companies who have achieved economies of scale; with specialized ones on the periphery to cater to specific vertical needs
  77. This is Amazon&amp;#x2019;s spot market for the last few months, showing the hourly price of an EC2 instance. As Randy Bias of cloudscaling points out, Amazon has launched roughly 4 innovations a month in the last year. That&amp;#x2019;s far more than any IT industry.
  78. 4,419,953 certified Microsoft professionals as of September, 2008
  79. The scale of the cloud is important too. Services have network effects. The phone service is more useful when more people use it. So, too, a social graph from Facebook is more useful than a social graph from Friendster.
  80. The general-purpose PaaS guys won&amp;#x2019;t survive. They&amp;#x2019;re the modern-day version of the BEA Weblogic and Websphere servers -- the idea&amp;#x2019;s great, but ultimately it&amp;#x2019;s middleware. But a branded app, with an ecosystem of users, can win. Salesforce is one example, but Quickbase, which inherits Intuit&amp;#x2019;s Quickbooks SMB, can make a mean GPS app with Tomtom. And this is a beachhead for other offerings...
  81. There are agnostic clouds -- like Heroku, Amazon AWS, and Google App Engine -- that are for building pretty much anything. But the &amp;#x201C;platform as a service&amp;#x201D; clouds know what they want to be. It&amp;#x2019;s easier to build certain types of app on them.
  82. And cable operators could control our content. The set-top box, tied to a PVR, freed us from the tyranny of the O&amp;#x2019;Clock. We could watch things whenever we wanted.
  83. Today, each of us has several screens.
  84. And the cost of getting information to those screens is negligible. So slim, in fact, that anyone with a $100 camera can get a 10-minute video, to the entire planet for free which they can watch any time they want.
  85. That means the death of one-size-fits-all, watch-when-I-tell-you-to television, and with it the end of traditional broadcast networks.
  86. But the fact remains that for most of us, it will make no economic sense to own something we don&amp;#x2019;t use 90 percent of the time, particularly when that thing is the second most expensive item we&amp;#x2019;ll buy (after a house.)
  87. Augmented reality will be the biggest change to human consciousness of the next decade. We&amp;#x2019;ll see the world around us as just the &quot;default layer&quot; or &quot;layer zero.&quot; We&amp;#x2019;re adding layers for transportation, friends, restaurants, historical information -- whatever you like. We&amp;#x2019;ll take them for granted, and when they stop working, it&amp;#x2019;ll feel like a stroke.
  88. Science is how humans try to perceive things better.
  89. We try to understand millennia,
  90. Life on the head of a pin
  91. galaxies.
  92. We try to understand patterns that move too slowly&amp;#x2014; like global warming,
  93. or the spread of a conflict,
  94. or the dissemination of a disease.
  95. Technology, applied properly, helps us to perceive changes. It shows us patterns we can&amp;#x2019;t see; lets us discern shifts beyond our own senses.
  96. All of these are about delaying gratification&amp;#x2014;not doing what&amp;#x2019;s immediately obvious, and recognizing the bigger picture.
  97. The reason we don&amp;#x2019;t think of personal transportation and broadcast TV as ephemeral is because we&amp;#x2019;re slaves to our own perception As humans, we have a hard time looking at the big picture with our own senses.
  98. We see only a narrow range of the visible spectrum.
  99. We hear a small amount of the audible spectrum.
  100. We perceive distances from a kilometer to a millimeter.
  101. Here are my predictions for the next few years, and what you&amp;#x2019;ll see at conferences, in the press, and in the boardroom.
  102. Here are my predictions for the next few years, and what you&amp;#x2019;ll see at conferences, in the press, and in the boardroom.
  103. Here are my predictions for the next few years, and what you&amp;#x2019;ll see at conferences, in the press, and in the boardroom.
  104. Here are my predictions for the next few years, and what you&amp;#x2019;ll see at conferences, in the press, and in the boardroom.
  105. Here are my predictions for the next few years, and what you&amp;#x2019;ll see at conferences, in the press, and in the boardroom.
  106. Here are my predictions for the next few years, and what you&amp;#x2019;ll see at conferences, in the press, and in the boardroom.
  107. Here are my predictions for the next few years, and what you&amp;#x2019;ll see at conferences, in the press, and in the boardroom.
  108. Here are my predictions for the next few years, and what you&amp;#x2019;ll see at conferences, in the press, and in the boardroom.
  109. Here are my predictions for the next few years, and what you&amp;#x2019;ll see at conferences, in the press, and in the boardroom.
  110. Here are my predictions for the next few years, and what you&amp;#x2019;ll see at conferences, in the press, and in the boardroom.
  111. Here are my predictions for the next few years, and what you&amp;#x2019;ll see at conferences, in the press, and in the boardroom.
  112. Here are my predictions for the next few years, and what you&amp;#x2019;ll see at conferences, in the press, and in the boardroom.
  113. Here are my predictions for the next few years, and what you&amp;#x2019;ll see at conferences, in the press, and in the boardroom.