Nesta apresentação iremos escrever melhores práticas de implementação de aplicações SAP na nuvem AWS. Iremos demonstrar o poder na Nuvem AWS para executar sistemas SAP de missão crítica, bem como a evolução da parceria entre a AWS e a SAP. Demonstraremos como nossa plataforma é hora a mais completa para execução de ambientes corporativos SAP na Nuvem. As informações abordadas durante a palestra poderão ser utilizadas por nossos clientes em diversos estágios de sua jornada de migração de sistemas SAP para a nuvem AWS ou para novas implementações.
https://aws.amazon.com/pt/sap/
2. Experiência da audiência
• Quem já utiliza AWS?
• Pensando na AWS para workloads SAP?
• Já usa AWS para workloads SAP?
3. Você conhece a amazon.com?
Escala sem
precedentes
Inovação
incansável
Velocidade
supersônica
Obsessão pelo
Cliente
4. Aplicando os mesmos princípios à nuvem
Escala sem
precedentes
Inovação incansável
Velocidade
supersônica
Obsessão pelo
Cliente
Amazon
ElasticCache
reduces
prices for
cache nodes
by an
average of
34%
March 26, 2014
34%
Amazon S3
reduces
prices for
Standard
and
Reduced
Redundanc
y Storage,
by an
average of
51%
March 26, 2014
51%
Amazon
Route 53
lowers
prices for
both
Standard
Queries
and
Latency
Based
Routing
Queries by
20%
July 31, 2014
20%AWS Services and
Feature Launches
Recursos de TI
infinitos em
minutos
1017
5. Aliança AWS / SAP
SAP é cliente AWS desde 2008
AWS é partner de Tecnologia Global da SAP
desde 2011
AWS trabalha junto com a SAP para certificar
soluções SAP para ambientes de produção na AWS
6. Conquistas chave do relacionamento
SAP / AWS
AdoçãodoCliente
2008 Hoje
SAP as a
Customer
S/4 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 (4TB)
X1(2TB)
BW/4HANA X1 (14TB) X1e (4TB)
BW/4HANA X1 (34TB)
7. SAP na AWS
Todas aplicações SAP Business Suite e NetWeaver
(FI, HR, BI/BW, SRM, Solman, SAP PO, etc)
Utilização de Multi-AZ para ambientes de produção
Sistemas baseados em Intel x86 com até
128vCPUs e 2TB RAM, com armazenamento SSD
de alto rendimento
Armazenamento S3 é desenhado para 99.999999999 de
durabilidade
“…VMS calcula que AWS oferece baixas de custo em
de 71% aproximadamente1
Preço, Dimensionamento, Gestão e Operação
Plataforma SAP Suportada
Alta disponibilidade
Alto rendimento
Alta durabilidade
Baixo custo
Flexível
1 http://aws.amazon.com/whitepapers/vms-sap-tco/
8. AWS/SAP
•Maiores clusters SAP HANA – Você pode construir
clusters SAP HANA scale-out de até 17 nós (34TB de
memória).
•Instancias de 4 TB – Instancia x1e.32xlarge, à ser
lançada, irá oferecer 4TB de memória.
•Instancias de 8 – 16 TB – Instancias de até 16TB de
memória serão lançadas até o final de 2018.
•HEC na AWS – HANA Enterprise Cloud gerenciado na
Nuvem AWS
https://siliconangle.com/blog/2017/05/18/sap-hana-enterprise-cloud-expands-deal-aws/
https://aws.amazon.com/pt/blogs/aws/ec2-in-memory-processing-update-instances-with-4-to-16-tb-of-memory-scale-out-sap-hana-to-34-tb/
10. Boas Práticas para Dimensionamento
Dimensionamento de sistemas SAP na AWS usa o
procedimento padrão de dimensionamento de sistemas
SAP
Novas Implementações em geral: Use o SAP QuickSizer
https://service.sap.com/quicksizer
Migrações de SAP BW: Use o novo sizing report para BW
https://service.sap.com/sap/support/notes/1736976
Migrações de SAP Business Suite para HANA: Veja a SAP note
1872170 para determinar requerimentos de memória
https://service.sap.com/sap/support/notes/1872170
19. Presença Global da AWS
Milhões de clientes
16 Regiões
43 Zonas de Disponibilidade
76 Localizações Edge
20. Conectividade
Conexão VPN
Conexão criptografada Ipsec entre seu
datacenter e sua VPC
Pode-se criar multiplas conexões VPN para uma
única VPC
Rápido e simples de configurar
AWS Direct Connect
Rede de fibra ótica dedicada entre seu
datacenter e sua VPC
Pode reduzir custos, aumentar performance e
prover uma conexão mais consistente
1 Gbps ou 10 Gbps ou velocidades menores
com nossos parceiros
VPC
VPN Connection
AWS Direct Connect
Internet
21. Physical Host X
AWS Hypervisor
Instancia EC2
Physical Host Physical Hardware
Y
AWS Hypervisor
Instancia SAP
• Rodando • Falha no
Host/hypervisor ou
perda de rede
• Instancia SAP
indisponível
• Instancia SAP inicia em
novo host físico
• Volume Amazon EBS
são automaticamente
mapeados
Instancia SAP
Physical Host Y
AWS Hypervisor
Instancia SAP
• Rodando (novo
host)
Amazon EC2 Auto Recovery
Physical Hardware
X
AWS Hypervisor
Instancia SAP
Resultados:
• Maior tempo de uptime, não é necessário esperar por reparo de HW
• Hardware de respaldo sem custo adicional
Cloud Watch
Alarm
Detecta & Aciona
Recuperação automática de uma instância EC2 quando o host falhar devido a falhas como:
perda de conectividade de rede, queda de energia do sistema, problemas de software ou
hardware no host físico.
24. SAP HANA para SAP Business Warehouse
AWS
Direct Connect
Corporate
Datacenter
Systems
users
Availability Zone 1
SAP
BO
SAP
BW
SAP
BO
SAP
BW
SAP
WD
SAP
WD
SAP
HANA
Hosts
SAP
HANA
Hosts
SAP
HANA
Hosts
SAP
HANA
Hosts
SAP
HANA
Hosts
SAP
HANA
Hosts
SAP
HANA
Hosts
SAP
HANA
Hosts
SAP
HANA
Hosts
SAP
HANA
Hosts
SAP
HANA
Hosts
SAP
HANA
Hosts
Availability Zone 2
SAPMNT (NFS, CIFS, EFS)
SAPMNT (NFS, CIFS, EFS)
SAP HANA scale out certificado para até 17 instancias
17 x r3.8xlarge = 4TB 17 x X1 2TB = 34TB
25. Availability Zone A Availability Zone B Availability Zone C
Primary Region Secondary Region
Auto Scaling
Auto Scaling
Auto Scaling
Auto Scaling
Auto Scaling
Auto Scaling
Sistemas SAP eCommerce na AWS
28. Ambiente BW on HANA e ECC de QA
e DEV na AWS
Todo o landscape SAP ECC na AWS
Ambiente S4Hana de Produção
Ambiente S4Hana de
Desenvolvimento
Ambiente S4Hana PROD , QA e
DEV
Todo seu ambiente SAP na AWS
Habilitando Clientes
30. Physical Host X
AWS Hypervisor
Virtual Machine
Physical Host Physical Hardware
Y
AWS Hypervisor
SAP or Database
Virtual Machine
• Rodando • Shutdown
• SAP virtual
machine está
indisponível
• Chamada API para
iniciar virtual
machine
• SAP virtual machine
iniciada em novo
host fisico
• Volume Amazon
EBS mapeado
automáticamente
SAP or Database
Virtual Machine
Physical Host Y
AWS Hypervisor
SAP or Database
Virtual Machine
• Rodando (novo
host)
Como ficam os ciclos de Hardware Refresh?
Mudança do
tipo de
instancia
usando AWS
console ou
chamada de
API
Physical Hardware
X
AWS Hypervisor
SAP or Database
Virtual Machine
Results:
• Upgrade de Hardware em minutos!
• Não há necessidade de migração de dados
• Mantém o mesmo endereçamento IP
31. Acelere seu time to market...
Ciclos de compra tradicionais
Ciclo de compra com AWS
t = horas..
Licenças
Infraestrutura
Implementação
UM Ciclo de Compra
Começa o projeto
infraestrutura Começa o projeto
Serviços de
Implementação
Licenças
t = 3 a 8 semanast = x
Ciclo de compra 1 Ciclo de compra 2
t = mês(es)?
32. Indo além da escala
32
Test 1
Semanas
Test 2 Test 3 Test 4 Test 5 Test 6 Test 7 Test 8
Prazo do Projeto
Exemplo: Tempo de atualização de SAP Support Pack Stack em ambiente On Premises
Testesdosistema
33. Indo além da escala com a AWS
Test 1
Semanas
Test 2
Test 3
Test 4
Test 5
Test 6
Test 7
Test 8
Test 9
Test 10
Teste mais
Inove mais
Aumentar a estabilidade
Go live mais rápido
Test 1
Test 2
Test 3
Test 4
Test 5
Test 6
Test 7
Test 8
Test 9
Test 10
Ciclo de
Testes
X
Exemplo: Tempo de atualização de SAP Support Pack Stack na AWSTestesdosistema
Prazo do Projeto
Ciclo de
Testes
X+1
34. Caso de Sistema SAP de
Produção na AWS
Hermes Pacheco Zequi | IT Director
35. ATUAÇÃO
NO BRASIL
2 MILHÕES
refeições servidas diariamente
40.000
colaboradores
PRESENÇA NACIONAL
padrão global
PRESENTE EM +400
municípios brasileiros
36. O DESAFIO
Como tudo começou...
Lições aprendidas...
Plano a ser executado...
Change Management...
A ferramenta correta...
37. A mudança para AWS reduziu 45% do custo se comparado com o
ambiente anterior.
A SOLUÇÃO
1
2
Maior flexibilidade para gerir custos (OPEX e CAPEX) com ambiente
dimensionado pela necessidade.
Maior agilidade na tomada de decisão com simplificação da
governança.
Ambiente replicado com baixo custo garantindo a continuidade do
negócio e alinhado à estratégia de Segurança da Compass.
3
4
39. Implementação de SAP Onboarding na AWS Migrações de SAP OS/DB
POCs de SAP Sizing de SAP Planejamento de arquitetura
Pilotos de SAP Otimização Alta Disponibilidade de SAP
SAP Hosting Backup & Recuperación Administração de contas
Disaster Recovery Administração de DB SAP BASIS
24/7 Help Desk OS Admin & Patching SAP Upgrades
Rede de Parceiros AWS: Parceiros SAP
Os parceiros de SAP APN oferecem uma variedade de serviços
específicos de SAP sobre a plataforma AWS
Serviços de Consultoria:
Servicios Gestionados:
40. Onde encontrar recursos para SAP na AWS
http://aws.amazon.com/sap
Whitepapers e guias
SAP Notes
Informação de Suporte
AWS SAP Partners
https://aws.amazon.com/marketplace
SAP HANA One
SAP Afaria
SAP QI
Olá amigos! Bem-vindos!
JP Santana, enterprise SA baseado em Sao Paulo, Brasil.
Histórico, Maturidade, Roadmap
Instancias, Roadmap
Latencia, Regiões, Network
HA, DR, Failover
Backup
NFS (EFS)
Cases, Referencias
Scale:
Over 1 million active customers per month across 190 countries
2,300 government agencies
7,000 educational institutions
13 regions
35 availability zones +
4 more coming soon
56 edge locations
Nós trabalhamos desde 2008 com a SAP melhorando nossa plataforma para a interação com sistemas SAP, bem como para certifica-los e ter certeza de que essses sistemas estejam 100% compatíveis com nossa plataforma
Aqui vemos o crescimento a curva de certificação de sistemas e produtos SAP na AWS. Vocês podem ver que a amplitude e profundidade da variedade de sistemas SAP certificados é grande.
Nós sabemos que sistemas SAP são críticos para as empresas. E por isso nós trabalhamos arduamente para que estes sistemas sejam certificados em nossa plataforma
Basicamente todos os sistemas baseados em Netweaver 7.0 ou superiores são certificados na AWS. Bem como sistemas baseados em HANA.
Vamos falar um pouco sobre dimensionamento e performance...
O dimensionamento de sistemas SAP na AWS não é diferente do procedimento normal
Para ambientes novos ou quando você está adicionando capacidade a um ambiente existente. Nós recomendamos que clientes usem o procedimento normal de QuickSizer da SAP para estabelecer os paramentros de SAPS, IOPS e volumes de disco.
Para clientes que desejam migrar seus ambientes já existentes, vocês já devem ter essa informação ou devem fazer uma análise rápida do seu workload atual para estebelecer métricas de CPU, Memoria e disco e então contar com nossa ajuda para determinar qual instancia EC2 cabe melhor no seu caso.
Aqui estão listadas as instancias Amazon EC2 certificadas para workloads SAP
São mais de 15 instancias
São certificadas para workloads clássicos transacionais como ERP, CRM, SRM, etc ou workloads Analíticos como SAP BW
Foi realizado benchmark nessas instancias EC2 e determinada a quantidade de SAPS que podemos atingir com cada uma delas
Isso torna o dimensionamento muito facil e preciso
Para sistemas distribuídos, em 3 camadas
Veja que possuímos instancias de propósito geral, que são ótimas para a camada de aplicação de um sistema netweaver para instancias SAP como a Central Instance e as Dialog Instances
Instancias otimizadas para CPU, que podem ser usadas na camada do banco de dados por exemplo, para o Oracle, DB2, SQL SRV ou Sybase
Instancias otimizadas para memória, ótimas para SAP HANA…
Para Central Systems, como a SAP chama, ou sistemas em 2 camadas, onde temos aplicação e DB na mesma instancia, podemos usar também instancias de proposito geral ou otimizadas para CPU
Instancias com os mais modernos chips intel, Ivy Bridge e Haswell
Algumas com rede rápida de 10Gbps
A funcionalidade EBS-Optimized que provê um canal dedicado para os Volumes EBS, separado do canal de rede, minimizando contenção.
E SR-IOV, técnica que possibilita maior performance de rede executando um bypass na camada do hypervisor e acesso direto ao OS da instancia EC2 ao adaptador de rede
Vamos falar um pouco alta disponibilidade e DR...
Our data center footprint is global, spanning 5 continents with highly redundant clusters of data centers in each region. Our footprint is expanding continuously as we increase capacity, redundancy and add locations to meet the needs of our customers around the world.
TALKING POINTS
We define an “active customer” as non-Amazon customers who have account usage activity within the past month
To support global business, we maintain 11 regions across the US, South America, Europe (Ireland and Germany), Japan, China, Singapore, and Australia.
We count hundreds of thousands of customers across 190 countries
This includes over 800 government agencies and over 3,000 educational institutions
Scale and capacity matter. Every day, we add enough new server capacity to support Amazon.com when it was a $7B global enterprise.
AWS
Behind the scenes, a number of system status checks monitor the instance and the other components that need to be running in order for your instance to function as expected.
The things we look for among other things are:
The loss of network connectivity,
loss of system power,
software issues on the physical host,
and hardware issues on the physical host.
We decided that we wanted to make this functionality work for recovery scenarios.
You can arrange for auto recovery of an existing instance by simply creating a cloudwatch alarm
In the even of a failure he instance will be rebooted (on new hardware if necessary)
But will retain its Instance Id, IP Address, Elastic IP Addresses, EBS Volume attachments, and other configuration details
5. Effectively you are able to use the vast pool of AWS capacity for HA hardware an no additional cost.
Example: For HANA scale-out, no standby node required
Si ustedes no se acurdaren nada de lo que dije , recuerda esto.. HA vs DR en AWS
SLES HAE (High Availability Extension)
Si el banco te permite hacer replicacion desde el DB slave puedes utilizar a esto para evitar concurrencia en el banco de datos master.
SLES HAE (High Availability Extension)
Business Objects, Business Warehouse, Web Dispatcher
SAP CAR (Customer Activity Repository). Software para gestionar pagos.
SAP Landscape Transformation Replication Server (SLT)
AWS
En on premises el tiempo de una prueba como estas es mucho más grande por que su cantidad de servidores es fija.
Si vas a agregar mas poder computacional para sus pruebas te vas a llevar mucho tiempo para anandirlas
En AWS se puede paralelizar esto creando stacks independientes y hacer la actualizacion de su Support Pack de manera mucho mas rapida
Diagrama de solução, e explicar a solução, vantagens, etc
Diagrama de solução, e explicar a solução, vantagens, etc