3. Building a Cloud Strategy
Cloud
Benefits
Build a
New Zero upfront investment
Cloud-Ready
applications
Design
On-demand provisioning
Cloud
Strategy “No-brainer to Instant scalability
move” Apps
Existing Auto scaling and
Applications elasticity
Planned
Phased Pay as you go
Startup Migration
Removes undifferentiated
or heavy lifting
SMB Firm
Developer productivity
or
Large Enterprise Automation
4. Building a Cloud Strategy
Cloud
Benefits
Build a
New Zero upfront investment
Cloud-Ready
applications
Design
On-demand provisioning
Cloud
Strategy “No-brainer to Instant scalability
move” Apps
Existing Auto scaling and
Applications elasticity
Planned
Phased Pay as you go
Startup Migration
Removes undifferentiated
or heavy lifting
SMB Firm
Developer productivity
or
Large Enterprise Automation
9. “No-brainer to
move” Apps
Existing
Applications Planned
Phased
Migration
10. “No-brainer to move” Apps
• Dev/Test applications
Identify and • Self-contained Web
Applications
move the • Micro Sites – Social Media
Cloud-Ready Product Marketing
Campaigns
Apps within the • Customer Training Sites
company • Video Portals (Transcoding
and Hosting)
• Pre-sales Demo Portal
• Software Downloads
• Trial Applications
11. Questions you need to ask:
• Which business applications should
move to the cloud first?
• Does the cloud provide all of the
Existing Planned infrastructure building blocks you
Applications Phased
Migration require?
• 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 ?
12. Step 1 of 6: Classifying your IT Assets
List all your IT assets
Dash
board Identify upward and downward
dependencies
Start classifying your IT
Web CRM Auth assets into different
categories:
Applications with Top Secret,
LDAP Service Secret, or Public data sets
DB Applications with low, medium
and high compliance
Search
requirements
OLAP Engine Applications that are internal-
only, partner-only or customer-
facing
Applications with low, medium
ERP Report logs and high coupling
Applications with strict, relaxed
licensing
13. 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
14. How to choose the first candidate for the cloud?
Dash Pick the Low-hanging
board
fruits (Examples):
• Web Applications
Web CRM Auth
• Batch Processing systems
• Content Management
Systems
LDAP
Servic
e • Digital Asset Management
DB
Systems
Search • Log Processing systems
OLAP Engine • Collaborative Tools
• Big Data Analytics
Platforms
ERP Report logs
15. How to choose the first candidate for the cloud?
Dash
board
Web CRM
CRM Auth
Servic
LDAP
e
DB
DB
Search
OLAP Engine
ERP Report logs
16.
17. 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 0 0 $$ 0 0 $
Center Efficiency
Data Center/co-lo Space 0 $$ $$ 0 0 0
Personnel 0 $$ $$ $ $$ $$$
Storage and Redundancy 0 $$ $$ $ 0 0
Bandwidth $ $$ $ $$ $ $
Resource Management 0 0 0 $$ $ 0
Software
Total
19. Step 3 of 6: Security and Compliance Assessment
You own the data, not AWS.
You choose which geographic location to store
the data. It doesn’t move unless you decide to
Involve your
move it.
You should consider the sensitivity of your data
Security and 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
in the 70) and external certifications (IS27001, PCI,
FISMA)
process You can download or delete your data
whenever you like.
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.
21. 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)
23. 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….)
24.
25. 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
26. 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
saving Chargeback and Billing
Eliminates “Heavy lifting”
money Foundation of 21st century architectures
Reduced waste/recycle
Hardware upgrades
Less number of 24/7 Personnel
27. Define your Success Criteria
Success Old New Examples on
How to Measure
Criteria
Cost (CapEx) $1M $300K 60% savings in CapEx over next 2
years
Cost (OpEx) $20K/Year $10K/Year Server-to-Staff ratio improved by 2x
4 maintenance contracts discontinued
Hardware 10 machines in 7 100 machines in 3000% faster to get resources
procurement months 5 minutes
efficiency
Time to market 9 months 1 month 80% faster in launching new products
Reliability unknown Redundant 40% reduction in hardware-related
support calls
Availability 99.99% uptime 99.999 uptime 20% reduction in operational support
calls
Flexibility Fixed Stack Any Stack Not locked into particular hardware
vendor or platform or technology
New opportunities 10 projects 0 backlog, 5 new 25 new projects initiated in 3 months
backlog projects identified
28. Step 6 of 6: Invest in Proof of Concept Early
• Get your feet wet with Amazon
Web Services
Proof of – Learning AWS
concept will – Build reference architecture
– Be aware of the security features
answer tons • Build a Prototype/Pilot
of questions – Build support in your organization
quickly – Validate the technology
– Test legacy software in the cloud
– Perform benchmarks and set
expectations
29. AWS Cloud Platform
Tools to access
services
Cross Service
features
Platform
building blocks
Infrastructure
building blocks
30. Key Takeaways 1. Classifying your IT Assets
Stack ranking your IT assets
Choosing the first candidates
2. Understanding Cost
TCO/ROI Analysis
How much will it cost to run on AWS?
“No-brainer to 3. Understanding and Analyzing Security
move” Apps
Existing Security Options Available today
Applications Planned Compliance responsibilities
Phased
4. Technical Assessment of the App
Migration
Migrating Licensed products
Identifying the tools that you can reuse
5. Define your Success Criteria
Measure it
6. Quickly move to a Proof of Concept
Get your feet wet with AWS
Build a pilot/prototype
31. Key Takeaways
Classifying your IT Assets Classify and Stack rank your apps
Stack ranking your IT assets and move the easy ones first,
Choosing the first candidates gain confidence
Understanding Cost
TCO/ROI Analysis Involve your Security Teams early
How much will it cost to run on AWS?
in the process
Understanding and Analyzing Security
Security Options Available today
Compliance responsibilities Define your Success Criteria and
Technical Assessment of the App measure it
Functional/Architectural assessment
Migrating Licensed products Be the Cloud Champion within
Identifying the tools that you can reuse your company or team
Define your Success Criteria
Measure it
Quickly move to a Proof of Concept
Dive into a Proof of concept as it
Get your feet wet with AWS will answer several questions
Build a pilot/prototype quickly