This pattern shows how to automate SAP systems installation by using open-source tools to create the following resources:
An SAP S/4HANA 1909 database
An SAP ABAP Central Services (ASCS) instance
An SAP Primary Application Server (PAS) instance
HashiCorp Terraform creates the SAP system’s infrastructure and Ansible configures the operating system (OS) and installs SAP applications. Jenkins runs the installation.
This setup turns SAP systems installation into a repeatable process, which can help increase deployment efficiency and quality.
Note: The example code provided in this pattern works for both high-availability (HA) systems and non-HA systems.