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.
Why Enterprises Need Two(or more) Cloudspresented toCloud Expo, San FranciscoNovember 8, 2012Troy AngrignonVP, BD & Partne...
Market Drivers                          Two Cloud Theory                        EIC Design principles                     ...
Market DriversWhy Most Organizations Will Need Two Clouds   3Cloud Expo, November 8, 2012, San Francisco
2B+ people online but...Why Most Organizations Will Need Two Clouds      http://www.businessinsider.com/state-of-internet-...
2B+ people online but...Why Most Organizations Will Need Two Clouds      http://www.businessinsider.com/state-of-internet-...
2B+ people online but...Why Most Organizations Will Need Two Clouds      http://www.businessinsider.com/state-of-internet-...
App usage is swamping web usageWhy Most Organizations Will Need Two Clouds      http://www.businessinsider.com/state-of-in...
Macro Market Trends               The application portfolio is expanding.               Mobile matters.               Appl...
Applications are changing. And so are theapproaches we use to create them             Applications                        ...
The way we build code is changing...fastWhy Most Organizations Will Need Two Clouds   10Cloud Expo, November 8, 2012, San ...
App Developers are Flocking to AWS     • Tremendous growth for market leader        •    1 trillion objects in S3        •...
A wave of new apps requiring new infraWhy Most Organizations Will Need Two Clouds   12Cloud Expo, November 8, 2012, San Fr...
Two CloudsWhy Most Organizations Will Need Two Clouds       13Cloud Expo, November 8, 2012, San Francisco
This has led to a bifurcation in infra & apps                                              Elastic Infrastructure         ...
These are entirely different classes of apps App                                                             Cloud Apps   ...
These apps require different architecturesApp                                                                   Elastic   ...
Two Clouds for Two Needs                            Enterprise                   Elastic                           Virtual...
The network design is different                                                                          EC2  Cloud       ...
And so we end up with this:                                   Traditional apps   Cloud Apps       APPS      INFRAWhy Most ...
Elastic Infrastructure Cloud               Design PrinciplesWhy Most Organizations Will Need Two Clouds   20Cloud Expo, No...
EICs have Open APIs and protocolsWhy Most Organizations Will Need Two Clouds   21Cloud Expo, November 8, 2012, San Francisco
EICs use commodity / ODM hardware  AMZN, GOOG, and Facebook buy direct without a middleman.    ODMs operate their    busin...
EICs use open source software                                       Open Cloud System 2.0Why Most Organizations Will Need ...
EICs force software to be responsible foruptime, not the hardware         Hardware fails.         Software fails.         ...
EICs are inherently scale-out in nature                   A                 B                                             ...
EICs help you stop hugging servers andstart shooting them instead                                                         ...
EICs use open networking approaches, andare moving to commodity networking eqptWhy Most Organizations Will Need Two Clouds...
Summary of EVC vs. EIC                                        Enterprise Virtualization Cloud   Elastic Infrastructure Clo...
Real-world scenariosWhy Most Organizations Will Need Two Clouds   29Cloud Expo, November 8, 2012, San Francisco
Your app portfolio is spreading out...Public                                 Hosted                   Public              ...
Building a public or private EICPublic                                 Hosted                   Public                    ...
Building a hybrid Elastic Infra Cloud?Public                                 Hosted                   Public              ...
App Architecture: Split-tierPublic                                 Hosted                   Public                        ...
Hybrid app portfolio (Gaming-model)                                                                                       ...
Building new legacy-style apps?Public                                 Hosted                   Public                     ...
Building new dynamic cloud apps?Public                                 Hosted                   Public                    ...
Full dev/test/production lifecycle in the cloudPublic                                 Hosted                   Public     ...
Develop out, production inPublic                                 Hosted                   Public                          ...
Or the reverse.Public                                                          Public                                     ...
Traditional “large data” + “big data”                              LargePublic                      Structured Hosted     ...
Hybrid Big Data (in/out)?Public                 Hosted Bare                                       Hosted                  ...
Private or Public PaaSPublic                                 Hosted                   Public                              ...
Hybrid PaaSPublic                                 Hosted                   Public                                         ...
Traditional Systems Mgmt: Tivoli, etc.Public                                 Hosted                   Public              ...
Application Mgmt: Cloudscaling OCSPublic                                 Hosted                   Public                  ...
Application Mgmt: RightScalePublic                                 Hosted                   Public                        ...
Application Mgmt: enStratusPublic                                 Hosted                   Public                         ...
HomeworkWhy Most Organizations Will Need Two Clouds      48Cloud Expo, November 8, 2012, San Francisco
Your Homework    •Share this more defined worldview / language to your team    •Look at your business and where you create...
THANK YOU                               Troy Angrignon                               VP, BD & Partnering                  ...
Upcoming SlideShare
Loading in …5
×

NOV 8 2012: Cloud Expo SF "Elastic Cloud Infrastructure: Why the Enterprise Wants It"

636 views

Published on

A talk detailing how and why elastic cloud infrastructure emerged in the marketplace.

NOTE: For current Cloudscaling messaging and presentations, please refer to http://www.slideshare.net/randybias and www.cloudscaling.com

Published in: Technology
  • Be the first to comment

  • Be the first to like this

NOV 8 2012: Cloud Expo SF "Elastic Cloud Infrastructure: Why the Enterprise Wants It"

  1. 1. Why Enterprises Need Two(or more) Cloudspresented toCloud Expo, San FranciscoNovember 8, 2012Troy AngrignonVP, BD & Partneringtroy@cloudscaling.com@troyangrignonWhy Most Organizations Will Need Two Clouds 1Cloud Expo, November 8, 2012, San Francisco
  2. 2. Market Drivers Two Cloud Theory EIC Design principles Real-world scenariosWhy Most Organizations Will Need Two Clouds 2Cloud Expo, November 8, 2012, San Francisco
  3. 3. Market DriversWhy Most Organizations Will Need Two Clouds 3Cloud Expo, November 8, 2012, San Francisco
  4. 4. 2B+ people online but...Why Most Organizations Will Need Two Clouds http://www.businessinsider.com/state-of-internet-slides-2012-10?op=1 4Cloud Expo, November 8, 2012, San Francisco
  5. 5. 2B+ people online but...Why Most Organizations Will Need Two Clouds http://www.businessinsider.com/state-of-internet-slides-2012-10?op=1 5Cloud Expo, November 8, 2012, San Francisco
  6. 6. 2B+ people online but...Why Most Organizations Will Need Two Clouds http://www.businessinsider.com/state-of-internet-slides-2012-10?op=1 6Cloud Expo, November 8, 2012, San Francisco
  7. 7. App usage is swamping web usageWhy Most Organizations Will Need Two Clouds http://www.businessinsider.com/state-of-internet-slides-2012-10?op=1 7Cloud Expo, November 8, 2012, San Francisco
  8. 8. Macro Market Trends The application portfolio is expanding. Mobile matters. Application teams are embracing the agility benefits of public cloud. Time to market pressures are accelerating.Why Most Organizations Will Need Two Clouds 8Cloud Expo, November 8, 2012, San Francisco
  9. 9. Applications are changing. And so are theapproaches we use to create them Applications Development ApproachesWhy Most Organizations Will Need Two Clouds 9Cloud Expo, November 8, 2012, San Francisco
  10. 10. The way we build code is changing...fastWhy Most Organizations Will Need Two Clouds 10Cloud Expo, November 8, 2012, San Francisco
  11. 11. App Developers are Flocking to AWS • Tremendous growth for market leader • 1 trillion objects in S3 • ~$1.5B business run rate for Amazon • ~ 450,000 servers in seven data center hubs around the globe • 100s of servers per admin ratio • 20 price reductions in 5 years • Fast scale and prominent companies running production workloads on AWS • Zynga, Pinterest and Dropbox are a few • AWS allow app developers to self serve and assume control • DevOps centric • Auto-scaling • Manage data replication • Ensure server & data redundancy • Geo-distributionIT infrastructure teams are under increasing pressure to competewith highly elastic, on-demand, self-service public cloud offerings.Why Most Organizations Will Need Two Clouds 11Cloud Expo, November 8, 2012, San Francisco
  12. 12. A wave of new apps requiring new infraWhy Most Organizations Will Need Two Clouds 12Cloud Expo, November 8, 2012, San Francisco
  13. 13. Two CloudsWhy Most Organizations Will Need Two Clouds 13Cloud Expo, November 8, 2012, San Francisco
  14. 14. This has led to a bifurcation in infra & apps Elastic Infrastructure Clouds Enterprise Virtualization CloudWhy Most Organizations Will Need Two Clouds 14Cloud Expo, November 8, 2012, San Francisco
  15. 15. These are entirely different classes of apps App Cloud Apps Location of complexity Existing AppsInfra Primary scaling dimension Up OutWhy Most Organizations Will Need Two Clouds 15Cloud Expo, November 8, 2012, San Francisco
  16. 16. These apps require different architecturesApp Elastic Infrastructure Location of complexity Cloud “Enterprise” CloudInfra Primary scaling dimension Up OutWhy Most Organizations Will Need Two Clouds 16Cloud Expo, November 8, 2012, San Francisco
  17. 17. Two Clouds for Two Needs Enterprise Elastic Virtualization Infrastructure Cloud Cloud Uptime in Infrastructure Uptime in Apps Data mgmt in Infra Data mgmt in Apps InfraOps centric DevOps centric IT Ticket Requests App Developer Self Serve Default to H/W redundancy Minimal H/W redundancy Custom H/W Arch Template H/W Arch Scale Up Scale OutWhy Most Organizations Will Need Two Clouds 17Cloud Expo, November 8, 2012, San Francisco
  18. 18. The network design is different EC2 Cloud Cloud Apps FLAT networking model VPC Traditional AppsEnterprise VLAN Enterprise Virtualization Elastic Infrastructure Cloud cloud type Cloud Why Most Organizations Will Need Two Clouds 18 Cloud Expo, November 8, 2012, San Francisco
  19. 19. And so we end up with this: Traditional apps Cloud Apps APPS INFRAWhy Most Organizations Will Need Two Clouds 19Cloud Expo, November 8, 2012, San Francisco
  20. 20. Elastic Infrastructure Cloud Design PrinciplesWhy Most Organizations Will Need Two Clouds 20Cloud Expo, November 8, 2012, San Francisco
  21. 21. EICs have Open APIs and protocolsWhy Most Organizations Will Need Two Clouds 21Cloud Expo, November 8, 2012, San Francisco
  22. 22. EICs use commodity / ODM hardware AMZN, GOOG, and Facebook buy direct without a middleman. ODMs operate their businesses on 3-10% margins. Only a few enterprise vendors are pivoting to compete.Why Most Organizations Will Need Two Clouds 22Cloud Expo, November 8, 2012, San Francisco
  23. 23. EICs use open source software Open Cloud System 2.0Why Most Organizations Will Need Two Clouds 23Cloud Expo, November 8, 2012, San Francisco
  24. 24. EICs force software to be responsible foruptime, not the hardware Hardware fails. Software fails. People fail. Only software can measure itself & respond to failure in near real-time. Applications designed for 99.999% uptime can run anywhereWhy Most Organizations Will Need Two Clouds 24Cloud Expo, November 8, 2012, San Francisco
  25. 25. EICs are inherently scale-out in nature A B A B C D N A B Scale-up - Make boxes Scale-out - Make morebigger (usually an HA pair) boxes Why Most Organizations Will Need Two Clouds 25 Cloud Expo, November 8, 2012, San Francisco
  26. 26. EICs help you stop hugging servers andstart shooting them instead You name them and when they get VMs are your pets sick, you nurse them back to health garfield.company.com You number them and when they get Servers are cattle sick, you shoot them web001.company.com *thanks to Bill Baker, Distinguished Engineer, Microsoft for this attrib: Bill Baker, DistinguishedWhy Most Organizations Will Need Two Clouds Engineer, Microsoft 26 * added by yours truly ...Cloud Expo, November 8, 2012, San Francisco
  27. 27. EICs use open networking approaches, andare moving to commodity networking eqptWhy Most Organizations Will Need Two Clouds 27Cloud Expo, November 8, 2012, San Francisco
  28. 28. Summary of EVC vs. EIC Enterprise Virtualization Cloud Elastic Infrastructure Cloud Applications Traditional & Legacy Dynamic Scaling Architecture Up Out Technology Stack Heavy & Proprietary Distributed & Open Price/Performance 4x-8x 1x Failure Domains Large Small Provisioning Slower & Manual Faster & 100% API Server consolidation and lower On-demand, scale-out Best For: datacenter mgmt costs infrastructure for new appsWhy Most Organizations Will Need Two Clouds 28Cloud Expo, November 8, 2012, San Francisco
  29. 29. Real-world scenariosWhy Most Organizations Will Need Two Clouds 29Cloud Expo, November 8, 2012, San Francisco
  30. 30. Your app portfolio is spreading out...Public Hosted Public Public Elastic Hosted Bare Enterprise Virtualized Virtualization Infrastructure PaaS SaaS Metal Cloud Infrastructure Cloud Traditional inelastic client/server type applications Dynamic applications Private PrivatePrivate Bare Metal Virtualized Enterprise Elastic Virtualization Infrastructure Infrastructure Infrastructure Cloud Cloud Why Most Organizations Will Need Two Clouds 30 Cloud Expo, November 8, 2012, San Francisco
  31. 31. Building a public or private EICPublic Hosted Public Public Elastic Hosted Bare Enterprise Virtualized Virtualization Infrastructure PaaS SaaS Metal Cloud Infrastructure Cloud Traditional inelastic client/server type applications Dynamic applications OpenPrivate Bare Metal Virtualized Private Enterprise Private Elastic Cloud System Virtualization Infrastructure Infrastructure Infrastructure Cloud Cloud 2.0 Why Most Organizations Will Need Two Clouds 31 Cloud Expo, November 8, 2012, San Francisco
  32. 32. Building a hybrid Elastic Infra Cloud?Public Hosted Public Public Elastic Hosted Bare Enterprise Virtualized Virtualization Infrastructure PaaS SaaS Metal Cloud Infrastructure Cloud Traditional inelastic client/server type applications Dynamic applications Private PrivatePrivate Bare Metal Virtualized Enterprise Elastic Virtualization Infrastructure Infrastructure Infrastructure Cloud Cloud Why Most Organizations Will Need Two Clouds 32 Cloud Expo, November 8, 2012, San Francisco
  33. 33. App Architecture: Split-tierPublic Hosted Public Web-Tier Public Elastic Hosted Bare Enterprise Virtualized Virtualization Infrastructure PaaS SaaS Metal Cloud Infrastructure Cloud Traditional inelastic client/server type applications Dynamic applications Private PrivatePrivate DB Tier Bare Metal Virtualized Enterprise Elastic Virtualization Infrastructure Infrastructure Infrastructure Cloud Cloud Why Most Organizations Will Need Two Clouds 33 Cloud Expo, November 8, 2012, San Francisco
  34. 34. Hybrid app portfolio (Gaming-model) UNPublic Hosted Public Public Elastic Hosted Bare Enterprise Virtualized Virtualization Infrastructure PaaS SaaS Known Metal Cloud Infrastructure Cloud Traditional inelastic client/server type applications Dynamic applications Private PrivatePrivate Known Bare Metal Virtualized Enterprise Elastic Virtualization Infrastructure Infrastructure Infrastructure Cloud Cloud Why Most Organizations Will Need Two Clouds 34 Cloud Expo, November 8, 2012, San Francisco
  35. 35. Building new legacy-style apps?Public Hosted Public Public Elastic Hosted Bare Enterprise Virtualized Virtualization Infrastructure PaaS SaaS Metal Cloud Infrastructure Cloud Traditional inelastic client/server type applications Dynamic applications Private PrivatePrivate Bare Metal Virtualized Enterprise Elastic Virtualization Infrastructure Infrastructure Infrastructure Cloud Cloud Why Most Organizations Will Need Two Clouds 35 Cloud Expo, November 8, 2012, San Francisco
  36. 36. Building new dynamic cloud apps?Public Hosted Public Public Elastic Hosted Bare Enterprise Virtualized Virtualization Infrastructure PaaS SaaS Metal Cloud Infrastructure Cloud Traditional inelastic client/server type applications Dynamic applications Private PrivatePrivate Bare Metal Virtualized Enterprise Elastic Virtualization Infrastructure Infrastructure Infrastructure Cloud Cloud Why Most Organizations Will Need Two Clouds 36 Cloud Expo, November 8, 2012, San Francisco
  37. 37. Full dev/test/production lifecycle in the cloudPublic Hosted Public Public Elastic Hosted Bare Enterprise Virtualized Virtualization Infrastructure PaaS SaaS Metal Cloud Infrastructure Cloud Traditional inelastic client/server type applications Dynamic applications Private PrivatePrivate Bare Metal Virtualized Enterprise Elastic Virtualization Infrastructure Infrastructure Infrastructure Cloud Cloud Why Most Organizations Will Need Two Clouds 37 Cloud Expo, November 8, 2012, San Francisco
  38. 38. Develop out, production inPublic Hosted Public Development Public Elastic Hosted Bare Enterprise Virtualized Virtualization Infrastructure PaaS SaaS Metal Cloud Infrastructure Cloud Traditional inelastic client/server type applications Dynamic applications Private PrivatePrivate Production Bare Metal Virtualized Enterprise Elastic Virtualization Infrastructure Infrastructure Infrastructure Cloud Cloud Why Most Organizations Will Need Two Clouds 38 Cloud Expo, November 8, 2012, San Francisco
  39. 39. Or the reverse.Public Public Production Hosted Public Elastic Hosted Bare Enterprise Virtualized Virtualization Infrastructure PaaS SaaS Metal Cloud Infrastructure Cloud Traditional inelastic client/server type applications Dynamic applications Private PrivatePrivate Bare Metal Infrastructure Virtualized Infrastructure Development Enterprise Virtualization Cloud Elastic Infrastructure Cloud Why Most Organizations Will Need Two Clouds 39 Cloud Expo, November 8, 2012, San Francisco
  40. 40. Traditional “large data” + “big data” LargePublic Structured Hosted Public Public Elastic Data; Hosted Bare Enterprise Virtualized Virtualization Infrastructure PaaS SaaS BIG Data Metal Cloud Infrastructure Cloud Traditional inelastic client/server type applications Unstructured Data Dynamic applications Hadoop Warehouse; Private PrivatePrivate Bare Metal Virtualized Enterprise Elastic BI Virtualization Infrastructure Infrastructure Infrastructure Cloud Cloud Why Most Organizations Will Need Two Clouds 40 Cloud Expo, November 8, 2012, San Francisco
  41. 41. Hybrid Big Data (in/out)?Public Hosted Bare Hosted Virtualized Public Enterprise Public Public Elastic Infrastructure PaaS SaaS Big Data Metal Virtualization Infrastructure Cloud Cloud Traditional inelastic client/server type applications Dynamic applications Private Private PrivatePrivate Bare Metal Virtualized Enterprise Elastic Virtualization Infrastructure Infrastructure Infrastructure Cloud Big Data Cloud Why Most Organizations Will Need Two Clouds 41 Cloud Expo, November 8, 2012, San Francisco
  42. 42. Private or Public PaaSPublic Hosted Public Public Elastic Hosted Bare Enterprise Virtualized Virtualization Infrastructure PaaS SaaS Metal Cloud Infrastructure Cloud Traditional inelastic client/server type applications Dynamic applications Private PrivatePrivate Bare Metal Virtualized Enterprise Elastic Virtualization Infrastructure Infrastructure Infrastructure Cloud Cloud Why Most Organizations Will Need Two Clouds 42 Cloud Expo, November 8, 2012, San Francisco
  43. 43. Hybrid PaaSPublic Hosted Public Public Elastic Hosted Bare Enterprise Virtualized Virtualization Infrastructure PaaS SaaS Metal Cloud Infrastructure Cloud Traditional inelastic client/server type applications Dynamic applications Private PrivatePrivate Bare Metal Virtualized Enterprise Elastic Virtualization Infrastructure Infrastructure Infrastructure Cloud Cloud Why Most Organizations Will Need Two Clouds 43 Cloud Expo, November 8, 2012, San Francisco
  44. 44. Traditional Systems Mgmt: Tivoli, etc.Public Hosted Public Public Elastic Hosted Bare Enterprise Virtualized Virtualization Infrastructure PaaS SaaS Metal Cloud Infrastructure Cloud Traditional inelastic client/server type applications Dynamic applications Private PrivatePrivate Bare Metal Virtualized Enterprise Elastic Virtualization Infrastructure Infrastructure Infrastructure Cloud Cloud Why Most Organizations Will Need Two Clouds 44 Cloud Expo, November 8, 2012, San Francisco
  45. 45. Application Mgmt: Cloudscaling OCSPublic Hosted Public Public Elastic Hosted Bare Enterprise Virtualized Virtualization Infrastructure PaaS SaaS Metal Cloud Infrastructure Cloud Traditional inelastic client/server type applications Dynamic applications Private PrivatePrivate Bare Metal Virtualized Enterprise Elastic Virtualization Infrastructure Infrastructure Infrastructure Cloud Cloud Why Most Organizations Will Need Two Clouds 45 Cloud Expo, November 8, 2012, San Francisco
  46. 46. Application Mgmt: RightScalePublic Hosted Public Public Elastic Hosted Bare Enterprise Virtualized Virtualization Infrastructure PaaS SaaS Metal Cloud Infrastructure Cloud Traditional inelastic client/server type applications Dynamic applications Private PrivatePrivate Bare Metal Virtualized Enterprise Elastic Virtualization Infrastructure Infrastructure Infrastructure Cloud Cloud Why Most Organizations Will Need Two Clouds 46 Cloud Expo, November 8, 2012, San Francisco
  47. 47. Application Mgmt: enStratusPublic Hosted Public Public Elastic Hosted Bare Enterprise Virtualized Virtualization Infrastructure PaaS SaaS Metal Cloud Infrastructure Cloud Traditional inelastic client/server type applications Dynamic applications Private PrivatePrivate Bare Metal Virtualized Enterprise Elastic Virtualization Infrastructure Infrastructure Infrastructure Cloud Cloud Why Most Organizations Will Need Two Clouds 47 Cloud Expo, November 8, 2012, San Francisco
  48. 48. HomeworkWhy Most Organizations Will Need Two Clouds 48Cloud Expo, November 8, 2012, San Francisco
  49. 49. Your Homework •Share this more defined worldview / language to your team •Look at your business and where you create value •Analyze your upcoming app dev and existing apps •Clearly bucket them into EVC / EIC candidates •Build out your EVC and EIC •Create and deploy the apps •Accrue the business valueWhy Most Organizations Will Need Two Clouds 49Cloud Expo, November 8, 2012, San Francisco
  50. 50. THANK YOU Troy Angrignon VP, BD & Partnering troy@cloudscaling.com @troyangrignonWhy Most Organizations Will Need Two Clouds 50Cloud Expo, November 8, 2012, San Francisco

×