|
| 1 | +# Automation Demos |
| 2 | + |
| 3 | +Within the SAP LinuxLab Open-Source Initiative, there are various [Automation Projects](automation_projects.md); these range from upper-level Ansible Playbooks and Terraform Templates down to the lower-level Ansible Roles within Ansible Collections and Terraform Modules etc. |
| 4 | + |
| 5 | +The below demos focus on the upper-level, Ansible Playbooks or Terraform Templates that coordinate many activities in an end-to-end deployment. |
| 6 | + |
| 7 | + |
| 8 | + |
| 9 | + |
| 10 | +## Ansible Playbooks for SAP |
| 11 | + |
| 12 | +The following are end-to-end deployments using a single pre-defined Ansible Playbook for each SAP Software Solution Scenario, that can be quickly edited and customized for the target Infrastructure Platform and Operating System. |
| 13 | + |
| 14 | +This includes complex scenarios with multiple hosts, High Availability, and other Ansible Playbooks for Day 2 scenarios (e.g. run SAP RFC, System Copy Export / Import) - with optional use of Ansible to provision hosts or using Ansible-to-Terraform to create a minimal landing zone. |
| 15 | + |
| 16 | + |
| 17 | +## DIY Ansible Playbook using AWX |
| 18 | + |
| 19 | +For end-users that want to understand how to build a tailored Ansible Playbook using AWX using the functionality of the `community.sap_install` Ansible Collection, a separate guide exists: |
| 20 | + |
| 21 | +[demo.sap_install using Ansible AWX for DIY deployments](https://sap-linuxlab.github.io/demo.sap_install/) |
| 22 | + |
| 23 | + |
| 24 | +## Terraform Templates for SAP |
| 25 | + |
| 26 | +The following are end-to-end deployments using a single pre-defined Terraform Template for each SAP Software Solution Scenario. Multiple Infrastructure Platforms and Operating Systems are provided, but this project is more restrictive (limited to Sandboxes) than the Ansible Playbooks for SAP. |
| 27 | + |
| 28 | +### SAP HANA installation |
| 29 | + |
| 30 | +- SAP Software Solution Scenario: **SAP HANA 2.0 SPS06, single-node** |
| 31 | +- Operating System: **RHEL for SAP Solutions 8.4** |
| 32 | +- Infrastructure Platform: **Azure VM (ARM only, not Classic/ASM)** |
| 33 | + |
| 34 | +<button class="md-button" onclick="unhide_div('terraform-demo1-wrapper','/assets/asciicast/sap_01-ascii.cast')">Show Demo</button> |
| 35 | +<div id="terraform-demo1-wrapper" style="display:none; z-index: 1; position: relative; max-width: 80%;"></div> |
| 36 | + |
| 37 | + |
| 38 | +### SAP S/4HANA installation using SAP Maintenance Planner |
| 39 | + |
| 40 | +- SAP Software Solution Scenario: **SAP S/4HANA 2021, One Host** |
| 41 | +- Operating System: **RHEL for SAP Solutions 8.4** |
| 42 | +- Infrastructure Platform: **AWS EC2 instance (VPC environment only, not Classic)** |
| 43 | + |
| 44 | +<button class="md-button" onclick="unhide_div('terraform-demo2-wrapper','/assets/asciicast/sap_02-ascii.cast')">Show Demo</button> |
| 45 | +<div id="terraform-demo2-wrapper" style="display:none; z-index: 1; position: relative; max-width: 80%;"></div> |
| 46 | + |
| 47 | + |
| 48 | +### SAP S/4HANA System Copy (Homogeneous with SAP HANA Backup / Recovery) |
| 49 | + |
| 50 | +- SAP Software Solution Scenario: **SAP S/4HANA 2021, One Host System Copy (Homogeneous) using SAP HANA complete data backup file)** |
| 51 | +- Operating System: **RHEL for SAP Solutions 8.4** |
| 52 | +- Infrastructure Platform: **IBM Cloud Virtual Server (VPC environment only, not Classic)** |
| 53 | + |
| 54 | +<button class="md-button" onclick="unhide_div('terraform-demo3-wrapper','/assets/asciicast/sap_03-ascii.cast')">Show Demo</button> |
| 55 | +<div id="terraform-demo3-wrapper" style="display:none; z-index: 1; position: relative; max-width: 80%;"></div> |
| 56 | + |
0 commit comments