Get in Touch

Course Outline

Introduction to SAP Basis

1.1 SAP Basis Overview

  • Definition and scope of SAP Basis.
  • The role and responsibilities of an SAP Basis administrator.
  • Key components and administration tools within SAP Basis.
  • The interplay between SAP Basis, ABAP, applications, the database, and the operating system.
  • Routine SAP Basis administration tasks.
  • Comprehending the SAP technical landscape.

1.2 SAP System Architecture

  • Core SAP system architecture and its constituent parts.
  • Application server structural design.
  • Central services and the message server role.
  • Enqueue server and lock management mechanisms.
  • Dispatcher and work process dynamics.
  • Gateway and Internet Communication Manager (ICM) functions.
  • Underlying database architecture.
  • SAP GUI and alternative client interfaces.
  • Distinguishing between single-system and distributed installations.

1.3 SAP System Landscape

  • Roles of Development, Quality Assurance, and Production systems.
  • System-specific roles and responsibilities.
  • Concepts of three-tier SAP landscapes.
  • Logical system definitions.
  • Client management and system identification.
  • Standards for landscape documentation and administration.

Practical Exercise:
Explore an SAP system to identify key architectural components and system parameters.

SAP System Setup

2.1 Installation Concepts

  • Prerequisites for SAP installation.
  • Required hardware and software specifications.
  • Operating system considerations.
  • Database requirements.
  • SAP software components and installation media.
  • Installation users and permission settings.
  • Navigating SAP installation documentation.

2.2 Environment Preparation

  • Preparing the operating system.
  • File system and directory structure setup.
  • Hostname and network configuration.
  • Database preparation steps.
  • SAP kernel requirements.
  • Configuration of environment variables and system parameters.

2.3 Executing SAP Installation

  • Installing SAP application server components.
  • Establishing the connection between SAP and the database.
  • Configuring SAP services.
  • Interpreting installation logs.
  • Validating the success of an SAP installation.
  • Procedures for starting and stopping SAP services.

2.4 Post-Installation Configuration

  • Basic system configuration settings.
  • Management of SAP profiles.
  • Instance-specific configuration.
  • Adjusting system parameters.
  • Initial administrative tasks.
  • Verifying system health post-installation.

Hands-on Exercise:
Perform or simulate the installation of an SAP application server and complete basic post-installation configurations.

SAP System Configuration

3.1 Profiles and Parameters

  • Default profile settings.
  • Instance profile configuration.
  • Start profile details.
  • Configuring profile parameters.
  • Distinction between dynamic and static parameters.
  • Reviewing parameter values.
  • Modifying and validating system parameters.

3.2 Instances and Services

  • Understanding SAP instance concepts.
  • Application server instance management.
  • Central services overview.
  • Instance startup and shutdown procedures.
  • Configuring SAP services.
  • Managing multiple application servers.

3.3 The SAP Kernel

  • SAP kernel architecture.
  • Kernel file structures and directories.
  • Checking kernel versions.
  • Ensuring kernel compatibility.
  • Applying kernel updates and patches.
  • Resolving kernel-related issues.

3.4 Basic Technical Setup

  • System time synchronization.
  • RFC configuration fundamentals.
  • Configuring background processing.
  • Spool configuration.
  • Gateway setup.
  • ICM configuration.

Practical Exercise:
Review SAP profile parameters and adjust selected configuration settings in a controlled training environment.

SAP Client Management

4.1 Understanding SAP Clients

  • Definition of an SAP client.
  • Differentiating client-dependent and client-independent data.
  • Client roles and intended purposes.
  • Considerations for client administration.

4.2 Client Creation and Setup

  • Process for creating a new client.
  • Maintaining client attributes.
  • Client-specific settings.
  • Assigning logical systems.
  • Client security considerations.

4.3 Client Copy Procedures

  • Local client copy methods.
  • Remote client copy procedures.
  • Export/import client copy techniques.
  • Client copy profile usage.
  • Monitoring client-copy processes.
  • Analyzing client-copy logs.

4.4 Client Deletion and Maintenance

  • Procedures for deleting clients.
  • Data consistency considerations.
  • Best practices for client maintenance.

Hands-on Exercise:
Create a training client and execute a controlled client-copy operation.

Managing SAP Users and Authorizations

5.1 User Administration

  • Creating and maintaining user accounts.
  • Different types of SAP users.
  • Managing user groups.
  • Implementing password policies.
  • Setting user validity periods.
  • Locking and unlocking user accounts.
  • Mass user administration techniques.

5.2 Roles and Authorizations

  • Understanding SAP role structures.
  • Single, composite, and derived roles.
  • Authorization objects.
  • Role assignment processes.
  • User-role relationships.
  • Resolving authorization issues.

5.3 Security Administration

  • Password and login policy enforcement.
  • Handling failed login attempts.
  • Monitoring user activity.
  • Security-critical system parameters.
  • Managing technical and service users.
  • Concepts of emergency and privileged access.

5.4 User Monitoring and Auditing

  • Tracking user activity.
  • Security audit principles.
  • Utilizing audit logs.
  • Identifying suspicious or unusual activities.
  • Basic compliance considerations.

Practical Exercise:
Create users, assign roles, configure parameters, and resolve an authorization error.

Background Jobs and Task Management

6.1 Background Processing

  • Definition of SAP background jobs.
  • Comparing dialog versus background processing.
  • Job scheduling concepts.
  • Job priorities and classes.

6.2 Job Creation and Scheduling

  • Defining job steps.
  • Scheduling job execution.
  • Immediate and periodic job types.
  • Managing job dependencies.
  • Event-based scheduling.
  • Monitoring scheduled jobs.

6.3 Job Monitoring

  • Understanding job statuses.
  • Analyzing job logs.
  • Identifying failed jobs.
  • Troubleshooting cancelled jobs.
  • Handling long-running jobs.
  • Job performance considerations.

6.4 Managing Batch Workloads

  • Workload distribution strategies.
  • Background work process management.
  • Preventing job conflicts.
  • Housekeeping of old jobs and logs.

Hands-on Exercise:
Create, schedule, monitor, and troubleshoot background jobs.

Transport Management

7.1 SAP Transport Concepts

  • Purpose of the transport system.
  • Transport route definitions.
  • Transport request structures.
  • Workbench and Customizing requests.
  • Transport layers.
  • Development-to-production workflows.

7.2 Configuring Transport Management

  • Transport Management System (TMS) setup.
  • Domain controller configuration.
  • Adding systems to a transport domain.
  • Configuring transport routes.
  • Verifying transport configuration.

7.3 Managing Transport Requests

  • Creating and releasing requests.
  • Importing requests.
  • Managing import queues.
  • Reviewing transport logs.
  • Understanding return codes.
  • Troubleshooting failed imports.

7.4 Transport Best Practices

  • Transport sequencing strategies.
  • Handling emergency transports.
  • Production-change controls.
  • Transport documentation standards.
  • Common transport errors and resolutions.

Practical Exercise:
Configure a basic transport landscape and transfer a sample configuration between SAP systems.

SAP Communications and Integration

8.1 Communication Architecture

  • SAP communication mechanisms.
  • Internal and external communication flows.
  • Application server communication specifics.
  • Network requirements.

8.2 Remote Function Calls (RFC)

  • Core RFC concepts.
  • Setting up RFC destinations.
  • Connection types.
  • Testing RFC connections.
  • Trusted connection setup.
  • RFC troubleshooting techniques.

8.3 SAP Gateway

  • Gateway architecture overview.
  • Gateway services.
  • Connection monitoring.
  • Gateway security considerations.
  • Common gateway issues.

8.4 ICM and Web Communication

  • Internet Communication Manager functions.
  • HTTP and HTTPS communication.
  • Ports and services configuration.
  • SSL/TLS concepts.
  • Monitoring web communication.

Hands-on Exercise:
Create and test an RFC connection, then analyze a simulated communication failure.

Data Management and Migration

9.1 SAP Data Management

  • Understanding SAP data structures.
  • Database tables and data volume management.
  • Data consistency checks.
  • Data growth and housekeeping.
  • Archiving concepts.

9.2 Data Migration Concepts

  • Migration planning.
  • Source and target system definitions.
  • Data extraction and transformation.
  • Data validation processes.
  • Migration monitoring.
  • Post-migration verification.

9.3 Data Transfer Tools

  • Overview of SAP-supported data transfer methods.
  • Interfaces and integration mechanisms.
  • Batch input concepts.
  • Legacy data considerations.
  • Data reconciliation.

9.4 Data Housekeeping

  • Managing temporary data.
  • Log management strategies.
  • Controlling database growth.
  • Archiving strategies.
  • Safe deletion of obsolete data.

Practical Exercise:
Develop a basic data migration checklist and validate sample migrated data.

SAP System Monitoring

10.1 Monitoring Fundamentals

  • The importance of proactive monitoring.
  • Monitoring architecture.
  • Key SAP health indicators.
  • Setting monitoring thresholds.
  • Alert management.

10.2 Application Server Monitoring

  • Work process status.
  • User session monitoring.
  • System log review.
  • Update process tracking.
  • Lock entry analysis.
  • Short dump review.
  • Gateway and ICM monitoring.

10.3 Database Monitoring

  • Database availability checks.
  • Database space utilization.
  • Database performance metrics.
  • Expensive query identification.
  • Database backup status.
  • Database alert review.

10.4 Operating System Monitoring

  • CPU utilization.
  • Memory utilization.
  • Disk space availability.
  • File system status.
  • Processes and services monitoring.
  • Network performance.

Hands-on Exercise:
Perform a complete SAP health check to identify potential operational issues.

SAP Performance Analysis and Optimization

11.1 Understanding SAP Performance

  • SAP performance architecture.
  • Common performance bottlenecks.
  • Application, database, and infrastructure layers.
  • Establishing performance baselines.

11.2 Work Process Analysis

  • Dialog work processes.
  • Background work processes.
  • Update work processes.
  • Spool work processes.
  • Enqueue processes.
  • Identifying overloaded processes.

11.3 Performance Monitoring

  • Response time analysis.
  • Workload analysis.
  • User and transaction performance.
  • Database performance indicators.
  • Identifying long-running transactions.

11.4 Performance Optimization

  • Memory optimization techniques.
  • Work process tuning.
  • Database optimization concepts.
  • System parameter tuning.
  • Application-level performance considerations.
  • Capacity planning.

Practical Exercise:
Analyze a simulated performance issue to identify the bottleneck and recommend corrective actions.

SAP Memory Management

12.1 SAP Memory Architecture

  • Core SAP memory concepts.
  • Extended memory.
  • Heap memory.
  • Roll memory.
  • Shared memory.
  • Operating system memory interaction.

12.2 Memory Monitoring

  • Monitoring memory consumption.
  • Identifying memory-intensive processes.
  • Recognizing memory-related errors.
  • Analyzing memory usage patterns.

12.3 Memory Configuration

  • Relevant memory parameters.
  • Work process memory allocation.
  • Setting memory limits.
  • Balancing memory with workload.

12.4 Troubleshooting Memory Issues

  • Handling out-of-memory situations.
  • Managing excessive heap usage.
  • Addressing memory fragmentation.
  • Identifying problematic processes.
  • Preventive memory monitoring.

Hands-on Exercise:
Analyze SAP memory utilization and adjust selected parameters in a controlled environment.

SAP System Updates and Maintenance

13.1 Maintenance Strategy

  • SAP maintenance concepts.
  • Software updates and patches.
  • Support packages.
  • Kernel updates.
  • Maintenance planning.

13.2 Applying Updates

  • Preparation for updates.
  • Backup and rollback considerations.
  • Update sequence.
  • Testing requirements.
  • Post-update validation.

13.3 Support Packages and Patches

  • Understanding support packages.
  • Patch levels.
  • Compatibility considerations.
  • Safe patch application.
  • Verifying installed components.

13.4 Maintenance Best Practices

  • Change management.
  • Defining maintenance windows.
  • Testing and validation.
  • Documentation.
  • Rollback planning.

Practical Exercise:
Create an SAP maintenance plan and execute a simulated update-validation workflow.

SAP Troubleshooting

14.1 Troubleshooting Methodology

  • Structured problem-solving approaches.
  • Identifying symptoms and root causes.
  • Collecting technical information.
  • Log and trace analysis.
  • Escalation procedures.

14.2 Common SAP Problems

  • SAP system startup failures.
  • Application server issues.
  • Failed background jobs.
  • RFC communication failures.
  • Transport errors.
  • Authorization problems.
  • Database connectivity issues.
  • Performance degradation.
  • Memory-related problems.

14.3 Logs and Traces

  • System logs.
  • Developer traces.
  • Work process traces.
  • Application logs.
  • Job logs.
  • Database logs.

14.4 Root Cause Analysis

  • Identifying patterns.
  • Correlating system events.
  • Distinguishing symptoms from root causes.
  • Documenting corrective actions.
  • Preventing recurring incidents.

Hands-on Exercise:
Troubleshoot a set of simulated SAP incidents and document the diagnosis, root cause, and resolution.

SAP Operations in Production

15.1 Production Operations

  • Daily SAP administration tasks.
  • System health checks.
  • Operational procedures.
  • Monitoring schedules.
  • Incident management.

15.2 Backup and Recovery Concepts

  • SAP backup strategy.
  • Database backups.
  • Recovery objectives.
  • Restore concepts.
  • Disaster recovery considerations.

15.3 High Availability Concepts

  • Single points of failure.
  • Redundancy strategies.
  • Application server scalability.
  • Central services considerations.
  • High-availability architecture.

15.4 Operational Best Practices

  • Preventive maintenance.
  • Monitoring and alerting.
  • Capacity planning.
  • Documentation.
  • Change control.
  • Security and access management.

Practical Exercise:
Create a daily SAP Basis operations checklist and a production monitoring procedure.

Integrated SAP Basis Administration Lab

Participants will complete an end-to-end practical scenario covering the following areas:

  1. Reviewing the SAP system architecture.
  2. Checking system and instance configuration.
  3. Managing clients and users.
  4. Creating and monitoring background jobs.
  5. Configuring and testing communications.
  6. Reviewing transport requests.
  7. Monitoring system health.
  8. Investigating a performance issue.
  9. Analyzing memory consumption.
  10. Troubleshooting a simulated production incident.
  11. Documenting findings and corrective actions.

Summary and Conclusion

17.1 Course Review

  • SAP Basis architecture.
  • SAP installation and configuration.
  • Client and user administration.
  • Background processing.
  • Transport management.
  • SAP communications.
  • Data management.
  • System monitoring.
  • Performance optimization.
  • Memory management.
  • System maintenance.
  • Troubleshooting and production operations.

17.2 Final Knowledge Check

  • Review of key SAP Basis concepts.
  • Practical troubleshooting questions.
  • Discussion of real-world administration scenarios.
  • Review of common SAP Basis challenges.

17.3 Next Steps

  • Recommended SAP Basis administration practices.
  • Building operational checklists.
  • Establishing monitoring procedures.
  • Further SAP Basis learning paths.
  • Applying SAP administration skills in production environments.

Requirements

  • A foundational understanding of ERP concepts is required.

Target Audience

  • System administrators
  • Technical consultants
 35 Hours

Custom Corporate Training

Training solutions designed exclusively for businesses.

  • Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
  • Flexible Schedule: Dates and times adapted to your team's agenda.
  • Format: Online (live), In-company (at your offices), or Hybrid.
Investment

Price per private group, online live training, starting from 6500 € + VAT*

Contact us for an exact quote and to hear our latest promotions

Testimonials (1)

Provisional Upcoming Courses (Contact Us For More Information)

Related Categories