What's up with "cloud"?

  • 3,061 views
Uploaded 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 …

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.

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
  • superb and very intresting
    Are you sure you want to
    Your message goes here
    Be the first to like this
No Downloads

Views

Total Views
3,061
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
60
Comments
1
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    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.








Transcript

  • 1. What’s up with “cloud”? Michael Coté, RedMonk www.PeopleOverProcess.com @cote 24 August 2010
  • 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. 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. 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. what is “cloud”? From William Vambenepe (@vambenepe)
  • 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. 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. 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. for operations • “Cloud” - moving infrastructure off premise • “Private cloud” - automating, virtualizing, self-service • Focus on infrastructure, not applications
  • 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. for “providers” • New products to sell • Price segmentation galore • More “enterprisy” • Probably open source
  • 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. 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. ops - private • Configuration/asset management a chief concern • Monitoring sloppy infrastructure • Virtualization concerns • Continual (process) improvement
  • 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. 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. 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. “operations as code” Puppet, Chef, PowerShell
  • 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. 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. user group suggestions • Everything is broken in IT • Talk about what works • First-hand experience • Technology overviews, demos • Raise the local profile
  • 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. 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