Get in Touch
 Duration 35 hours

Course Outline

Introduction to SAP Basis

1.1 SAP Basis Overview

  • Defining SAP Basis.
  • Roles and responsibilities of SAP Basis administrators.
  • Key components and administrative tools.
  • The interplay between SAP Basis, ABAP, applications, the database, and the operating system.
  • Typical daily administration tasks.
  • Navigating the SAP technical environment.

1.2 SAP System Architecture

  • Architectural components of the SAP system.
  • Application server structure.
  • Central services and message servers.
  • Enqueue servers and lock management mechanisms.
  • Dispatchers and work processes.
  • Gateway and Internet Communication Manager (ICM).
  • Database architecture.
  • SAP GUI and alternative client interfaces.
  • Single-system versus distributed installation models.

1.3 SAP System Landscape

  • Development, Quality Assurance, and Production environments.
  • System roles and assigned responsibilities.
  • Three-tier landscape structures.
  • Concepts of logical systems.
  • Client management and system identification.
  • Standards for landscape documentation and administration.

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

Installing an SAP System

2.1 Installation Fundamentals

  • Prerequisites for SAP installation.
  • Hardware and software specifications.
  • Operating system considerations.
  • Database requirements.
  • SAP software components and installation media.
  • User accounts and permission settings.
  • Interpreting SAP installation documentation.

2.2 Environment Preparation

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

2.3 Executing the Installation

  • Installing SAP application server components.
  • Establishing the database connection.
  • Configuring SAP services.
  • Analyzing installation logs.
  • Validating the installation process.
  • Starting and stopping SAP services.

2.4 Post-Installation Setup

  • Initial system configuration.
  • SAP profiles.
  • Instance configuration details.
  • System parameter settings.
  • First-step administrative tasks.
  • Post-installation health checks.

Hands-on Exercise:
Perform or simulate an SAP application server installation and execute basic post-installation configuration.

Configuring an SAP System

3.1 SAP Profiles and Parameters

  • Default profiles.
  • Instance profiles.
  • Start profiles.
  • Configuring 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 configuration.
  • Instance startup and shutdown procedures.
  • SAP service configuration.
  • Managing multiple application servers.

3.3 The SAP Kernel

  • SAP kernel architecture.
  • Kernel files and directory structures.
  • Checking kernel versions.
  • Kernel compatibility checks.
  • Applying kernel updates and patches.
  • Resolving kernel-related issues.

3.4 Basic Technical Configuration

  • System time synchronization.
  • RFC configuration basics.
  • Background processing setup.
  • Spool configuration.
  • Gateway configuration.
  • ICM configuration.

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

Managing SAP Clients

4.1 Understanding SAP Clients

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

4.2 Creating and Configuring Clients

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

4.3 Client Copy Operations

  • Local client copying.
  • Remote client copying.
  • Export/import methods for client copying.
  • Client copy profiles.
  • Monitoring the client-copy process.
  • Analyzing client-copy logs.

4.4 Client Maintenance and Removal

  • Procedures for deleting clients.
  • Data consistency implications.
  • 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 users.
  • User groups.
  • Password policies.
  • User validity periods.
  • Locking and unlocking user accounts.
  • Mass user administration tasks.

5.2 Roles and Authorizations

  • Understanding SAP roles.
  • Single, composite, and derived roles.
  • Authorization objects.
  • Assigning roles to users.
  • Relationships between users and roles.
  • 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.
  • Emergency and privileged access concepts.

5.4 User Monitoring and Auditing

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

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

Background Jobs and Task Management

6.1 Background Processing

  • Understanding SAP background jobs.
  • Dialog versus background processing.
  • Job scheduling principles.
  • Job priorities and classes.

6.2 Creating and Scheduling Jobs

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

6.3 Job Monitoring

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

6.4 Managing Batch Workloads

  • Workload distribution strategies.
  • Background work processes.
  • 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

  • The purpose of the transport system.
  • Transport routes.
  • Transport requests.
  • Workbench and Customizing requests.
  • Transport layers.
  • Workflow from development to production.

7.2 Configuring Transport Management

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

7.3 Managing Transport Requests

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

7.4 Transport Best Practices

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

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

SAP Communications and Integration

8.1 SAP Communication Architecture

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

8.2 Remote Function Calls

  • RFC concepts.
  • RFC destinations.
  • Types of connections.
  • Testing RFC connections.
  • Trusted connections.
  • RFC troubleshooting.

8.3 SAP Gateway

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

8.4 ICM and Web Communication

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

Hands-on Exercise:
Establish 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 volumes.
  • Data consistency.
  • Data growth and housekeeping.
  • Archiving concepts.

9.2 Data Migration Concepts

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

9.3 SAP Data Transfer Tools

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

9.4 Data Housekeeping

  • Managing temporary data.
  • Log management.
  • Database growth control.
  • Archiving strategies.
  • Safe deletion of obsolete data.

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

SAP System Monitoring

10.1 System Monitoring Fundamentals

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

10.2 Application Server Monitoring

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

10.3 Database Monitoring

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

10.4 Operating System Monitoring

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

Hands-on Exercise:
Conduct 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.
  • Work process tuning.
  • Database optimization concepts.
  • System parameter tuning.
  • Application-level considerations.
  • Capacity planning.

Practical Exercise:
Analyze a simulated performance issue to identify likely bottlenecks and corrective actions.

SAP Memory Management

12.1 SAP Memory Architecture

  • SAP memory concepts.
  • 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.
  • Work process memory allocation.
  • 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 strategies.

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

SAP System Updates and Maintenance

13.1 SAP Maintenance Strategy

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

13.2 Applying Updates

  • Preparing for 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.
  • Safely applying patches.
  • Verifying installed components.

13.4 Maintenance Best Practices

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

Practical Exercise:
Develop 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.
  • Gathering 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:
Diagnose a set of simulated SAP incidents, documenting 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 SAP High Availability Concepts

  • Single points of failure.
  • Redundancy.
  • 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:
Develop a daily SAP Basis operations checklist and 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. Verifying 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

  • Familiarity with fundamental ERP concepts.

Target Audience

  • System administrators.
  • IT Consultants.

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories