3. Building a Cloud Strategy Cloud
New
Build a Benefits
Cloud-Ready
applications Zero upfront investment
Design
Cloud On-demand provisioning
Strategy “No-brainer to Instant scalability
move” Apps
Existing Auto scaling and elasticity
Applications Planned Pay as you go
Startup Phased Removes undifferentiated
or Migration heavy lifting
SMB Firm Developer productivity
or Automation
Large Enterprise
4. Building a Cloud Strategy Cloud
Benefits
New Build a
Zero upfront investment
Cloud-Ready
applications Design
Cloud On-demand provisioning
“No-brainer to
Strategy move” Apps
Instant scalability
Existing Auto scaling and elasticity
Applications Planned Phased Pay as you go
Migration
Startup Removes undifferentiated
heavy lifting
or
Developer productivity
SMB Firm
or Automation
Large Enterprise
5. “No-brainer to move” Apps
• Dev/Test applications
Identify and move •
•
Self-contained Web Applications
Social Media Product Marketing
Campaigns
the Cloud-Ready • Customer Training Sites
• Video Portals (Transcoding and
Apps within the Hosting)
• Pre-sales Demo Portal
company •
•
Software Downloads
Trial Applications
6. Questions you need to ask:
• Which business applications should move to
the cloud first?
• Does the cloud provide all of the infrastructure
Existing Planned Phased building blocks you require?
Applications Migration
• Can you reuse your existing resource
management and configuration tools?
• What are my legal, governance and compliance
requirements?
• What are your criteria to measure success?
How will you measure it ?
7. Step 1 of 6: Classifying your IT Assets
List all your IT assets and Identify
Dash upward and downward dependencies
board
Start classifying your IT assets into
Web CRM Auth
different categories:
Applications with Top Secret, Secret, or
Public data sets
DB
LDAP Service
Applications with low, medium and high
compliance requirements
Search Applications that are internal-only,
partner-only or customer-facing
OLAP Engine
Applications with low, medium and high
coupling
Applications with strict, relaxed
licensing
ERP Report logs
8. Pick the Low-hanging fruits
Dash
Examples:
board
• Web Applications
• Batch Processing systems
CRM Auth
• Content Management
Web
Systems
• Digital Asset Management
LDAP Service
DB
Search Systems
OLAP Engine • Log Processing systems
• Collaborative Tools
ERP Report logs • Big Data Analytics Platforms
9. Stack rank your IT assets and select the
low-hanging fruits first • Search for under-utilized IT
assets
• Applications that has
immediate business need to
scale
• Applications that are running
out of capacity
• Easiest to move today
• That Builds support within
your organization and
creates awareness and
excitement
10. Step 2 of 6: TCO calculation
Pricing Model One-time Upfront Monthly
AWS Co-lo On-Site AWS Co-lo On-Site
Server Hardware 0 $$$ $$ $$ 0 0
Network Hardware 0 $$ $$ 0 0 0
Hardware Maintenance 0 $$ $$ 0 0 0
Software OS 0 $$ $$ $ 0 0
Power and Cooling and Data Center 0 0 $$ 0 0 $
Efficiency
Data Center/co-lo Space 0 $$ $$ 0 0 0
Personnel 0 $$ $$ $ $$ $$$
Storage and Redundancy 0 $$ $$ $ 0 0
Bandwidth $ $$ $ $$ $ $
Resource Management Software 0 0 0 $$ $ 0
Total
12. Step 3 of 6: Security and Compliance Assessment
You own the data, not AWS.
You choose which geographic location to store the data. It
Involve your doesn’t move unless you decide to move it.
You should consider the sensitivity of your data and
Security decide if and how you will encrypt your data while it is in
transit and while it is at rest.
Teams early Your IT, Risk, Compliance and Audit requirements can be
met by AWS Reports (SAS 70) and external certifications
in the (IS27001, PCI, FISMA)
You can download or delete your data whenever you like.
process You can set highly granular permissions to manage access
of a user to specific service operations, data, and
resources in the cloud for greater security control.
14. Corporate
data center
Availability Zone 1
DirectConnect
Location
10G
Private
Subnet
Router
Customer VPN Gateway
Gateway
Corporate
Headquarters
Internet Public Subnet
Gateway
Amazon VPC
Availability Zone 2
Branch Offices
Amazon S3 Amazon SimpleDB Amazon SES Amazon SQS
New Enterprise IT AWS Region
Network architecture
15. Identify the tools that you can use/reuse
• Resource/System Management Tools
(AWS Management Console, S3Fox, CA Automation manager, NOC,
RightScale, enStratus….)
• Resource Configuration Tools
(CloudFormation with Cfengine, Chef, Puppet, Pallet…..)
• Development and Integration Tools
(SDKs, Libraries, Command Line Tools, AWS Resource Center)
17. Flexible Licensing Options Available Today
• Bring Your Own License (BYOL)
(Oracle, Adobe, MySQL, IBM, MatLab….)
• Use a utility style pricing model with a support package
(Redhat, Microsoft, IBM, Wowza, Several DevPay-based products….)
• Use ISV Cloud Service
(Quantivo, Pervasive, Cast Iron, Cloud Mathematica….)
18.
19. Accelerate the cloud adoption within your organization
• Be a Cloud Advocate
Be the Cloud • Starting a weekly sync meeting
• Share Lessons Learned
Champion (Brownbags)
within your • Document Best Practices
• Reuse tools, scripts, How-Tos
company or • Start Cloud Computing practice or
Cloud Computing Center Of
team Excellence
• Educate and Evangelize
20. Step 5 of 6: Define your Success Criteria
Developer Productivity
Business Agility
Cloud is not
Reduced Time to Market
Data center efficiency
just about Redundancy
Chargeback and Billing
saving Eliminates “Heavy lifting”
Foundation of 21st century architectures
money Reduced waste/recycle
Hardware upgrades
Less number of 24/7 Personnel
21. Define your Success Criteria and measure it
Success Old New
Criteria
Cost (CapEx) $1M $300K
Cost (OpEx) $20K/Year $10K/Year
Hardware 10 machines in 7 100 machines in 5
procurement months minutes
efficiency
Time to market 9 months 1 month
Reliability unknown Redundant
Security 5 products launched in 15 products launched
1 year
Flexibility and Fixed Stack Any Stack
Productivity
New opportunities 10 projects backlog 0 backlog, 5 new projects
identified
Global Diversity 2 markets 5 markets
22. Step 6 of 6: Invest in Proof of Concept Early
• Get your feet wet with Amazon Web
Proof of Services
– Learning AWS
concept will – Build reference architecture
answer tons of – Be aware of the security features
• Build a Prototype/Pilot
questions – Build support in your organization
quickly – Validate the technology
– Test legacy software in the cloud
– Perform benchmarks and set expectations