This document provides an overview of best practices for running SAP system workloads on the AWS cloud. It discusses AWS services like EC2, EBS, S3 that are well-suited for SAP workloads. It also covers the wide selection of EC2 instance types optimized for SAP, and services like SAP HANA on AWS and SAP HANA One that simplify deploying SAP applications on AWS. The document aims to help customers leverage AWS to replace capital expenditures with operational expenditures for their SAP workloads.
4. Building and managing cloud since 2006
50+ services to support any cloud workload
History of rapid, customer-driven releases
11 regions, 30 Availability Zones, 53 edge locations
50 proactive price reductions to date
10,000+ SIs and ISVs; 2,300+ Marketplace products
Experience
Service Breadth & Depth
Pace of Innovation
Global Footprint
Pricing Philosophy
Ecosystem
*as of July 31, 2014
What Sets AWS Apart?
5. 11
Regions
§ N.
Virginia
§ N.
California
§ Oregon
§ GovCloud
US
§ São
Paulo
§ Ireland
§ Frankfurt
§ Singapore
§ Tokyo
§ Sydney
§ China*
hAp://aws.amazon.com/about-‐aws/globalinfrastructure
30
Availability
Zones
53
Edge
Loca9ons
*
Limited
public
release
Global Footprint: AWS Global Infrastructure
6. • Distinct locations engineered to be insulated from
failures in other Availability Zones
• Connected via high speed, low-latency network
• An independent collection of AWS services in a
defined geographical location
• Foundation for meeting location-dependent privacy
and compliance requirements
• Each region contains two or more Availability
Zones
Region
Availability Zone
Availability
Zone A
Availability
Zone B
Availability
Zone C
Sample US Region
Global Footprint: Regions and Availability Zones
7. A private, isolated section of the AWS cloud where
you can launch resources in a virtual network that
you define.
VPC
• Complete control over your virtual networking
environment (IP address range, subnets, route
tables, and network gateways)
• Enables secure connectivity between your
network and VPC via a VPN or dedicated
connection
Amazon VPC Deep Dive:
https://www.youtube.com/watch?v=HexrVfuIY1k
Amazon Virtual Private Cloud (VPC)
8. • Linux and Windows
• Different Instance sizes available & optimized for various workloads
• Self-service provisioning and management
• Monitoring, scaling, and load balancing services
• Rapid provisioning from pre-built OS and SAP images
• Pay by the hour―no up-front costs or long-term commitments
On-demand virtual computing, storage and
networking infrastructure
Amazon Elastic Compute Cloud (EC2)
9. • Network-‐aAached
block
device
for
persistent
storage
• Custom
provision
sizes
from
1
GiB
to
16
TiB
per
volume
• MulPple
volumes
per
EC2
instance
• AES-‐256
based
encrypPon
available
(no
extra
charge)
EBS
Magne9c
(Formerly
EBS
Standard)
Cost-‐effecPve
storage
that
delivers
approximately
40-‐200
IOPS
per
volume
on
average
with
a
best
effort
ability
to
burst
to
hundreds
of
IOPS
per
volume
EBS
Provisioned
IOPS
(SSD)
Designed
to
deliver
predictable,
high
performance
for
I/O-‐intensive
workloads
such
as
databases.
Customer
specifies
an
IOPS
rate
when
creaPng
a
volume.
Currently
supports
up
to
20,000
IOPS
per
volume.
EC2
EC2
EBS
General
Purpose
(SSD)
Provide
the
ability
to
burst
to
3,000
IOPS
per
volume,
independent
of
volume
size.
Designed
to
deliver
a
consistent
baseline
of
3
IOPS/GiB.
Amazon Elastic Block Store (Amazon EBS)
10. Highly
available
and
durable
file/object
data
storage
service
Designed
to
provide…
• 99.99%
availability
• 99.999999999%
durability
Highly
secure
• Four
different
access
control
mechanisms
• Server-‐side
encrypPon
available
SAP
use
cases
• Backup
storage
• SAP
archiving
storage
Amazon Simple Storage Service (Amazon S3)
11. All SAP Business Suite and NetWeaver applications
(FI, HR, BI/BW, SRM, Solution Manager, SAP PO, etc.)
Leverage Multi-AZ for production workloads
x86 Intel processor-based systems with
up to 32 vCPUs x 244 GiB RAM, SSD-backed
storage for tens of thousands of IOPS
Amazon S3 storage is designed to provide
99.999999999% durability
Enterprise-level security
Pricing, sizing, management, and operations
SAP Supported Platform
High Availability
High Performance
High Durability
Secured platform
Flexible
SAP on AWS
12. CustomerAdoption
2008 2010 2012 2014
SAP as a Customer
S4/HANA
SAP IQ / ASE
SAP HANA Platform Edition
Afaria
SAP Business Suite
HANA One
HANA Developer Edition
SAP Cloud Appliance Library (CAL)
A1 / B1
RDS Solutions
BOBJ
SAP HANA
for B1
BW on HANA
BW on HANA
Large Scale-out Clusters (4 TB)
SAP Livecache
Full Complement of SAP-Supported Solutions
13. Memory Optimized
Name
vCPU
Memory
(GiB)
I/O Perf
SAPS
r3.8xlarge*
32
244
10 Gigabit
31,920
r3.4xlarge
16
122
High
15,960
r3.2xlarge
8
61
High
7,980
r3.xlarge
4
30.5
Moderate
3,990
r3.large
2
15
Moderate
1,995
ü Use in 2-Tier and 3-Tier Configurations
ü Cluster Networking Available
ü EBS Optimized Instances
ü Enhanced Networking (SR-IOV)
ü *Certified Instances for SAP HANA
Check SAP Note 1656099 for more information
General Purpose
Name
vCPU
Memory
(GiB)
I/O Perf
SAPS
m4.8xlarge
40
160
10 Gigabit
44,280
m4.4xlarge
16
64
High
17,712
m4.2xlarge
8
32
High
8,856
m4.xlarge
4
16
High
4,428
m4.large
2
8
Moderate
2,214
Compute Optimized
Name
vCPU
Memory
(GiB)
I/O Perf
SAPS
c4.8xlarge
36
60
10 Gigabit
37,950
c4.4xlarge
16
30
High
19,030
c4.2xlarge
8
15
High
9,515
c4.xlarge
4
7.5
High
4,758
c4.large
2
3.75
Moderate
2,379
Wide Selection of SAP-Supported Instances
14. SAP HANA Infrastructure Services SAP HANA One
Overview On-‐demand
infrastructure
to
run
any
SAP
HANA
workload
on
the
AWS
cloud
using
your
exisPng
licenses
Fully
featured
SAP
HANA
system
on
AWS
with
on-‐demand
license
sold
by
SAP
via
the
AWS
Marketplace
Supported
use cases
and
scenarios
Use
cases:
ü ProducPon
and
non-‐producPon
All
HANA
scenarios,
including:
ü NaPve
HANA
applicaPons
ü Data
marts
&
analyPcs
ü Business
Suite
on
HANA
ü BW
&
BPC
on
HANA
ü Business
One
on
HANA
ü Business
Suite
Accelerator
Use
cases:
ü ProducPon
and
non-‐producPon
Specific
HANA
scenarios:
ü NaPve
HANA
applicaPons
ü Data
marts
&
analyPcs
Key
benefits
§ Rapid
provisioning.
No
need
to
wait
for
approval,
procurement,
or
deployment
of
physical
infrastructure.
§ Replace
CapEx
with
OpEx
§ No
contracts
or
long-‐term
commitments
§ Fully
automated
deployment
§ Instant,
self-‐service
access
–
up
and
running
in
10
minutes
§ On-‐demand
per
hour
SAP
HANA
license
§ Only
pay
for
infrastructure
and
SAP
HANA
license
when
system
is
running
§ Community
support
Licensing Bring-‐your-‐own-‐License
On-‐demand
charged
per
hour
-‐
$0.99
|
$1.99
|
$3.99
Memory
OLTP
(ERP,
CRM,
etc.)
-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐
244
GB
OLAP
(BW,
Data
marts,
etc.)
-‐-‐-‐-‐-‐-‐-‐-‐
up
to
4
TB
60.5
GB
|
122
GB
|
244
GB
Available hAps://aws.amazon.com/quickstart
hAp://aws.amazon.com/marketplace
SAP HANA on AWS
15. Scale-‐out
Benchmarks
All
benchmarks
validated
and
published
by
SAP
hAp://global36.sap.com/campaigns/benchmark/appbm_bweml.epx
Number
of
HANA
Nodes
Ini9al
records
(data
load)
Total
Cores
Total
Memory
(Gib)
Adhoc
Naviga9on
Steps/hr
5
2
Billion
80
1220
177,590
14
5
Billion
224
3416
258,020
17
5
Billion
272
4148
303,270
"A
14-‐node
system
from
Amazon
Web
Services
(AWS)
sets
the
record
for
SAP
HANA
scale-‐out
in
the
cloud,
validaPng
it
as
an
ideal
soluPon
for
customers
to
cost-‐effecPvely
consume
SAP
HANA.”
-‐SAP
hAp://www.news-‐sap.com/sapphire-‐now-‐sap-‐hana-‐cloud-‐plaporm-‐digital-‐economy/
High-Performance Systems for SAP HANA
16. X1
Up
to
four
Intel
Xeon
E7
v3
(Haswell)
processors
Over
100
vCPUs
Up
to
2
TB
of
RAM
Available
first
half
of
2016
Contact
us
@
ec2-‐x1@amazon.com
New Instances for SAP HANA – Tons of Memory
18. Facilities
Physical security
Compute infrastructure
Storage infrastructure
Network infrastructure
Virtualization layer (EC2)
Hardened service endpoints
Rich IAM capabilities
Network configuration
Security groups
OS firewalls
Operating systems
Applications
Proper service configuration
AuthN & acct management
Authorization policies
+ =
Customer
.
• Scope of responsibility depends on the type of service offered by AWS:
Infrastructure, Container, Abstracted Services
• Understanding who is responsible for what is critical to ensuring that your AWS data
and systems are secure!
More
secure
and
compliant
systems
than
any
one
enPty
could
achieve
on
its
own
at
scale
Security ― Shared Responsibility Model
19. • Fine-grained security network controls with Amazon VPC
• Enable network access control on every subnet
• Firewall every single compute instance with security groups
• Encrypt your sensitive information everywhere (EBS, S3, etc.)
• Protect your encryption keys (AWS CloudHSM)
• Log and audit (AWS CloudTrail)
• AWS Identity and Access Management (IAM)
• Use dual-factor authentication for AWS login credentials
• Connect in private to your existing data centers
https://aws.amazon.com/security/
Security ― Best Practices
20. VPC
VPN
connec9on
AWS
Direct
Connect
VPN
connec9on
• Encrypted
IPsec
hardware
VPN
connecPon
between
your
network
and
VPC
• Can
create
mulPple
VPN
connecPons
to
one
VPC
• Fast
and
simple
to
set
up
Internet
AWS
Direct
Connect
• Dedicated
network
connecPon
between
your
network
and
VPC
• Can
reduce
network
costs,
increase
bandwidth
throughput,
and
provide
a
more
consistent
network
experience
• 1
Gbps
or
10
Gbps
ports
Security ― VPC Connectivity Options
24. When sizing the HANA appliance, main memory is the most
important resource. Sizing methods vary depending on the
implementation scenario. In general, the following methods apply:
• New implementation: Use the SAP Quick Sizer
http://service.sap.com/quicksizer
• Migrating an existing SAP Netweaver Business Warehouse
System: Use the ABAP sizing report for SAP NetWeaver BW described
in SAP note 1736976.
• Migrating an existing SAP Business Suite System to HANA: See
SAP note 1872170 to estimate the main memory requirements of the
HANA virtual appliance.
hAp://bit.ly/sap_sizing_on_aws
25. Physical
Host
X
AWS
Hypervisor
Virtual Machine
Physical Host
Physical
Hardware
Y
AWS
Hypervisor
SAP
or
Database
Virtual
Machine
• Running • Shutdown
• SAP virtual
machine is
unavailable
• Issue API call to start
virtual machine
• SAP virtual machine
started on a new
physical host
• Amazon EBS
persistent volumes
are mapped by
default
SAP
or
Database
Virtual
Machine
Physical
Host
Y
AWS
Hypervisor
SAP
or
Database
Virtual
Machine
• Running (new host)
Change
instance type
using AWS
console or API
call
Physical
Hardware
X
AWS
Hypervisor
SAP
or
Database
Virtual
Machine
Results:
• Hardware
upgrades
in
minutes!
• No
data
migraPon
required
• Retain
same
IP
addressing
(VPC)
27. Provisioning and Management of AWS resources is completely self-service
using the AWS API.
SDKs
&
libraries
AWS
CLI
AWS
Management
Console
3rd-‐party
tools
JAVA
.NET
iOS
PHP
Ruby
Android
Python
Node.js
AWS Resource Provisioning and Management
28. • Enables the provisioning and management of a
group of integrated AWS resources
• Stacks of AWS resources are defined, deployed,
and managed in a single template file using JSON
• New AWS CloudFormation Designer―use drag
and drop functionality to create your own template
SAP use cases
• Provision complete SAP landscapes from a single
template
• Define and provision entire DR environment from a
pre-defined and tested template
AWS CloudFormation
29. +
AWS
CloudFormation
=
Significant
reducPon
in
Pme
for
deployments
from
weeks
to
minutes
with
consistency,
repeatability,
and
reliability
• Landscape
configuraPon
• Network
layout
• Security
policies
• …
Amazon Machine
Image (AMI)
• Soyware
installaPons
• Best
pracPces
• ConfiguraPon
• …
30. AWS
Quick
Start
for
HANA
provides
an
automated
process
to
deploy
a
complete,
producPon-‐cerPfied,
virtual
SAP
HANA
appliance
on
the
AWS
cloud
in
less
than
1
hour
Uses
AWS
CloudFormaPon
to
provision
all
required
AWS
resources
Configures
network
and
security
sezngs
following
best
pracPces
AWS
Quick
Start
reference
deployments
are
free―pay
only
for
the
resources
you
use.
hAps://aws.amazon.com/quickstart
hAp://aws.amazon.com/sap/soluPons/saphana/pilot/offer/
Apply
for
up
to
US$1,000
in
AWS
promoPonal
credit
Example: Automated SAP HANA Deployments
32. Physical
Host
X
AWS
Hypervisor
Virtual
Machine
Physical
Host
Physical
Hardware
Y
AWS
Hypervisor
SAP
Virtual
Machine
• Running
• Host/hypervisor
failure
or
loss
of
network
connecPvity
• SAP
virtual
machine
is
unavailable
• SAP
virtual
machine
started
on
a
new
physical
host
• Amazon
EBS
persistent
volumes
are
mapped
by
default
SAP
Virtual
Machine
Physical
Host
Y
AWS
Hypervisor
SAP
Virtual
Machine
• Running
(new
host)
Physical
Hardware
X
AWS
Hypervisor
SAP
Virtual
Machine
Result:
• BeAer
upPme
numbers,
no
waiPng
for
hardware
repairs
• Leverage
hardware
spares
at
no
addiPonal
cost
Amazon
CloudWatch
Alarm
Detect
&
Trigger
Automatic recovery of an EC2 instance when underlying checks fail, due to,
among other things, loss of network connectivity, loss of system power, software
issues on the physical host, and hardware issues on the physical host
Amazon EC2 Auto Recovery
33. SAP on AWS High Availability Guide
Availability
Zone A
Availability
Zone B
Availability
Zone C
Sample Region
Multi-AZ Concept for High Availability
34. Corporate Network
AWS Cloud
Region
Availability Zone 2
SAP Application Tier
SAP GUI /
Presentation
AWS Direct Connect / VPN
SAP Database Tier
Real-‐Pme
ReplicaPon
Availability Zone 1
AWS SAP Architecture (HA/DR)
35. Corporate Network
AWS Cloud
Region
Availability Zone 2
SAP Application Tier
SAP GUI /
Presentation
AWS Direct Connect / VPN
SAP Database Tier
Real-‐Pme
ReplicaPon
Availability Zone 1
AWS SAP Architecture (HA/DR)
36. Region X
Availability Zone
SAP Application Tier
SAP Dbase Tier
AWS Direct Connect / VPN
Region Y
Amazon Route 53
Corporate Network
SAP GUI / Presentation
Availability Zone
SAP Application Tier
(Standby -or- AMI)
SAP Dbase Tier
(DR Standby)
Log
Shipping
AWS SAP Architecture (DR) ― Cross Region
37. Region X
Availability Zone
SAP Application Tier
SAP Dbase Tier
AWS Direct Connect / VPN
Region Y
Amazon Route 53
Corporate Network
SAP GUI / Presentation
Availability Zone
SAP Application Tier
(Standby -or- AMI)
SAP Dbase Tier
SAP
Backup
to
S3
Cross
Region
S3
ReplicaPon
Backup
RestoraPon
from
S3
AWS SAP Architecture (DR) ― Cross Region
40. The data provider gathers:
• AWS-specific information about instance type, instance ID, etc.
• Key system configuration (number of processors, main memory, disks, etc.)
• Enhanced performance metrics
SAP
OSS
Note
1656250
-‐
SAP
on
AWS
Support
prerequisites
AWS Data Provider for SAP
• Mandatory component to have
integrated support from SAP
and AWS
• Used by SAP DB/OS Cockpit
and SAP Support to analyze
performance issues
41. SAP OSS Support Queues for AWS
• BC-OP-LNX-AWS (Linux)
• BC-OP-NT-AWS (Windows)
• XX-PART-AWS (AWS General)
SAP
Note
Descrip9on
1964437
SAP
HANA
on
AWS:
Supported
AWS
EC2
Products
1656099
SAP
ApplicaPons
on
AWS:
Supported
DB/OS
and
EC2
Products
1588667
SAP
on
AWS:
Overview
of
related
SAP
Notes
and
Web-‐Links
1656250
SAP
on
AWS:
Support
Prerequisites
1798212
Support
for
SAP
HANA
One
1758890
SAP
HANA:
InformaPon
needed
by
Product/Development
Support
2058870
SAP
B1:
Version
for
SAP
HANA
on
Public
IaaS
SAP on AWS Support Notes
42. Operate SAP Environments Differently on AWS
Improve
security
posture
Scale
to
meet
actual
demand
Build
once,
deploy
globally
Improve
operaPonal
reliability
Deploy
in
minutes
vs.
week/months
Deploy
complex
topologies
with
ease
Focus
on
your
business
Combine
with
other
AWS
services
44. Kellogg Uses AWS to Save $900,000 over 5 Years
vs. Using On-Premises Infrastructure
Kellogg produces breakfast foods for more than 180
companies worldwide, with annual revenue of almost $15 B.
Using AWS saves us
$900,000 in infrastructure
costs alone, and lets us run
dozens of simulations a day
so we can reduce trade
spend. It’s a win-win.
• Needed a better way to track and model promotional
costs (“trade spend”) to improve the bottom line—and
needed to be able to run more than one trade-spend
simulation/day
• Running SAP Accelerated Trade Promotion Planning
(TPM) – Powered by SAP HANA
• By using SAP HANA on AWS, Kellogg estimates it
will save $900,000 over 5 years vs. traditional on-
premises infrastructure alternatives
• Increased business agility: Company can run dozens
of trade spend simulations each day, and decreases
deployment time by 30x
• Leveraged existing SAP HANA software license
investment on AWS
• Familiarity and accessibility of the AWS platform
enabled engineers to easily apply their existing
knowledge and infrastructure skills
Stover McIlwain
Senior Director of IT Infrastructure Engineering
”
“
45. Background
Hoya specializes in advanced optical technology and their finance
department was serving about 100 subsidiaries worldwide. Hoya
began looking for a cost-effective, elastic, and high-performance
environment to support their business. Their current “private”
cloud environment could not deliver this.
Additional criteria:
• Security, SLAs clearly defined, external audits in place, global
footprint, highly reliable infrastructure
Implementation:
• Cloud provider selection: 0.5 months
• DR environment setup, test, and run: 1 month
• Migration of production systems: 48 hours
Customer-stated benefits:
Speed and agility: Rapid response to business requirements,
including M&A
Cost: 50-60% cost reduction; but when Hoya considered TCO,
they estimate about a 80-90% cost saving versus “private” cloud
• Saved 50-60% on a cost basis
• Estimated to save 80-90% on a
TCO basis
• Migrated production systems in 48
hours
• Entire process from going to
market for a cloud provider to full
production took less than two
months, including testing and
migration
SAP Business Suite
46. Seaco Global Uses AWS to Improve SAP Application Performance
• Needed a faster solution to host its SAP applications
• Moved its previously hosted datacenter solution to
AWS
• Improved the performance of its SAP applications by
nearly 90%
• Saved more than 50% in IT infrastructure and
maintenance costs.
• Reduced its monthly billing-process time by 75%
Lemongrass
ConsulPng
helps
SAP-‐centric
organizaPons
transform
the
workplace
through
mobile-‐
and
cloud-‐
based
implementaPons.
Our
performance
of
SAP
on
AWS
is
off
the
scale.
We
reduced
our
monthly
billing
cycle
from
four
days
to
one
day
and
have
significantly
reduced
our
overall
annual
IT
costs.
Carlos Galiano
Chief Information Officer, Seaco Global Ltd.
”
“
Seaco
Global
Ltd.
is
the
world’s
largest
sea
container
leasing
company
with
assets
in
excess
of
$6
billion.
48. SAP offers free software trials and developer editions of
many of their most popular solutions on the AWS cloud
through the SAP Cloud Appliance Library.
A complete list of the SAP trials and developer editions currently available
on AWS can be found at the SAP Community Network.
SAP Trials
• SAP S/4HANA, on-premises edition
• SAP Business Warehouse on SAP HANA
• SAP hybris Marketing and SAP CRM RDS
• SAP Mobile Platform
SAP Developer Editions
• SAP HANA
• SAP NetWeaver AS with SAP BW
SAP Trials and Developer Editions on AWS
49. • SAP Implementation • AWS Onboarding • SAP OS/DB Migrations
• SAP POCs • SAP Sizing • Architecture Planning
• SAP Evaluations • Performance Tuning • SAP High Availability
• SAP Hosting • Backup & Recovery • Account Management
• Disaster Recovery • DB Administration • SAP BASIS
• 24/7 Help Desk • OS Admin & Patching • SAP Upgrades
APN SAP partners provide a variety of
SAP-specific services on the AWS platform.
Consulting Services:
Managed Services:
AWS Partner Network: SAP Partners
50. SAP-Related Resources on AWS
http://aws.amazon.com/sap
• Case studies
• Whitepapers
• SAP notes
• Support information
• Service providers
Contact
us
@
hAp://aws.amazon.com/sap/contact-‐us/
51. Additional Links
• AWS Security Center: https://aws.amazon.com/security
• VPC Deep Dive: https://www.youtube.com/watch?v=HexrVfuIY1k
• SAP HANA Quick Start Reference: https://aws.amazon.com/quickstart
• SAP Cloud Appliance Library: http://bit.ly/sap_cloud_appliance_library
• SAP HANA on AWS Pilot offer:
http://aws.amazon.com/sap/solutions/saphana/pilot/offer/
• AWS for SAP Blog: https://aws.amazon.com/blogs/awsforsap/
• Why Brooks Brothers Moved their production SAP to AWS presentation:
https://www.youtube.com/watch?v=ILypyF41Hms
52. • AWS SAP solutions architects
• Professional Services resources
ü Architecture and sizing guidance
ü Deployment automation
ü Support guidance
Come find us at booth # 102
AWS SAP Resources are here to help