Unblocking The Main Thread Solving ANRs and Frozen Frames
Migrating SAP Applications to AWS: Speed, Security and Flexibility
1. Migrando aplicaciones SAP a AWS
Américo de Paula
Solutions Architect Manager
@americop
#AWScloudexperience
2. The SAP Journey
$
+ + =
En plan En presupuesto En valor Éxito
“ A pesar de 20 años de práctica, existe una sorprendente falta de
madurez y los clientes de SAP tienen tasas mixtas de éxito. Es una
apuesta 50-50.” Dr. Derek Prior
Non Executive Director
Resulting, SAP service provider
Claves para el éxito
3. Principales Hallazgos
Menos del
48%
Sienten que el
plam cumplió los
objetivos del
negocio.
Source: www.resulting-it.com/SAPsuccess
Sólo el
36%
sienten que el
plan del Proyecto
SAP se ajustó a la
planificación
inicial.
$
Menos del
30%
Sienten que el
plan se ajustó al
presupuesto
inicial.
Negative Neutral Positive
6. La Alianza
Customeradoption
2008
SAP as a
Customer
S/4 HANA
SAP IQ / ASE
SAP HANA Platform Edition
SAP Mobile Secure
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 (4TB)
Today
X1 (2TB)
BW/4 HANA X1 (14 TB)
X1e (4TB)
BW/4 HANA X1 (50 TB)
HEC on AWS
SCP on AWS
HANA Express on
AWS Market Place
Hybris on
Aurora
FAST Migrate
Engineering milestones SAP AWS
ASE on MP
8. Por qué SAP en AWS es Diferente?
Velocidad
Seguridad Flexibilidad
Agilidad
9. Seguridad y Resiliencia
Amazon
CloudWatch
Alarm
Primary
HANA
Primary
HANA
Primary
HANA
Secondary
HANA
Auto Recovery Optimized HA Full HA/DR
Availability
Zone A
Availability
Zone B
Availability
Zone C
Sample Region
Global Infrastructure:
Cost Optimized Recovery:
AWS Trusted
Advisor
AWS
Directory
Service
AWS
Certificate
Manager
AWS Artifact
AWS
CloudHSM
Amazon
Inspector
IAM
AWS WAFAWSKMS
AWS ShieldAWS
Organizations
AWS
Service
Catalog
Amazon
CloudWatch
AWS
CloudTrail
AWS
Config
AWS
CloudFormation
Virtual
Private
Cloud
10. Velocidad: AWS Quick Starts for SAP
Root
volume
/usr/sap
volume
HANA
shared
volume
HANA
backup
volume
HANA
data/log
volumes
SAP
HANA
Private subnet (e.g., 10.0.1.0/24)
Bastion
instance
RDP
instance
Inbound
SSH
HANA Studio
Public subnet
(e.g., 10.0.2.0/24)
Availability Zone
VPC CIDR (e.g., 10.0.0.0/16)
Internet
gateway
Internet
Amazon S3
HANA media
bucket
Backup
snapshots
Virtual Private Cloud
RDP
SSH
VPC NAT
gateway
router
SAP HANA
Availability Zone 2
Private subnet
10.0.0.0/19
Public subnet
10.0.128.0/20
Availability Zone 1
Internet gateway
Private subnet
10.0.32.0/19
Public subnet
10.0.144.0/20
Elastic IPs (public route) Elastic IPs (public route)
NAT
gateway
SAP App Server
(PAS)
Virtual private cloud 10.0.0.0/16
AWS Region
NAT
gateway
SAP HANA
Elastic
Load
Balancing
Bastion
hosts
Bastion
host Auto Scaling group
SAP App Server
(Autoscaling AAS1)
SAP App Server
(Autoscaling AAS3)
SAP App Server
(Autoscaling AAS2)
SAP App Server
(Autoscaling AAS4)Auto Scaling group
RDP
host
SAP Netweaver
*Nuevo*
AWS Quick Starts
13. Memory Optimized
Name vCPU
Memory
(GiB)
Network
(Gbps)
Storage
(Mbps)
SAPS
x1e.32xlarge 128 3,904 25 14,000 131,500
x1.32xlarge 128 1,952 25 14,000 131,500
x1.16xlarge 64 976 10 7,000 65,750
r4.16xlarge 64 488 25 14,000 76,400
r4.8xlarge 32 244 10 7,000 38,200
r4.4xlarge 16 122 Up to 10 3,500 19,100
r4.2xlarge 8 61 Up to 10 1,750 9,550
r4.xlarge 4 30.5 Up to 10 875 4,775
r4.large 2 15 Up to 10 437 2,387
• Use in two-tier and three-tier configurations up to hundreds
of thousands of SAPs
• Certified instances for SAP HANA
• Amazon EBS-optimized instances
• Enhanced networking, including Elastic Network Adapter, on
latest instances
Check SAP Note 1656099 for more information
General Purpose
Name vCPU
Memory
(GiB)
Network
(Gbps)
Storage
(Mbps)
SAPS
m4.16xlarge 64 256 25 10,000 75,770
m4.10xlarge 40 160 10 4,000 47,320
m4.4xlarge 16 64 High 2,000 17,712
m4.2xlarge 8 32 High 1,000 8,856
m4.xlarge 4 16 High 750 4,428
m4.large 2 8 Moderate 450 2,214
Compute Optimized
Name vCPU
Memory
(GiB)
Network
(Gbps)
Storage
(Mbps)
SAPS
c4.8xlarge 36 60 10 4,000 37,950
c4.4xlarge 16 30 High 2,000 19,030
c4.2xlarge 8 15 High 1,000 9,515
c4.xlarge 4 7.5 High 750 4,758
c4.large 2 3.75 Moderate 450 2,379
HANA
14. Migrar SAP Systems a AWS (Opciones)
Homogenous Migration (anyDB)
§ Backup and Restore
§ SAP Classical Migration (R3load/Jload)
§ 3rd Party Tools – ATAMotion, CloudEndure etc.
Heterogeneous Migration (anyDB to anyDB)
§ SAP Classical Migration (R3load/Jload)
§ 3rd Party Tools – SNP T-Bone
Homogenous Migration (HANA to HANA)
§ Backup and Restore
§ HANA System Replication
Heterogeneous Migration (anyDB to HANA)
§ SAP Classical Migration (R3load/Jload)
§ SAP SUM DMO
§ DMO with System Move
AWS Services
Over the Wire (S3, VPN or Direct Connect)
AWS Import/Export Disk
15. Agilidad
SAP Rapid Migration Test Program with AWS (FAST)
On-premises/Hosting
location
VPN or
Direct Connect
Production system
(or copy)
ECC AnyDB
1
DMO with System Move
Converted
data to SAP
HANA format
Export
2
Provision
Transfer
flat files
2
3
Import
App
Tier
SAP
HANA
X1e
17. ¿Quiénes somos?
Datos
• Empresa del sector de alimentos
• Fundada en 1947 en Pasto
• 5 plantas a nivel nacional
• 10 sedes a nivel nacional
• Llegamos a 600 municipios, mas de 2800
supermercados y 40 mil tiendas
Algunos de nuestros productos
Motivación
En HV estamos creando soluciones innovadoras
desde el área de tecnología para promover la
transformación digital, siempre estamos mirando
que hay en el mercado y como lo podemos aplicar,
en este caso encontramos una buena oportunidad
de incursionar en el tema de asistentes virtuales con
Amazon debido a la sencillez de sus procesos de
construcción de aplicaciones con Alexa.