Date post: | 12-May-2015 |
Category: |
Technology |
Upload: | skytap-cloud |
View: | 157 times |
Download: | 2 times |
Choosing Public vs. Private vs. HybridCloud Computing.Camp IT Conference
September 25, 2013
AGENDA
123
Current Cloud Computing TrendsBusting Cloud Myths
Considerations for Enterprise Cloud AdoptionPublic, Private, or Hybrid
Case StudiesAnd closing thoughts on getting started
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: Shutterstock.com
133 years later…
Over 100 million total smartphone users in
America
Predicting the Future
Image Source:
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 buysYouTube
Facebookopens up
The worldstarts tweeting
Google Books starts scanning the world’sliterature
The iPhoneis born
Obama’s campaigngrows $21M - $150Musing social media
1 of 8 couples in the US getting married met online
Cloud computinggoes mainstream
Over 2.1 billion global internet users
Facebook has over 800M active users
Wikipedia grows to 25M+ pages
2M sold in 24 hoursiPhone 5
The Future is NowThe 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
What is driving the move to the cloud?
Agility & Speed
What is Inhibiting Adoption?
Security
Regulatory/Compliance
Lock-in
Interoperability
Privacy
Network bandwidth
Reliability
Complexity
Pricing
Other specified
Expense
Other unspecified
2012 Future of Cloud Computing55%
Cloud Computing Architectures
Secure connection: VPN (IPSec)
“Hybrid Cloud”
InternalInfrastructure
“PrivateCloud”
“Public Cloud”
Cloud Computing Categories
Cloud Computing
Simplified? IaaS Cloud Landscape
VMWare Hybrid Cloud
Public Cloud
Enterprise
SMB
Mid-Market
VMWare
ServiceProvider
s vCloud
Director
AWS
VPC, AuthPartners
Private Cloud
IBM, HP, Dell
(open/cloud-stack)
HP, IBM
Cloud
Startup/Individuals
MSFT
Hyper-V, SC
Savvis, ATT,
Verizon
Rack-space
MSFT AZURE
State of IaaS & Enterprise IT
This is awesome!
What did he order on my
iPhone?
Image Source: visualphotos.com & examiner.com
IaaS Provider Portals
CONFIDENTIAL
AWS Management Console
Microsoft Azure Console
Cloud Myths
1 There is no “private” cloud, datacenters are a thing of the past.
Data Point: Mainframes are not dead.
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
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.
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.
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.
AGENDA
123
Current Cloud Computing TrendsBusting Cloud Myths
Considerations for Enterprise Cloud AdoptionPublic, Private, or Hybrid
Case StudiesAnd closing thoughts on getting started
Hybrid Cloud Architecture
Considerations for Enterprise Cloud Adoption
• Application Workloads• Architectural Complexity• Lifecycle Phase• Agility and Innovation • Visibility and Control
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)
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
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
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
AGENDA
123
Current Cloud Computing TrendsBusting Cloud Myths
Considerations for Enterprise Cloud AdoptionPublic, Private, or Hybrid
Case StudiesAnd closing thoughts on getting started
Example Dev/Test Lifecycle Applications
Hybrid Cloud
Requirements Development Testing Production
Code
UnitTesting
Checkin
Deploy Unit TestEnvironment
Promote
IntegrationTesting
Deploy IntegrationEnvironment
SystemTesting
Deploy Multiple Test Environments
• Fast• Repeatable• Self Service• Automated
CompleteMulti-VMStack
ContinuousIntegration
NightlyBuilds
Consider: Team Collaboration
CONFIDENTIAL
Requirements Development Testing Production
Code
UnitTesting
Promote
IntegrationTesting
Promote
SystemTesting
HybridCloud
UserTesting
Share With Customers
Save Reproas Template
Deploy, Repro and Fix
• Project Based Access Control
• Published URLs/Services
• Fast Copy/Clone
Clone
Copy/CloneEnvironment
Consider: Visibility & Control
HybridCloud
Requirements Development Testing Production
CodePromote Promote
Quota Mgmt & Burst Controls
Usage Notifications & Reports
Full Audit Trail of User Actions
• Enable Users• Avoid VM Sprawl• Predictable OpEx
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
Case Studies
Quantum Dawn 2 was a cyber security exercise to test incident to a wall-street-wide cyber attack.
http://nuari.org/
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.
Closing ThoughtsWhy 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