Cloud Adoption in the Enterprise:
industry perspective
Yuri Misnik
Amazon Web Services UK
IT as Cost Center IT as Engine Room IT as Global
Service Provider
IT "Is" the Business
• Supply-driven
• Technology-centric
• Functionally and
technically siloed
• Insulated and monopolistic
• Cost-obsessed
• Demand-driven
• Solution-centric
• Predominantly outsourced
• Orchestral and externally
aware
• Operationally Obsessed
• Capability-driven
• Internal-customer centric
• Functionally process-
based
• Competitive and engaged
• Service-obsessed
• Goal-driven
• External customer-centric
• Business process-based
• Integrated
• Market- or Industry
obsessed
Evolution of IT: Gartner
IT “Is” the Business:
…The enterprise integrates IT decisions into
everything it does…The IT organization's success
is measured in terms of business results…
Technology is not only evaluated on its ability
to further enterprise strategic goals, it is
continuously evaluated for its potential to
create or drive those goals.
What CIOs really care about? Source: Gartner
What CIOs really care about? Source: Gartner
What CIOs really care about? Source: Gartner
What CIOs really care about? Source: Gartner
Enterprise are risk-averse
Enterprise Cloud Adoption
2. Build New
Applications
in the Cloud
(Faster to build, Easier to manage, Less expensive to
operate)
1. Develop and Test in the Cloud (Global infrastructure, regions, availability zones, edge locations)
6. Cloud All-In
Opera
tional C
apabili
ties
(De
vO
ps,
Ma
na
ge
ment,
Mo
nito
rin
g,
Se
cu
rity
) P
eople
(tra
inin
g, c
ertific
atio
n, p
artn
er c
ap
ab
ilities)
3. Better On-
Premises
Applications
(Backup, Analytics, DR Capabilities)
4. Hybrid
Applications
in the Cloud
(Cloud Apps Integrated with On-Premises business
processes)
5. Migrate
Existing
Applications
(Re-host, Replace,
Redesign strategies
for modernization)
Enterprise Cloud Strategy (Portfolio Assessment, Technology Validation, Quick Wins, Roadmap)
Enterprise Cloud Adoption: Build solid Cloud Strategy
2. Build New
Applications
in the Cloud
(Faster to build,
Easier to manage,
Less expensive to
operate)
1. Develop and Test in the Cloud (Global infrastructure, regions, availability zones, edge locations)
6. Cloud All-In
Opera
tional C
apabili
ties
(DevO
ps, M
anagem
ent, M
onitoring,
Security
) P
eople
(tra
inin
g, c
ertific
atio
n, p
artn
er c
apabilitie
s)
3. Better On-
Premises
Applications
(Backup, Analytics,
DR Capabilities)
4. Hybrid
Applications
in the Cloud
(Cloud Apps Integrated with On-Premises business
processes)
5. Migrate
Existing
Applications
(Re-host, Replace,
Redesign strategies
for modernization)
Enterprise Cloud Strategy (Portfolio Assessment, Technology Validation, Quick Wins, Roadmap)
Results CSP Workshop Customer wants to
understand how to
start with AWS cloud
in the enterprise and
prioritize key
business/technology
initiatives
Context
• Industry Insights
• Business Strategies and Priorities
• Capabilities and benefits
Analyse
• Assess Current State
• Define Future State
• Identify quick wins and blockers
Prioritize
• Select and Rank Initiatives
• Create a roadmap
• Build evaluation plan
AWS Awareness
Planning Framework
Workload Analysis
Execution Plan
ST
RA
TE
GIC
AS
SE
SM
EN
T
Cloud Strategy and Planning Workshop
Enterprise Cloud Adoption: Develop and Test in the Cloud
2. Build New
Applications
in the Cloud
(Faster to build,
Easier to manage,
Less expensive to
operate)
6. Cloud All-In
Opera
tional C
apabili
ties
(DevO
ps, M
anagem
ent, M
onitoring,
Security
) P
eople
(tra
inin
g, c
ertific
atio
n, p
artn
er c
apabilitie
s)
3. Better On-
Premises
Applications
(Backup, Analytics,
DR Capabilities)
4. Hybrid
Applications
in the Cloud
(Cloud Apps Integrated with On-Premises business
processes)
5. Migrate
Existing
Applications
(Re-host, Replace,
Redesign strategies
for modernization)
Enterprise Cloud Strategy (Portfolio Assessment, Technology Validation, Quick Wins, Roadmap)
1. Develop and Test in the Cloud (Global infrastructure, regions, availability zones, edge locations)
Source control
Leverage EC2 to run
popular source control
systems
Project management
Add integrated project
management and issue
tracking
Workstations
Enable standard build
developer/test
workstations
Build servers
Use EC2 horsepower to
drive build servers and
continuous integration
Frameworks & environments
Unit & regression
Scale up and parallel run
unit and regression plans
in a fraction of the time
Load & performance
Utilize spot market for
generating load and test
how applications perform
A/B
Run A/B scenario testing
with replica stacks
Security
Create sandboxes for
aggressive security
testing
Testing at scale
General Principle for Cloud Dev and Test
Plan operational and
management processes
to keep environments
isolated from one
another. Use IAM AWS
tools to manage identities
Automate the
provisioning of
environments using
native AWS
(CloudFormation,
OpsWorks, Beanstalk)
and partner tools (Chef,
Puppet)
Integrate cloud
environments into
existing ALM processes
and tools with auto
deployment and
continuous integration
Example of Provisioning for Dev and Test
EC2, EBS, S3 …
Portal
Custom Dev/Test
provisioning Portal
Internet
AWS
Infrastructure
Dev/
Test
Server
Provisioned
Development or Test
Environment
Developers
and Testers
Developers/Testers connect to the Enterprise Provisioning Portal and select environment from a set of templates
1
Environment is provisioned with required approvals, tagging and cost allocation
2
Users RDP to provisioned environments using their normal credentials
3
Enterprise Cloud Adoption: Build Cloud-Native Apps
6. Cloud All-In
Opera
tional C
apabili
ties
(DevO
ps, M
anagem
ent, M
onitoring,
Security
) P
eople
(tra
inin
g, c
ertific
atio
n, p
artn
er c
apabilitie
s)
Enterprise Cloud Strategy (Portfolio Assessment, Technology Validation, Quick Wins, Roadmap)
1. Develop and Test in the Cloud (Global infrastructure, regions, availability zones, edge locations)
4. Hybrid
Applications
in the Cloud
(Cloud Apps Integrated with On-Premises business
processes)
5. Migrate
Existing
Applications
(Re-host, Replace,
Redesign strategies
for modernization)
3. Better On-
Premises
Applications
(Backup, Analytics,
DR Capabilities)
2. Build New
Applications
in the Cloud
(Faster to build, Easier to manage, Less expensive to
operate)
Use all AWS Platform Services
AWS Global Infrastructure
Application Services
Networking
Deployment & Administration
Database Storage Compute
Broad ecosystem of consulting partners..
With a wide range of technologies
Enterprise Cloud Adoption: Improve On-Premises Apps
2. Build New
Applications
in the Cloud
(Faster to build,
Easier to manage,
Less expensive to
operate)
6. Cloud All-In
Opera
tional C
apabili
ties
(DevO
ps, M
anagem
ent, M
onitoring,
Security
) P
eople
(tra
inin
g, c
ertific
atio
n, p
artn
er c
apabilitie
s)
Enterprise Cloud Strategy (Portfolio Assessment, Technology Validation, Quick Wins, Roadmap)
1. Develop and Test in the Cloud (Global infrastructure, regions, availability zones, edge locations)
3. Better On-
Premises
Applications
(Backup, Analytics, DR Capabilities)
4. Hybrid
Applications
in the Cloud
(Cloud Apps Integrated with On-Premises business
processes)
5. Migrate
Existing
Applications
(Re-host, Replace,
Redesign strategies
for modernization)
Primary Site Routers
Firewalls
Network
Application Licenses
Operating Systems
Hypervisor
Servers
SAN
Primary Storage
Backup
Archive
Secondary Site Routers
Firewalls
Network
Application Licenses
Operating Systems
Hypervisor
Servers
SAN
Primary Storage
Backup
Archive
Failover
Recovery
Disaster Recovery
Primary Site Routers
Firewalls
Network
Application Licenses
Operating Systems
Hypervisor
Servers
SAN
Primary Storage
Backup
Archive
AWS Routers
Firewalls
Network
Application Licenses
Operating Systems
Hypervisor
Servers
SAN
Snapshot Storage
Backup
Archive
Failover
Recovery
Disaster Recovery
AWS Routers
Firewalls
Network
Application Licenses
Operating Systems
Hypervisor
Servers
SAN
Snapshot Storage
Backup
Archive
Disaster Recovery
Secondary
Site costs
Primary Site Routers
Firewalls
Network
Application Licenses
Operating Systems
Hypervisor
Servers
SAN
Primary Storage
Backup
Archive
Corporate
Data Center
Elastic Data
Center
Synchronization of
key datasets
Disaster Recovery – pilot light
Disaster Recovery – pilot light
Corporate
Data Center
Elastic Data
Center
Promotion of
stopped instances
to live
Disaster Recovery – pilot light
Corporate
Data Center
Elastic Data
Center
Enterprise Cloud Adoption: Build Hybrid Applications
2. Build New
Applications
in the Cloud
(Faster to build, Easier to manage, Less expensive to
operate)
1. Develop and Test in the Cloud (Global infrastructure, regions, availability zones, edge locations)
Cloud All-In O
pera
tional C
apabili
ties
(DevO
ps,
Ma
na
ge
ment,
Mo
nito
rin
g, S
ecu
rity
) P
eople
(tra
inin
g, c
ertific
atio
n, p
artn
er c
ap
ab
ilities)
3. Better On-
Premises
Applications
(Backup, Analytics, Spill-Out
Capabilities)
5. Migrate
Existing
Applications
(Re-host, Replace,
Redesign strategies
for modernization)
4. Hybrid
Applications
in the Cloud
(Cloud Apps Integrated with On-Premises business
processes)
Active Directory
Network Configuration
Encryption
Backup Appliances
Your On-Premises
Apps
Corporate
Data Centers
Users & Access Rules
Your Private Network
HSM Appliance
Cloud Backups
Your Cloud Apps
AWS Direct
Connect
Integrating AWS with Existing On-Premises IT
Integrate or Extend Existing Management Tools
Single Pane of Glass
Management Tool Partners
Enterprise Cloud Adoption: Migrate Existing Applications
2. Build New
Applications
in the Cloud
(Faster to build,
Easier to manage,
Less expensive to
operate)
6. Cloud All-In
Opera
tional C
apabili
ties
(DevO
ps, M
anagem
ent, M
onitoring,
Security
) P
eople
(tra
inin
g, c
ertific
atio
n, p
artn
er c
apabilitie
s)
Enterprise Cloud Strategy (Portfolio Assessment, Technology Validation, Quick Wins, Roadmap)
1. Develop and Test in the Cloud (Global infrastructure, regions, availability zones, edge locations)
4. Hybrid
Applications
in the Cloud
(Cloud Apps Integrated with On-Premises business
processes)
3. Better On-
Premises
Applications
(Backup, Analytics,
DR Capabilities)
5. Migrate
Existing
Applications
(Re-host, Replace,
Redesign strategies
for modernization)
Use Existing Contracts/Licenses
SAP ERP
SAP Business Objects
SAP Rapid Deployment Solutions
Oracle E-Business Suite
Oracle Fusion Middleware
Oracle DB 11g
Microsoft SharePoint Server
Microsoft SQL Server
Microsoft Windows Server Apps
IBM DB2
IBM Informix
IBM WebSphere
Popular Applications License Mobility
AWS / SAP Alliance
SAP has been an AWS customer
since 2008
AWS is an SAP-certified Global Cloud Services
Partner and Global Technology Partner
Most SAP products are now certified for production
deployment on AWS
SAP HANA on AWS
Premium Business Developer
Overview SAP HANA One, plus SAP Cloud
Integration (HCI) and approval to load
SAP source data
Fully featured SAP HANA virtual
appliance on AWS
Fully featured SAP HANA virtual
appliance on AWS for individual
developers
Use Cases Production and non-production
All SAP HANA use cases
Production and non-production
Analytics acceleration
Data merging
Temporary event-based analytics
Self-service BI
Non-production only
Develop, test and demo
applications on top of the
HANA platform
Learning environment
Key Benefits Instant provisioning
Enterprise Support included
Annual subscription pricing –
economical for 24x7 customers
Data Services included
Instant, self-serve access – up and
running in 10 minutes
Start and stop when needed –
reduce license and infrastructure
cost
Community support
Free developer license
Easily accessible and rapidly
deployable
Pay-per-use infrastructure
License Annual subscription On-demand - $0.99 per hour Free Developer License
SAP HANA One
Demo: http://aws.typepad.com/aws/2013/05/demo-sap-hana-one-on-aws.html
Enterprise Cloud Adoption Strategies
2. Build New
Applications
in the Cloud
(Faster to build, Easier to manage, Less expensive to
operate)
1. Develop and Test in the Cloud (Global infrastructure, regions, availability zones, edge locations)
Cloud All-In P
rocess
(D
evO
ps,
Ma
na
ge
me
nt,
Mo
nito
rin
g, S
ecu
rity
) P
eople
(tra
inin
g, c
ertific
atio
n, p
artn
er c
ap
ab
ilities)
3. Better On-
Premises
Applications
(Backup, Analytics, Spill-Out
Capabilities)
4. Hybrid
Applications
in the Cloud
(Cloud content Integrated with On-Premises business
processes)
5. Migrate
Existing
Applications
(Re-host, Replace,
Redesign strategies
for modernization)
Focus on Enterprise-wide capabilities
Reference Architectures
• Best Practices Reference
• Applicable across the enterprise
• Cost-aware architectures for
the enterprise
Security Playbook
• Next Generation Holistic
Security Practices leveraging
100% of AWS’s Security
Capabilities
Operational Guidelines
• Integrates with existing Internal
and Partner Processes
• Accommodates Existing
Processes Where Necessary
• Innovates Existing Processes
Where Possible
Business Impact Model
• Quantify Business Impact, ROI
and TCO analysis
• Central Place to Model KPIs
• Can be Leveraged to Produce
Governance Reports
• AWS Training and Certification Programs
– Training and certification paths for Architects, Developers and SysOps
– Set of Instructor-Led trainings offered by certified training partners
– Self-Paced Labs for hands-on experience and additional learning
• Enterprise Support from AWS
– 24x7 Customer Service
– 15 Minutes response SLA and preferential routing
– Troubleshooting API, AWS SDK issues and AWS resources
– Technical Account Manager (TAM)
– Trusted Advisor for Cost, Security and Infrastructure Optimization
recommendations
Training and Enterprise Support
Call to Action
• Think about your Company-wide Cloud Strategy – Look at it from the people, process and technology perspective
– Engage AWS for Cloud Strategy and Planning Workshop
– Identify right partners using Amazon Partner Network
• Analyse which of 6 strategies are applicable to you – They cover very broad set of use cases, you’ll find one relevant for you
– Use AWS guidance and reference architectures to make right design
• Focus on operational and people readiness – AWS Training and Certification program
– AWS Support range: from Developer to Enterprise
• Talk to someone from AWS during the Summit