What’s up with
  “cloud”?
   Michael Coté, RedMonk
 www.PeopleOverProcess.com
           @cote
       24 August 2010
conclusions

• A model based on SaaS, PaaS,
 and IaaS

• Know the perspective you’re
 looking from

• Figure out what to d...
hello!
•   RedMonk is an industry
    analyst firm
                               Michael Coté      James Governor

•   Bro...
why bother?

• Cost - for some services
• New, different way to deliver software
• Make customers smile - pro-active deliv...
what is “cloud”?




From William Vambenepe (@vambenepe)
burgers & aaSes
• SaaS, PaaS, IaaS - application,
 middleware, servers

• Public or private
• Amazon & everyone else,
 VMW...
things to point at

• IaaS - Amazon, Rackspace,
 Eucalyptus, vCloud, etc.

• PaaS - Force.com, Microsoft
 Azure, GAE, IPP,...
for users
• SaaS - Google Apps,
 Salesforce, etc.

• Business apps that behave like
 consumer web apps - better
 applicati...
for operations
• “Cloud” - moving
 infrastructure off premise

• “Private cloud” - automating,
 virtualizing, self-service...
for developers
• Becoming ops friendly - or
 subversive if you dare

• Using cloud tools & practices
 to deliver applicati...
for “providers”

• New products to sell
• Price segmentation galore
• More “enterprisy”
• Probably open source
ops - cloud concerns

•   Cloud means more
    discipline, not less

•   Flexibility of tools

•   Embracing an Agile cult...
ops - public cloud
• Lawyers, compliance, security,
 FUD

• Remote access, instrumentation
• Controlling costs
• SLAs & in...
ops - private

• Configuration/asset management
 a chief concern

• Monitoring sloppy infrastructure

• Virtualization conc...
“fully automated provisioning”
    *                                                                          Capistrano
 ...
development - cloud concerns
• Application geared towards
 automated delivery

• Quick and easy to configure
• Development ...
building cloud apps
                            “I can actually look at [a feature]
• No more software in       and say, ‘...
“operations as code”
   Puppet, Chef, PowerShell
a tool: cloud labs
• Self-service sysadmin
• As with virtualization, dev &
 QA are early frontiers

• Build-farms, no IT h...
starting a cloud strategy

• Start small & build on success
• Focus on proactive service
 delivery, cost as side-effect

•...
user group suggestions
• Everything is broken in IT
• Talk about what works
• First-hand experience
• Technology overviews...
Thank you!
                  License

 http://creativecommons.org/licenses/by-nc-sa/2.5/

                 Contact
       ...
Credits & Co.
• Cloud model madness - http://stage.vambenepe.com/archives/1355
• Burger, CC-BY: http://www.flickr.com/photo...
Upcoming SlideShare
Loading in …5
×

What's up with "cloud"?

3,508 views
3,405 views

Published on

An introduction and overview of what this cloud computing stuff is all about. Also, consideres 4 different types of "actors" (users, developers, operations staff, and providers) and why they should care. Done for the first formal meeting of the Austin Cloud User's Group.

Published in: Technology
1 Comment
0 Likes
Statistics
Notes
  • superb and very intresting
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

No Downloads
Views
Total views
3,508
On SlideShare
0
From Embeds
0
Number of Embeds
107
Actions
Shares
0
Downloads
64
Comments
1
Likes
0
Embeds 0
No embeds

No notes for slide


  • I don’t want to spend a lot of time talking about us, but we’re pretty awesome. We get familiar with technologies and how they effect different groups of people & companies. Content is free and we make money of consulting and advising.


  • A simple approach for understanding.
    Old wine in new bottles is good.


  • Most chatter is here.
  • Elasticity may not matter in your case.




  • Otherwise known as “programable infrastructure.”
    Apply the throw it out the window test.








  • What's up with "cloud"?

    1. 1. What’s up with “cloud”? Michael Coté, RedMonk www.PeopleOverProcess.com @cote 24 August 2010
    2. 2. conclusions • A model based on SaaS, PaaS, and IaaS • Know the perspective you’re looking from • Figure out what to do with it
    3. 3. hello! • RedMonk is an industry analyst firm Michael Coté James Governor • Broad focus on software, developers, “makers.” • Bottom-up-approach to understanding software • Our research is free at RedMonk.com - text, podcasts, videos, etc. • We work mostly with Stephen O’Grady Tom Raftery vendors, advising, and consulting
    4. 4. why bother? • Cost - for some services • New, different way to deliver software • Make customers smile - pro-active delivery, more apps • Scale & grid - if that’s a problem • The boss says so
    5. 5. what is “cloud”? From William Vambenepe (@vambenepe)
    6. 6. burgers & aaSes • SaaS, PaaS, IaaS - application, middleware, servers • Public or private • Amazon & everyone else, VMWare, Rackspace, others. • Usually: virtualization, model- driven automation, web apps, dev/ops
    7. 7. things to point at • IaaS - Amazon, Rackspace, Eucalyptus, vCloud, etc. • PaaS - Force.com, Microsoft Azure, GAE, IPP, Heroku • SaaS: SalesForce, Zoho, Google Apps, Service- now.com
    8. 8. for users • SaaS - Google Apps, Salesforce, etc. • Business apps that behave like consumer web apps - better applications • Lower cost & faster delivery • Remote control for the cloud
    9. 9. for operations • “Cloud” - moving infrastructure off premise • “Private cloud” - automating, virtualizing, self-service • Focus on infrastructure, not applications
    10. 10. for developers • Becoming ops friendly - or subversive if you dare • Using cloud tools & practices to deliver applications • Getting closer to the user with faster delivery • Mobile conflation
    11. 11. for “providers” • New products to sell • Price segmentation galore • More “enterprisy” • Probably open source
    12. 12. ops - cloud concerns • Cloud means more discipline, not less • Flexibility of tools • Embracing an Agile culture, hug your dev • Cost balancing and capacity management
    13. 13. ops - public cloud • Lawyers, compliance, security, FUD • Remote access, instrumentation • Controlling costs • SLAs & incident resolution plans - the finger still points at you • Good, old fashioned release & change management
    14. 14. ops - private • Configuration/asset management a chief concern • Monitoring sloppy infrastructure • Virtualization concerns • Continual (process) improvement
    15. 15. “fully automated provisioning” * Capistrano One Orchestration Application Service ControlTier Deployment Fabric vendor’s Func take Provisioning Activity BCFG cfengine System Configuration Chef Configuration Puppet SmartFrog OS Install or Cloud: AWS* Cobbler Cloud or VM Bootstrapping OS Eucalyptus Jumpstart Image Install Kickstart OpenNebula Launch OpenQRM VMware* (*Not Open Source) From http://dev2ops.org/toolchain
    16. 16. development - cloud concerns • Application geared towards automated delivery • Quick and easy to configure • Development must program operations - modeling, instrumenting • dev/ops - remember pagers? • The window test
    17. 17. building cloud apps “I can actually look at [a feature] • No more software in and say, ‘nobody uses feature cardboard X.’ It's not even being looked at. And it really helps us shape the future of the app which, on a desktop • Frequent functionality product, we don't have a lot of data like that.” “What we are looking to do is • “apps” vs. “applications” find other small areas that we can build a nice small app • User tracking that’s done really well that can help hundreds of thousands of the QuickBooks • Fragmentation everywhere millions.” -Brian Sweat, Product Manager at Alterity, Inc.
    18. 18. “operations as code” Puppet, Chef, PowerShell
    19. 19. a tool: cloud labs • Self-service sysadmin • As with virtualization, dev & QA are early frontiers • Build-farms, no IT hassle • Provisioning vs. Configuration
    20. 20. starting a cloud strategy • Start small & build on success • Focus on proactive service delivery, cost as side-effect • Look to tools that support cloud infrastructure • The goal: making customers happy
    21. 21. user group suggestions • Everything is broken in IT • Talk about what works • First-hand experience • Technology overviews, demos • Raise the local profile
    22. 22. Thank you! License http://creativecommons.org/licenses/by-nc-sa/2.5/ Contact Michael Coté cote@redmonk.com www.PeopleOverProcess.com 512.795.4307
    23. 23. Credits & Co. • Cloud model madness - http://stage.vambenepe.com/archives/1355 • Burger, CC-BY: http://www.flickr.com/photos/yogma/3630108509/ • Operations guy: http://www.flickr.com/photos/doctorow/2698332863/ • Lots of food: http://www.flickr.com/photos/cushinglibrary/3966474036/ • Crazy wiring: http://www.flickr.com/photos/clonedmilkmen/3604999084/ • Brian Sweat quotes: http://www.riaweekly.com/2010/01/26/riaweekly069/ • Chef screenshot: John Willis (john@opscode.com) • PowerShell screenshot: http://en.wikipedia.org/wiki/File:Windows_PowerShell_1.0.png • Fully automated provisioning: http://dev2ops.org/toolchain

    ×