Skip to content

Latest commit

 

History

History
20 lines (14 loc) · 2.44 KB

Deployment_folder_structure.md

File metadata and controls

20 lines (14 loc) · 2.44 KB

SAP Deployment Automation FrameworkSAP Deployment Automation Framework

DevOps structure

To facilitate a DevOps approach for the automation process it is recommended that the configuration and parameter files are kept in a source control repository that the customer manages.

The development environment should clone both the “sap-hana” repository and the customer repository into the same root folder, creating a folder structure like the one shown below:

Folder structure

The root folder “WORKSPACES” contains the following folders.

Folder Name Contains Notes
Configuration and template files This is the root folder for all the systems that are managed from the deployment environment
CONFIGURATION Configuration files, for example custom disk sizing Storing the custom configuration files in a shared folder simplifies referring to them
DEPLOYER Contains the configuration files for all Deployer deployments managed by the deployment environment Each subfolder should be named according to the naming standard “Environment-region-Virtual Network”. The structure of the json parameter files are defined here Deployer configuration
LIBRARY Contains the configuration files for all Library deployments managed by the deployment environment Each subfolder should be named according to the naming standard “Environment-region”. The structure of the json parameter files are defined here Library configuration
LANDSCAPE Contains the configuration files for all Landscape deployments managed by the deployment environment Each subfolder should be named according to the naming standard “Environment-region-Virtual Network”. The structure of the json parameter files are defined here Workload Zone configuration
SYSTEM Contains the configuration files for all System (SID) deployments managed by the deployment environment Each subfolder should be named according to the naming standard “Environment-region-Virtual Network-SID”. The structure of the json parameter files are defined here System configuration