What's up with "cloud"?
Upcoming SlideShare
Loading in...5
×
 

What's up with "cloud"?

on

  • 4,022 views

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.

Statistics

Views

Total Views
4,022
Views on SlideShare
3,918
Embed Views
104

Actions

Likes
0
Downloads
60
Comments
1

2 Embeds 104

http://www.redmonk.com 91
http://davepress.net 13

Accessibility

Categories

Upload Details

Uploaded via as Apple Keynote

Usage Rights

CC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • superb and very intresting
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • <br />
  • <br />
  • I don&#x2019;t want to spend a lot of time talking about us, but we&#x2019;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. <br />
  • <br />
  • <br />
  • A simple approach for understanding. <br /> Old wine in new bottles is good. <br />
  • <br />
  • <br />
  • Most chatter is here. <br />
  • Elasticity may not matter in your case. <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • Otherwise known as &#x201C;programable infrastructure.&#x201D; <br /> Apply the throw it out the window test. <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />

What's up with "cloud"? What's up with "cloud"? Presentation Transcript

  • 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 do with it
  • 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
  • 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
  • what is “cloud”? From William Vambenepe (@vambenepe)
  • 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
  • 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
  • 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
  • for operations • “Cloud” - moving infrastructure off premise • “Private cloud” - automating, virtualizing, self-service • Focus on infrastructure, not applications
  • 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
  • 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 culture, hug your dev • Cost balancing and capacity management
  • 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
  • ops - private • Configuration/asset management a chief concern • Monitoring sloppy infrastructure • Virtualization concerns • Continual (process) improvement
  • “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
  • 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
  • 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.
  • “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 hassle • Provisioning vs. Configuration
  • 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
  • user group suggestions • Everything is broken in IT • Talk about what works • First-hand experience • Technology overviews, demos • Raise the local profile
  • Thank you! License http://creativecommons.org/licenses/by-nc-sa/2.5/ Contact Michael Coté cote@redmonk.com www.PeopleOverProcess.com 512.795.4307
  • 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