Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
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,738 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
  • Be the first to like this

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

×