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 key responsibilities of an SAP Basis administrator.
  • Essential SAP Basis components and administrative tools.
  • The interplay between SAP Basis, ABAP, applications, the database, and the operating system.
  • Typical day-to-day administration tasks.
  • Gaining insight into the SAP technical landscape.

1.2 SAP System Architecture

  • Deconstructing SAP system architecture and its core components.
  • Understanding application server architecture.
  • The function of Central Services and the message server.
  • The Enqueue server and its role in lock management.
  • The Dispatcher and the management of work processes.
  • The Gateway and Internet Communication Manager (ICM).
  • Database architecture fundamentals.
  • SAP GUI and alternative client interfaces.
  • Distinguishing between single-system and distributed installations.

1.3 SAP System Landscape

  • Differentiating Development, Quality Assurance, and Production systems.
  • Defining system roles and associated responsibilities.
  • The concept of Three-tier SAP landscapes.
  • Understanding logical system concepts.
  • Clients and system identification methods.
  • Standards for landscape documentation and administration.

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

Setting Up an SAP System

2.1 SAP Installation Concepts

  • Prerequisites for a successful SAP installation.
  • Assessing hardware and software requirements.
  • Key considerations for the operating system.
  • Specific database requirements.
  • Overview of SAP software components and installation media.
  • Managing installation users and permissions.
  • Navigating SAP installation documentation.

2.2 Preparing the Environment

  • Preparing the operating system for installation.
  • Setting up file systems and directory structures.
  • Configuring hostnames and network settings.
  • Preparing the database environment.
  • Reviewing SAP kernel requirements.
  • Defining environment variables and system parameters.

2.3 SAP Installation Process

  • Installing core SAP application server components.
  • Establishing the connection between SAP and the database.
  • Configuring essential SAP services.
  • Interpreting installation logs.
  • Validating the integrity of the SAP installation.
  • Controlling the start and stop of SAP services.

2.4 Post-Installation Configuration

  • Performing basic system configuration tasks.
  • Understanding and managing SAP profiles.
  • Configuring specific instances.
  • Adjusting critical system parameters.
  • Executing initial administrative tasks.
  • Conducting health checks after installation.

Hands-on Exercise:
Execute or simulate an SAP application server installation and finalize basic post-installation configurations.

Configuring an SAP System

3.1 SAP Profiles and Parameters

  • The role of Default profiles.
  • Configuring Instance profiles.
  • Understanding Start profiles.
  • Configuring profile parameters effectively.
  • Distinguishing between Dynamic and static parameters.
  • Methods for checking parameter values.
  • Procedures for changing and validating system parameters.

3.2 SAP Instances and Services

  • Gaining a clear understanding of SAP instances.
  • Managing Application server instances.
  • The significance of Central services.
  • Procedures for instance startup and shutdown.
  • Configuring SAP services for optimal performance.
  • Managing multiple application servers in a cluster.

3.3 The SAP Kernel

  • Exploring SAP kernel architecture.
  • Navigating kernel files and directories.
  • Checking current kernel versions.
  • Ensuring kernel compatibility.
  • Managing kernel updates and patches.
  • Strategies for troubleshooting kernel-related issues.

3.4 Basic Technical Configuration

  • Managing system time and synchronization.
  • Key concepts in RFC configuration.
  • Configuring background processing.
  • Setting up Spool configuration.
  • Configuring the Gateway.
  • Setting up ICM configuration.

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

Managing SAP Clients

4.1 Understanding SAP Clients

  • Defining an SAP client.
  • Distinguishing client-dependent and client-independent data.
  • Understanding client roles and their purposes.
  • Key considerations for client administration.

4.2 Creating and Configuring Clients

  • Steps for creating a new client.
  • Maintaining client attributes.
  • Configuring client-specific settings.
  • Assigning logical systems to clients.
  • Addressing client security considerations.

4.3 Client Copy Operations

  • Performing a Local client copy.
  • Executing a Remote client copy.
  • Using Export/import for client copy.
  • Utilizing Client copy profiles.
  • Monitoring the client-copy process.
  • Analyzing client-copy logs for errors.

4.4 Client Deletion and Maintenance

  • Procedures for deleting clients safely.
  • Considerations for data consistency during deletion.
  • Best practices for ongoing 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

  • Processes for creating and maintaining users.
  • Different types of SAP users.
  • Organizing User groups.
  • Implementing Password policies.
  • Managing User validity periods.
  • Procedures for locking and unlocking users.
  • Techniques for Mass user administration.

5.2 Roles and Authorizations

  • Comprehending SAP roles.
  • Differentiating Single, composite, and derived roles.
  • Understanding Authorization objects.
  • Performing Role assignment.
  • Managing User-role relationships.
  • Troubleshooting common authorization issues.

5.3 Security Administration

  • Enforcing Password and login policies.
  • Handling Failed login attempts.
  • Monitoring User activity.
  • Configuring Security-relevant system parameters.
  • Managing Technical users and service users.
  • Concepts for Emergency and privileged access.

5.4 User Monitoring and Auditing

  • Techniques for monitoring user activity.
  • Fundamentals of Security audit concepts.
  • Analyzing Audit logs.
  • Identifying suspicious or unusual activity.
  • Basic compliance considerations for user management.

Practical Exercise:
Create users, assign appropriate roles, configure user parameters, and troubleshoot an authorization error.

Background Jobs and Task Management

6.1 Background Processing Fundamentals

  • Defining SAP background jobs.
  • Distinguishing Dialog versus background processing.
  • Understanding Job scheduling concepts.
  • Managing Job priorities and classes.

6.2 Creating and Scheduling Jobs

  • Defining specific job steps.
  • Methods for scheduling jobs.
  • Setting up Immediate and periodic jobs.
  • Managing Job dependencies.
  • Implementing Event-based scheduling.
  • Monitoring scheduled jobs for completion.

6.3 Job Monitoring and Analysis

  • Understanding various Job statuses.
  • Analyzing job logs for insights.
  • Identifying and addressing failed jobs.
  • Troubleshooting cancelled jobs.
  • Managing Long-running jobs.
  • Considering Job performance impacts.

6.4 Managing Batch Workloads

  • Distributing workload effectively.
  • Managing Background work processes.
  • Preventing job conflicts.
  • Housekeeping for old jobs and logs.

Hands-on Exercise:
Create, schedule, monitor, and troubleshoot background jobs in a simulated environment.

Transport Management

7.1 SAP Transport Concepts

  • The purpose of the SAP transport system.
  • Defining Transport routes.
  • Understanding Transport requests.
  • Differentiating Workbench and Customizing requests.
  • The concept of Transport layers.
  • The Development-to-production workflow.

7.2 Configuring Transport Management

  • Overview of the Transport Management System (TMS).
  • Role of Domain controllers.
  • Adding systems to a transport domain.
  • Configuring transport routes correctly.
  • Checking and validating transport configuration.

7.3 Managing Transport Requests

  • Creating and releasing transport requests.
  • Processes for Importing requests.
  • Managing Import queues.
  • Analyzing Transport logs.
  • Interpreting Return codes.
  • Troubleshooting failed imports.

7.4 Transport Best Practices

  • Maintaining proper Transport sequencing.
  • Handling Emergency transports.
  • Implementing Production-change controls.
  • Ensuring thorough Transport documentation.
  • Avoiding Common transport errors.

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

SAP Communications and Integration

8.1 SAP Communication Architecture

  • Core SAP communication mechanisms.
  • Distinguishing Internal and external communication.
  • Communication between Application servers.
  • Essential Network requirements.

8.2 Remote Function Calls

  • Fundamental RFC concepts.
  • Configuring RFC destinations.
  • Understanding various Connection types.
  • Testing RFC connections for stability.
  • Setting up Trusted connections.
  • Troubleshooting RFC issues.

8.3 SAP Gateway Management

  • Gateway architecture overview.
  • Managing Gateway services.
  • Monitoring Connection stability.
  • Addressing Gateway security considerations.
  • Resolving Common gateway problems.

8.4 ICM and Web Communication

  • Overview of the Internet Communication Manager.
  • Handling HTTP and HTTPS communication.
  • Managing Ports and services.
  • Understanding SSL/TLS concepts.
  • Monitoring web communication performance.

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.
  • Managing Database tables and data volumes.
  • Ensuring Data consistency.
  • Handling Data growth and housekeeping.
  • Concepts of Archiving.

9.2 Data Migration Concepts

  • Strategies for Migration planning.
  • Defining Source and target systems.
  • Techniques for Data extraction and transformation.
  • Implementing Data validation.
  • Monitoring the migration process.
  • Conducting Post-migration verification.

9.3 SAP Data Transfer Tools

  • Overview of SAP-supported data transfer approaches.
  • Utilizing Interfaces and integration mechanisms.
  • Understanding Batch input concepts.
  • Considering Legacy data challenges.
  • Performing Data reconciliation.

9.4 Data Housekeeping

  • Managing temporary data efficiently.
  • Effective Log management.
  • Monitoring Database growth.
  • Implementing Archiving strategies.
  • Safely deleting obsolete data.

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

SAP System Monitoring

10.1 System Monitoring Fundamentals

  • The importance of proactive monitoring.
  • Understanding monitoring architecture.
  • Key SAP health indicators.
  • Setting Monitoring thresholds.
  • Managing alerts effectively.

10.2 Application Server Monitoring

  • Monitoring Work processes.
  • Tracking User sessions.
  • Analyzing System logs.
  • Reviewing Update processes.
  • Checking Lock entries.
  • Investigating Short dumps.
  • Monitoring Gateway and ICM performance.

10.3 Database Monitoring

  • Ensuring Database availability.
  • Tracking Database space utilization.
  • Monitoring Database performance.
  • Identifying Expensive queries.
  • Managing Database backups.
  • Responding to Database alerts.

10.4 Operating System Monitoring

  • Tracking CPU utilization.
  • Monitoring Memory utilization.
  • Checking Disk space availability.
  • Reviewing File systems.
  • Managing 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 basics.
  • Identifying Common performance bottlenecks.
  • Analysis of Application, database, and infrastructure layers.
  • Establishing Performance baselines.

11.2 Work Process Analysis

  • Analyzing Dialog work processes.
  • Reviewing Background work processes.
  • Managing Update work processes.
  • Monitoring Spool work processes.
  • Checking Enqueue processes.
  • Identifying overloaded processes.

11.3 Performance Monitoring

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

11.4 Performance Optimization

  • Strategies for Memory optimization.
  • Tuning Work processes.
  • Applying Database optimization concepts.
  • Tuning System parameters.
  • Application-level performance considerations.
  • Effective Capacity planning.

Practical Exercise:
Analyze a simulated performance problem to identify the likely bottleneck and recommended corrective actions.

SAP Memory Management

12.1 SAP Memory Architecture

  • Core SAP memory concepts.
  • Understanding Extended memory.
  • Managing Heap memory.
  • Utilizing Roll memory.
  • Working with Shared memory.
  • Integrating with Operating system memory.

12.2 Memory Monitoring

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

12.3 Memory Configuration

  • Configuring Relevant memory parameters.
  • Allocating Work process memory.
  • Setting appropriate Memory limits.
  • Balancing memory allocation with workload demands.

12.4 Troubleshooting Memory Issues

  • Addressing Out-of-memory situations.
  • Managing Excessive heap usage.
  • Understanding Memory fragmentation.
  • Identifying problematic processes causing memory issues.
  • Implementing 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

  • Core SAP maintenance concepts.
  • Handling Software updates and patches.
  • Managing Support packages.
  • Performing Kernel updates.
  • Strategic Maintenance planning.

13.2 Applying Updates

  • Preparing for an update cycle.
  • Considering Backup and rollback needs.
  • Following a defined Update sequence.
  • Meeting Testing requirements.
  • Conducting Post-update validation.

13.3 Support Packages and Patches

  • Understanding the structure of support packages.
  • Tracking Patch levels.
  • Considering Compatibility issues.
  • Applying patches safely and efficiently.
  • Verifying installed components.

13.4 Maintenance Best Practices

  • Implementing Change management.
  • Scheduling Maintenance windows.
  • Ensuring rigorous Testing and validation.
  • Maintaining comprehensive Documentation.
  • Planning for Rollback scenarios.

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

SAP Troubleshooting

14.1 Troubleshooting Methodology

  • Applying Structured problem-solving techniques.
  • Identifying symptoms and root causes.
  • Collecting relevant technical information.
  • Analyzing Log and trace data.
  • Following Escalation procedures.

14.2 Common SAP Problems

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

14.3 Logs and Traces

  • Interpreting System logs.
  • Using Developer traces.
  • Analyzing Work process traces.
  • Reviewing Application logs.
  • Checking Job logs.
  • Examining Database logs.

14.4 Root Cause Analysis

  • Identifying recurring patterns.
  • Correlating system events for context.
  • Separating symptoms from root causes.
  • Documenting corrective actions taken.
  • Preventing recurring incidents.

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

SAP Operations in Production

15.1 Production Operations

  • Key Daily SAP administration tasks.
  • Performing System health checks.
  • Following Operational procedures.
  • Managing Monitoring schedules.
  • Handling Incident management.

15.2 Backup and Recovery Concepts

  • Designing an SAP backup strategy.
  • Executing Database backups.
  • Defining Recovery objectives.
  • Understanding Restore concepts.
  • Considering Disaster recovery requirements.

15.3 SAP High Availability Concepts

  • Identifying Single points of failure.
  • Implementing Redundancy.
  • Scaling Application servers.
  • Managing Central services for availability.
  • Designing High-availability architecture.

15.4 Operational Best Practices

  • Performing Preventive maintenance.
  • Enhancing Monitoring and alerting.
  • Refining Capacity planning.
  • Maintaining accurate Documentation.
  • Enforcing Change control.
  • Strengthening 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:

  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

  • Recap of SAP Basis architecture.
  • Review of SAP installation and configuration.
  • Summary of Client and user administration.
  • Overview of Background processing.
  • Recap of Transport management.
  • Summary of SAP communications.
  • Review of Data management.
  • Summary of System monitoring.
  • Recap of Performance optimization.
  • Review of Memory management.
  • Summary of System maintenance.
  • Review of 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.

Target Audience

  • System Administrators
  • IT Consultants

Number of participants


Price per participant (excl. VAT)

Testimonials (1)

Upcoming Courses

Related Categories