We will tackle the SAP deployment using automation. Also, let us discuss how the SAP deployment works with automation.
What Is SAP Deployment Using Automation?
Automation is a process that uses a command-line interface or GUI to configure the SAP system. The SAP deployment using automation involves the following:
- Creating SAP NetWeaver system objects
- Building SAP Systems Landscape Objects such as Business Partners, Users, and Organizational Units
- Creating the SAP Basis Systems
So to understand more about these let us discuss each of them in detail below.
Creating SAP NetWeaver System Objects:
These objects are created in the ABAP system and include the following:
1. ABAP Administration System
2. ABAP Workbench System
3. Integration System
4. Application System
Creating SAP System Landscape Objects:
These are the environments where the SAP system will be deployed. The different SAP landscapes can include the following:
1. Non-production environment (Development and Test):
This is used to test the application before it goes into production. Also, this can be used to build a new system from scratch or to deploy a new system in production from a testing environment.
These systems are used for development and testing only. So this environment is a non-production environment for testing purposes only.
2. Production Environment:
This is the real production environment where the application will be deployed for end-users to access. It is for their business transactions and processing.
So this is a live production system where real transactions will take place to serve the business needs of customers. Also, employees, suppliers, and so on of an organization or company.
Production Environment is also called as Live Production Environment or Live Production System. This is where you put your applications or systems into production.
So that they may be accessed by your customers or end-users of your company to process their transactions and business needs. So this is where you put your applications or systems into production.
Creating The SAP Basic Systems:
These are the SAP systems that will be used for your live production system. These systems include:
1. Frontend System:
It is the system that is responsible for displaying the output or the end-user interface of your application. So it will contain all of the screens and menus.
So that end users may use it to view, change, or enter data into the system.
2. Resource System:
It is used for maintaining resources such as printers and other hardware devices in your company. It also contains information about how these resources are connected to their network and which software supports these devices.
3. Backend System:
It is responsible for processing data from the user interface system and passing it down to the resource system for further processing. So this system interfaces with both the frontend and resource systems.
4. Finance System:
It is used for centralized financial transactions of your company such as accounting transactions, payroll, budgets, and so on. So these transactions will be done by users from all over your company by accessing this single system.
5. HR System:
It is responsible for HR processes such as payroll of employees, tracking employee information, and so on. Also called the Human Resource Management system or HRMS.
So those are some of the SAP systems that play a crucial role in any SAP environment or landscape (Dev, Test, Prod). When you deploy a new SAP environment or landscape using automation tools.
So you must create these objects first before you proceed with other SAP objects creation steps like creating a Business Partner object.