How will we be able to do the deployment for the SAP BAS? Also, what are the following practices that we should include in the deployment process?
We will answer these questions in this section.
What is Sap Bas Deployment?
There are several ways of deploying SAP BAS (basically, the structure of the data model in the database). The most widely used method is based on the use of SAP Solution Manager 7.1.
This tool is used for designing and executing all necessary installation steps.
The SAP Bas deployment process consists of the following steps:
1. Modeling
The modeling process includes the following:
- modeling all business processes,
- data structures and
- technical objects
These are needed for the business system to work properly.
The model is created with the use of the Business Modeler, which is a part of SAP Solution Manager 7.1. In this stage, we also create interfaces between SAP and other systems that are used in business processes. Such as application integration, external web services, etc.
2. Data Engineering
The data engineering step consists of two stages – preparation and migration. We use SAP Data Services with the use of SAP BI NetWeaver Process Integration component for creating a data warehouse (DW) for use by BAS.
To be able to create a DW. We need to set up a connection between the SAP NetWeaver Process Integration component and an external data source (DBMS or flat files).
3. Deployment
The deployment process includes preparing all elements that are needed for deploying SAP Bas. We create test environments, populate them with test data, deploy the application. These environments and check out if everything works properly (regression testing).
As a result of this step, we can have a new production instance of SAP Bas (if everything worked as expected).
4. Deployment Monitoring
Deployment monitoring is optional. But an important step in the deployment process that ensures high quality of service delivery by providing information about any problems during deployment and upgrade and their correction activities.
5. Maintenance of the SAP Bas
This stage consists of the following:
- maintenance activities
It monitors and analyzes the system, which helps to ensure its high quality. And detects any changes that may affect the system.
- change management
It enables to carry out changes in the system in a controlled manner. Which makes it possible to implement changes properly.
How Should We Practice?
Deployment is most often done by the following:
- creating test environments,
- populating them with test data,
- deploying the application to these environments and
- Check out if everything works properly.
This is called regression testing. Because it checks if all features work as expected (and there were no errors or bugs during the new version deployment).
It is also necessary to create a new production instance of SAP Bas. It is as if everything worked as expected.
Deployment monitoring is optional. But an important step in the deployment process that ensures high quality of service delivery by providing information about any problems. During deployment and upgrade and their correction activities.
Deployment can be carried out by using the SAP Solution Manager 7.1 tool.