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.

CAMP IT Slides - Skytap - Brian White


Published on

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

CAMP IT Slides - Skytap - Brian White

  1. 1. Choosing Public vs. Private vs. Hybrid Cloud Computing. Camp IT Conference September 25, 2013
  2. 2. Brian White VP Products Skytap twitter: @bwhit3
  3. 3. AGENDA 1 2 3 Current Cloud Computing Trends Busting Cloud Myths Considerations for Enterprise Cloud Adoption Public, Private, or Hybrid Case Studies And closing thoughts on getting started
  4. 4. When he saw a demonstration of the telephone in 1880, a U.S Mayor declared: “One day every town in America will have a telephone!” Predicting the Future Image Source:
  5. 5. 133 years later… Over 100 million total smartphone users in America Predicting the Future Image Source:
  6. 6. Innovation is Accelerating… 2005 2006 2007 2008 2009 2010 2011 YouTube is born Apple launches movies on iTunes. The beginning of the end for movie stores 2012 Google buys YouTube Facebook opens up The world starts tweeting Google Books starts scanning the world’s literature The iPhone is born Obama’s campaign grows $21M - $150M using social media 1 of 8 couples in the US getting married met online Cloud computing goes mainstream Over 2.1 billion global internet users Facebook has over 800M active users Wikipedia grows to 25M+ pages 2M sold in 24 hours iPhone 5
  7. 7. The Future is Now The internet revolution changed everything…  Shop  Date  Conduct business  Consume media  Pay our bills  Conduct research  Learn  Collaborate Cloud computing will too…  “Unlimited” capacity  On-demand  Self-service  Increased collaboration  Pay-as-you grow  Faster innovation  Increased agility  Next generation of products & services
  8. 8. What is driving the move to the cloud? Agility & Speed
  9. 9. What is Inhibiting Adoption? 2012 Future of Cloud Computing 55%
  10. 10. Cloud Computing Architectures Secure connection: VPN (IPSec) “Hybrid Cloud” Internal Infrastructure “Private Cloud” “Public Cloud”
  11. 11. Cloud Computing Categories Cloud Computing
  12. 12. Simplified? IaaS Cloud Landscape VMWare Hybrid Cloud Public Cloud Enterprise SMB Mid-Market VMWare Service Providers vCloud Director AWS VPC, Auth Partners Private Cloud IBM, HP, Dell (open/clo ud-stack) HP, IBM Cloud Startup/ Individuals Google MSFT Hyper-V, SC Savvis, ATT, Verizon Rack- space MSFT AZURE
  13. 13. State of IaaS & Enterprise IT This is awesome! What did he order on my iPhone? Image Source: &
  14. 14. IaaS Provider Portals CONFIDENTIAL AWS Management Console Microsoft Azure Console
  15. 15. Cloud Myths 1 There is no “private” cloud, datacenters are a thing of the past. Data Point: Mainframes are not dead.
  16. 16. Cloud Myths 2 All existing applications will be re-architected for the cloud. Data Point: Service oriented architectures did not rule the world for years
  17. 17. Cloud Myths 3 You can drag-and-drop applications between “private” and public clouds. Data Point: We have not solved for the speed-of-light.
  18. 18. Cloud Myths 4 Amazon will be the only cloud provider and they have already won. Data Point: Windows did not destroy Unix. There will be multiple options with various pros/cons.
  19. 19. Cloud Myths 5 You have to re-architect your applications to move to the cloud. Data Point: Companies are already running thousands of migrated apps to the cloud today.
  20. 20. AGENDA 1 2 3 Current Cloud Computing Trends Busting Cloud Myths Considerations for Enterprise Cloud Adoption Public, Private, or Hybrid Case Studies And closing thoughts on getting started
  21. 21. Hybrid Cloud Architecture
  22. 22. Considerations for Enterprise Cloud Adoption • Application Workloads • Architectural Complexity • Lifecycle Phase • Agility and Innovation • Visibility and Control
  23. 23. Which applications should go? Existing Applications Greenfield Applications Consider Cloud Architectures • Compute can and will disappear • Must be stateless • Automated infrastructure provisioning • Constrained CPU/RAM options • Limited networking capabilities (today) Move without re-architecting • Compute is always available • Stateful or Stateless • Manual infrastructure provisioning • Various CPU/RAM needs • May have specific networking needs (e.g. Layer 2)
  24. 24. Architecture & language dictate best destination Simple Architectures Complex Architectures • N-tier apps • Several service dependencies • Consider IaaS offerings • Greater flexibility • Operating System access • Consider moving individual components and keeping some components on-premise. • Consider extending with cloud based application services • 3-tier • No dependencies • Consider PaaS offerings • Limited flexibility • Obscured the infrastructure • Designed for scale out • Existing apps will most likely still require some level of re- work
  25. 25. Lifecycle Phase Matters Agile Application Development Product Operation • Infrequent Provisioning • Lower Change Rate • Heavy Security, Data Privacy, and Availability demands • Monitoring Mandatory • Predictable workloads • Rapid Provisioning • Frequent Changes • Fewer Security & Data Privacy Issues • Integration with ALM tools needed for Continuous Integration • Unpredictable workloads
  26. 26. IT can be the hero vs. the gatekeeper End User Groups IT • Deliver greater agility • With visibility and control • Lower costs • Desires greater agility • Self Service Infrastructure • Access to new technologies
  27. 27. AGENDA 1 2 3 Current Cloud Computing Trends Busting Cloud Myths Considerations for Enterprise Cloud Adoption Public, Private, or Hybrid Case Studies And closing thoughts on getting started
  28. 28. Example Dev/Test Lifecycle Applications Requirements Development Testing Production Code Unit Testing Checkin Deploy Unit Test Environment Promote Integration Testing Deploy Integration Environment System Testing Deploy Multiple Test Environments • Fast • Repeatable • Self Service • Automated Complete Multi-VM Stack Continuous Integration Nightly Builds
  29. 29. Consider: Team Collaboration CONFIDENTIAL Requirements Development Testing Production Code Unit Testing Promote Integration Testing Promote System Testing User Testing Share With Customers Save Repro as Template Deploy, Repro and Fix • Project Based Access Control • Published URLs/Services • Fast Copy/Clone Clone Copy/Clone Environment
  30. 30. Consider: Visibility & Control Requirements Development Testing Production Code Promote Promote Quota Mgmt & Burst Controls Usage Notifications & Reports Full Audit Trail of User Actions • Enable Users • Avoid VM Sprawl • Predictable OpEx
  31. 31. Case Studies Software Development and QA Requirements: • Complex software stacks requiring tiered networking and clustering • Self service for App dev team • Environments support hands-on global user acceptance testing and training • Constrained IT staff resources for infrastructure management Value Delivered: • Rapid provisioning of VDC templates • Full VDC snapshots for defect capture • Parallel Development and QA team work • Project level reporting Software Development and QA Challenges: • Needed ad-hoc cloud capacity to test and deliver data center applications • Distributed IT users; 10s of users in England and US. 2 different vendors • Base dev/test configurations contained 180 VMs; ability to refresh at will • Multi-platform support, Windows / Java applications, BMC, HP applications • Hybrid model to connect back to datacenter Value Delivered: • Cost savings in up front capital expense • Reduced provisioning time down 20 days to less than one hour • Deferred hiring 2 FTE for IT management
  32. 32. Case Studies Quantum Dawn 2 was a cyber security exercise to test incident to a wall-street-wide cyber attack. In July 2013, the Norwich University Applied Research Institutes (NUARI) teamed up with exchanges, broker- dealers, the SEC, Department of Homeland Security, and utility companies in US equity markets to simulate a range of cyber attacks that could potentially impact not only individual market participants, but also the market as a whole. 500 individuals took part in the simulation.
  33. 33. Closing Thoughts Why are you doing it?1 2 Define the application characteristics you want to start with. 3 Evaluate support for current tools & processes. 4 Test drive the self-service interface to assess learning curve. 5 Evaluate your ability to manage/control resource consumption. Consider scalability both of infrastructure as well as terms.6
  34. 34. Thank You. Camp IT Conference Brian White, VP Products Skytap twitter: @bwhit3