Get in Touch
 Duration 35 hours

Course Outline

Introduction to SAP Basis

1.1 Overview of SAP Basis

  • Defining the scope of SAP Basis.
  • The role and responsibilities of an SAP Basis administrator.
  • Key components and administration tools for SAP Basis.
  • The interplay between SAP Basis, ABAP, applications, databases, and the operating system.
  • Typical day-to-day administrative tasks.
  • Grasping the SAP technical environment.

1.2 SAP System Architecture

  • SAP system architecture and constituent parts.
  • Structure of the application server.
  • Central services and the message server.
  • The enqueue server and lock management mechanisms.
  • Dispatchers and work processes.
  • Gateways and the Internet Communication Manager (ICM).
  • Database architecture.
  • SAP GUI and alternative client interfaces.
  • Differences between single-system and distributed installations.

1.3 SAP System Landscape

  • Development, Quality Assurance, and Production systems.
  • Roles and responsibilities across the landscape.
  • Three-tier SAP landscape models.
  • Concepts of logical systems.
  • Clients and system identification methods.
  • Standards for landscape documentation and administration.

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

Setting Up an SAP System

2.1 Concepts of SAP Installation

  • Prerequisites for SAP installation.
  • Hardware and software requirements.
  • Considerations for the operating system.
  • Database requirements.
  • SAP software components and installation media.
  • Installation user roles and permissions.
  • Navigating SAP installation documentation.

2.2 Environment Preparation

  • Preparing the operating system.
  • File systems and directory structures.
  • Hostname and network configuration.
  • Database preparation.
  • SAP kernel requirements.
  • Environment variables and system parameters.

2.3 SAP Installation Process

  • Installing SAP application server components.
  • Linking SAP to the database.
  • Configuring SAP services.
  • Interpreting installation logs.
  • Validating the SAP installation.
  • Initiating and terminating SAP services.

2.4 Post-Installation Setup

  • Basic system configuration.
  • SAP profiles.
  • Instance configuration.
  • System parameters.
  • Initial administrative tasks.
  • Assessing system health post-installation.

Hands-on Activity:
Execute or simulate an SAP application server installation and complete basic post-installation configuration.

Configuring an SAP System

3.1 SAP Profiles and Parameters

  • Default profiles.
  • Instance profiles.
  • Start profiles.
  • Configuration of profile parameters.
  • Dynamic versus static parameters.
  • Verifying parameter values.
  • Modifying and validating system parameters.

3.2 SAP Instances and Services

  • Understanding SAP instances.
  • Application server instances.
  • Central services.
  • Instance startup and shutdown procedures.
  • SAP service configuration.
  • Managing multiple application servers.

3.3 The SAP Kernel

  • SAP kernel architecture.
  • Kernel files and directories.
  • Checking kernel versions.
  • Kernel compatibility.
  • Kernel updates and patches.
  • Resolving kernel-related issues.

3.4 Fundamental Technical Configuration

  • System time and synchronisation.
  • Remote Function Call (RFC) configuration concepts.
  • Background processing configuration.
  • Spool configuration.
  • Gateway configuration.
  • ICM configuration.

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

Managing SAP Clients

4.1 Understanding SAP Clients

  • Definition of an SAP client.
  • Client-dependent and client-independent data.
  • Roles and purposes of clients.
  • Considerations for client administration.

4.2 Creating and Configuring Clients

  • Creating a new client.
  • Maintaining client attributes.
  • Client-specific settings.
  • Assigning logical systems.
  • Security considerations for clients.

4.3 Client Copy

  • Local client copy.
  • Remote client copy.
  • Export and import client copy.
  • Client copy profiles.
  • Monitoring the client-copy process.
  • Analyzing client-copy logs.

4.4 Client Deletion and Maintenance

  • Deleting clients.
  • Data consistency implications.
  • Best practices for client maintenance.

Hands-on Activity:
Create a training client and perform a controlled client-copy operation.

Managing SAP Users and Authorizations

5.1 User Administration

  • Creating and maintaining users.
  • Types of users.
  • User groups.
  • Password policies.
  • User validity periods.
  • Locking and unlocking user accounts.
  • Mass user administration.

5.2 Roles and Authorizations

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

5.3 Security Administration

  • Password and login policies.
  • Handling failed logins.
  • Monitoring user activity.
  • Security-relevant system parameters.
  • Technical and service users.
  • Concepts of emergency and privileged access.

5.4 User Monitoring and Auditing

  • Monitoring user activity.
  • Concepts in security auditing.
  • Audit logs.
  • Identifying suspicious or unusual activity.
  • Basic compliance considerations.

Practical Activity:
Create users, assign roles, configure user parameters, and troubleshoot an authorization issue.

Background Jobs and Task Management

6.1 Background Processing

  • What constitutes an SAP background job?
  • Dialog versus background processing.
  • Concepts of job scheduling.
  • Job priorities and classes.

6.2 Creating and Scheduling Jobs

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

6.3 Job Monitoring

  • Job statuses.
  • Analyzing job logs.
  • Identifying failed jobs.
  • Troubleshooting cancelled jobs.
  • Long-running jobs.
  • Performance considerations for jobs.

6.4 Managing Batch Workloads

  • Workload distribution.
  • Background work processes.
  • Preventing job conflicts.
  • Housekeeping of old jobs and logs.

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

Transport Management

7.1 Concepts of SAP Transport

  • The purpose of the transport system.
  • Transport routes.
  • Transport requests.
  • Workbench and Customizing requests.
  • Transport layers.
  • Development-to-production workflows.

7.2 Configuring Transport Management

  • The Transport Management System (TMS).
  • Domain controllers.
  • Adding systems to a transport domain.
  • Configuring transport routes.
  • Reviewing transport configuration.

7.3 Managing Transport Requests

  • Creating and releasing requests.
  • Importing requests.
  • Import queues.
  • Transport logs.
  • Return codes.
  • Troubleshooting failed imports.

7.4 Best Practices for Transports

  • Transport sequencing.
  • Emergency transports.
  • Production change controls.
  • Transport documentation.
  • Common transport errors.

Practical Activity:
Configure a basic transport landscape and move a sample configuration between SAP systems.

SAP Communications and Integration

8.1 SAP Communication Architecture

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

8.2 Remote Function Calls

  • Concepts of RFC.
  • RFC destinations.
  • Connection types.
  • Testing RFC connections.
  • Trusted connections.
  • Troubleshooting RFC issues.

8.3 SAP Gateway

  • Gateway architecture.
  • Gateway services.
  • Connection monitoring.
  • Security considerations for the gateway.
  • Common gateway issues.

8.4 ICM and Web Communication

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

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

Data Management and Migration

9.1 SAP Data Management

  • Understanding SAP data structures.
  • Database tables and data volumes.
  • Data consistency.
  • Data growth and housekeeping.
  • Concepts of archiving.

9.2 Data Migration Concepts

  • Migration planning.
  • Source and target systems.
  • Data extraction and transformation.
  • Data validation.
  • Monitoring the migration process.
  • Post-migration verification.

9.3 SAP Data Transfer Tools

  • Overview of SAP-supported data transfer approaches.
  • Interfaces and integration mechanisms.
  • Concepts of batch input.
  • Considerations for legacy data.
  • Data reconciliation.

9.4 Data Housekeeping

  • Managing temporary data.
  • Log management.
  • Database growth.
  • Archiving strategies.
  • Safely deleting obsolete data.

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

SAP System Monitoring

10.1 Fundamentals of System Monitoring

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

10.2 Application Server Monitoring

  • Work processes.
  • User sessions.
  • System logs.
  • Update processes.
  • Lock entries.
  • Short dumps.
  • Monitoring Gateway and ICM.

10.3 Database Monitoring

  • Database availability.
  • Database space utilisation.
  • Database performance.
  • Expensive queries.
  • Database backups.
  • Database alerts.

10.4 Operating System Monitoring

  • CPU utilisation.
  • Memory utilisation.
  • Disk space.
  • File systems.
  • Processes and services.
  • Network performance.

Hands-on Activity:
Perform a complete SAP health check and identify potential operational problems.

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.
  • Performance of users and transactions.
  • Database performance indicators.
  • Identifying long-running transactions.

11.4 Performance Optimization

  • Memory optimization.
  • Work process tuning.
  • Concepts of database optimization.
  • Tuning system parameters.
  • Application-level considerations.
  • Capacity planning.

Practical Activity:
Analyze a simulated performance problem and identify the likely bottleneck and corrective actions.

SAP Memory Management

12.1 SAP Memory Architecture

  • Concepts of SAP memory.
  • Extended memory.
  • Heap memory.
  • Roll memory.
  • Shared memory.
  • Operating system memory.

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.
  • Memory allocation for work processes.
  • Memory limits.
  • Balancing memory and workload.

12.4 Troubleshooting Memory Issues

  • Out-of-memory situations.
  • Excessive heap usage.
  • Memory fragmentation.
  • Identifying problematic processes.
  • Preventive monitoring.

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

SAP System Updates and Maintenance

13.1 Strategy for SAP Maintenance

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

13.2 Applying Updates

  • Preparing an update.
  • 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 application of patches.
  • Verifying installed components.

13.4 Maintenance Best Practices

  • Change management.
  • Maintenance windows.
  • Testing and validation.
  • Documentation.
  • Rollback planning.

Practical Activity:
Create an SAP maintenance plan and perform a simulated update-validation workflow.

SAP Troubleshooting

14.1 Methodology for Troubleshooting

  • Structured problem-solving.
  • 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 Activity:
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.
  • 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 Concepts of SAP High Availability

  • Single points of failure.
  • Redundancy.
  • Application server scalability.
  • Considerations for central services.
  • High-availability architecture.

15.4 Operational Best Practices

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

Practical Activity:
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:

  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 solid grasp of core ERP principles

Target Audience

  • System Administrators
  • IT Consultants

Number of participants


Price per participant

Testimonials (1)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories