Implementing SAP in the Cloud with AWS Tools and Services
Chris Williams Sr. Consultant, AWS Professional Services
Abhishek Ram Principal Product Manager, AWS EC2
Naresh Pasumarthy Principal Solutions Architect, SAP on AWS
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. The SAP | AWS alliance Un-Matched Pace of Innovation and Relationship Engineering Milestones SAP on AWS AWS Launch Wizard for SAP SAP on AWS 2020 u1-6tb HANA OLAP Scale-out (96TB) r5.8x and r5.16x HANA OLAP/OLTP IOT Cloud-to-Cloud SAP Cloud Platform in 7 Regions, 44 Services EC2 Bare Metal Instances 18 & 24TB 2019 S/4HANA Quick Start SAP Solution Space Offerings (31) S/4 HANA 48TB Scale-Out BW/4 HANA (100 TB) SAP GUI on AppStream 2018 EC2 Bare Metal for HANA 6, 9 & 12TB HANA as a Service NS2’s Secure HANA Cloud Adoption FAST Migrate HEC on AWS 2017 BW/4 HANA (50 TB) SAP Cloud Platform on AWS X1e (4TB) Customer BW/4 HANA X1 (14 TB) 2016 X1 (2TB) S/4 HANA HANA SAP HANA for B1 SAP as a Developer HANA One BW on HANA Customer BOBJ Edition SAP Business A1 / B1 Suite 2008 Today
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. SAP DevOps Tools & Practices
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Solutions as Code
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. SAP as Code
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. DevOps for SAP Management Tools
SAP Monitoring Infrastructure
Integrated & Interoperable
AWS CloudFormation AWS Systems Manager Amazon CloudWatch AWS CloudTrail Launch Wizard – SAP AWS OpsWorks Splunk / PowerConnect AWS Config AWS Systems Manager Ansible New Relic / BindPlane AWS Systems Manager AWS Service Catalog Chef Terraform Puppet SAP Solution Manager SaltStack Microsoft DSC © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Launch Wizard- SAP
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Launch Wizard for SAP Wizard based experience to deploy and configure AWS resources for HANA database And SAP Netweaver based applications on HANA
Features:
• SAP Certified AWS resource recommendation for SAP workloads
• Central place to view SAP deployments
• Performs SAP Specific Configurations
• Save and re-use infra settings
• Cost Estimates
• Integrated with Systems Manager and CloudWatch logs
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Launch Wizard for SAP - Benefits
SAP Certified EC2 Instances Reduces Deployment Guided Deployment time & effort
Infrastructure as Code Deploy AWS and SAP complex Best Practices topologies with ease
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. SAP System Deployment Process with AWS Launch Wizard
On-Premises AWS Customer Application Teams Application Specific perform application Application Team configuration Configuration Customer Basis Team deploys SAP “Application Software” SAP Software Install AWS Launch Wizard deploys Basis Team HANA database Software
Server and Storage AWS Launch Wizard for HANA Configuration and SAP Netweaver based on HANA Operating System deployment Infrastructure Teams and Storage allocation AWS EC2, EBS, EFS, VPC Hardware Setup
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Pre-Requisites to deploy SAP Landscapes using Launch Wizard
• Customer should have a Landing Zone with VPC/Subnets that meet their enterprise architecture already deployed
• Single/Multi VPC design • VPC to VPC communication enabled with VPC Peering/Transit Gateway • Connection to On-Premises using DC or VPN • Subnet configured with outbound connectivity and using shared route table for HA deployments • Optionally security groups if that is preference
• HANA software made available via S3 bucket that has bucket prefix launchwizard
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Supported Deployment Models - HANA
AWS Cloud AWS Cloud AWS Cloud
VPC VPC VPC
Availability Zone Availability Zone Availability Zone Availability Zone
Private subnet Private subnet Private subnet Private subnet
HANA HANA HANA HANA HANA
HANA
Single Node Multi Node Deployment Cross AZ High Deployment Availability Deployment • HANA Side-Car • HANA DataMart • Native HANA Applications
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Supported Deployment Models – Netweaver* on HANA
AWS Cloud AWS Cloud AWS Cloud
VPC VPC VPC Availability Zone Availability Zone Availability Zone Availability Zone Private subnet Private subnet Private subnet Private subnet
ASCS ASCS/PAS ERS
APP APP APP APP APP APP ASCS/PAS/DB
Private subnet Private subnet DB
DB DB
Single Instance Deployment Distributed Instance Deployment* Cross AZ High Availability Pattern* To deploy and run – SAP S/4HANA, ECC on HANA, BW on HANA, BW4HANA
© 2020, Amazon Web Services,etc. Inc. or its Affiliates. All rights reserved. * For Netweaver Application layer SAP software is not installed SAP System Deployment process with AWS Launch Wizard AWS Launch Wizard Step 1 Step 2 Step 3 Step 4 Choose Create/Re-Use Define SAP system deployment model Infrastructure Review and Deploy wide settings and SAP configuration component settings (APP/DB) settings
Download and Configure and Deploy SAP release SAP system Application to end users Software
By Customer’s SAP Basis Admin Team
Applicable for: • HANA based native applications • SAP applications like S/4, ECC, BW, BW4HANA, CRM etc. running on Netweaver stack/HANA database © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Demo
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Deploying Dev Systems with Launch Wizard
AWS Cloud
VPC Corporate data center S4D_Trans BWD_Tran s 1)Create Dev Amazon Elastic File System configuration Private subnet Public subnet template as part AWS of first Systems development Manager Admin Admin system install
S/4 Dev-App-SG Dev-App-SG B4D Dev-DB-SG 2)Re-Use the template for additional Dev Amazon CloudWatch systems build HANA Dev-DB-SG
Development
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Deploying SAP Landscapes in Single VPC – Launch Wizard
AWS Cloud
VPC /usr/sap/trans Corporate data center Amazon Elastic File System Public subnet Private subnet Private subnet Private subnet AWS Systems Manager Admin Admin
S/4 Dev-App-SG Test-App-SG S/4
Amazon CloudWatch Dev-DB-SG Test-DB-SG HANA HANA
Development Test Production
1. Dev System Deployment and Setup 2. Deploy Test with Test Configuration Template, Test SG’s © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. and mount existing Transport File System Deploying SAP Landscapes in Multiple VPC – Launch Wizard
AWS Cloud
AWS Systems Manager VPC VPC VPC VPC Corporate data center
/usr/sap/trans Amazon Elastic Amazon Elastic Amazon Elastic File System File System File System Private subnet Private subnet Private subnet Public subnet
Admin Admin S/4 Dev-App-SG Test-App-SG S/4
Dev-DB-SG Test-DB-SG HANA HANA
Development Test Production
1. Dev System Deployment and Setup 2. Deploy Test with Test Config Template © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. and Test SG’s and mount existing Transport File System AWS Launch Wizard Key Features
• Quickly deploy HANA based SAP landscapes on AWS with minimal knowledge on AWS services for SAP
• SAP Certified AWS Instance recommendation for SAP components based on workload requirements
• Guided experience to avoid deployment errors
• Re-Usable Configuration Templates provide Basis teams Self-Service capability to deploy SAP systems
• SAP/AWS Best Practices
• Cost Estimates
• Supported by AWS Support
• Available in US East(N. Virginia), US West (Oregon), US East (Ohio), US West (Northern California), Canada (Central), Europe (London) , Europe (Stockholm), Europe (Frankfurt), Europe (Paris), Europe (Ireland), Asia Pacific (Sydney), Asia Pacific (Tokyo), Asia Pacific (Seoul), Asia Pacific (Mumbai), Asia Pacific (Singapore), South America (São Paulo), GovCloud (US-West)
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. DevOps for SAP Management Tools
SAP Monitoring Infrastructure
Integrated & Interoperable
AWS CloudFormation AWS Systems Manager Amazon CloudWatch AWS CloudTrail Launch Wizard – SAP AWS OpsWorks Splunk / PowerConnect AWS Config AWS Systems Manager Ansible New Relic / BindPlane AWS Systems Manager AWS Service Catalog Chef Terraform Puppet SAP Solution Manager SaltStack Microsoft DSC © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Thank You!
https://aws.amazon.com/launchwizard/
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved.