Plan du cours
Introduction à SAP Basis
1.1 Vue d'ensemble de SAP Basis
- Qu'est-ce que SAP Basis ?
- Rôle et responsabilités d'un administrateur SAP Basis.
- Composants de SAP Basis et outils d'administration.
- Relation entre SAP Basis, ABAP, les applications, la base de données et le système d'exploitation.
- Tâches quotidiennes d'administration SAP Basis.
- Compréhension de l'environnement technique SAP.
1.2 Architecture du système SAP
- Architecture et composants du système SAP.
- Architecture du serveur d'application.
- Services centraux et serveur de messages.
- Enfileur (Enqueue server) et gestion des verrous.
- Dispatcher et processus de travail.
- Passerelle (Gateway) et gestionnaire de communication Internet (ICM).
- Architecture de la base de données.
- SAP GUI et autres interfaces client.
- Compréhension des installations mono-système et distribuées.
1.3 Paysage du système SAP (Landscape)
- Systèmes de développement, d'assurance qualité et de production.
- Rôles et responsabilités des systèmes.
- Paysages SAP en trois couches.
- Concepts de systèmes logiques.
- Clients et identification des systèmes.
- Documentation du paysage et normes d'administration.
Exercice pratique :
Explorer un système SAP et identifier les principaux composants architecturaux et paramètres système.
Mise en place d'un système SAP
2.1 Concepts d'installation SAP
- Prérequis d'installation SAP.
- Exigences matérielles et logicielles.
- Considérations relatives au système d'exploitation.
- Exigences de la base de données.
- Composants logiciels SAP et supports d'installation.
- Utilisateurs d'installation et autorisations.
- Compréhension de la documentation d'installation SAP.
2.2 Préparation de l'environnement
- Préparation du système d'exploitation.
- Systèmes de fichiers et structures de répertoires.
- Configuration de l'hôte et du réseau.
- Préparation de la base de données.
- Exigences du noyau SAP.
- Variables d'environnement et paramètres système.
2.3 Installation SAP
- Installation des composants du serveur d'application SAP.
- Connexion de SAP à la base de données.
- Configuration des services SAP.
- Compréhension des journaux d'installation.
- Validation d'une installation SAP.
- Démarrage et arrêt des services SAP.
2.4 Configuration post-installation
- Configuration de base du système.
- Profils SAP.
- Configuration des instances.
- Paramètres système.
- Tâches administratives initiales.
- Vérification de la santé du système après installation.
Exercice pratique :
Réaliser ou simuler l'installation d'un serveur d'application SAP et compléter la configuration de base post-installation.
Configuration d'un système SAP
3.1 Profils et paramètres SAP
- Profils par défaut.
- Profils d'instance.
- Profils de démarrage.
- Configuration des paramètres de profil.
- Paramètres dynamiques et statiques.
- Vérification des valeurs des paramètres.
- Modification et validation des paramètres système.
3.2 Instances et services SAP
- Compréhension des instances SAP.
- Instances du serveur d'application.
- Services centraux.
- Démarrage et arrêt des instances.
- Configuration des services SAP.
- Gestion de plusieurs serveurs d'application.
3.3 Noyau SAP (Kernel)
- Architecture du noyau SAP.
- Fichiers et répertoires du noyau.
- Vérification des versions du noyau.
- Compatibilité du noyau.
- Mises à jour et correctifs du noyau.
- Dépannage des problèmes liés au noyau.
3.4 Configuration technique de base
- Heure du système et synchronisation.
- Concepts de configuration RFC.
- Configuration du traitement en arrière-plan.
- Configuration du spooling.
- Configuration de la passerelle (Gateway).
- Configuration ICM.
Exercice pratique :
Passer en revue les paramètres de profil SAP et modifier certains paramètres de configuration dans un environnement de formation contrôlé.
Gestion des clients SAP
4.1 Compréhension des clients SAP
- Qu'est-ce qu'un client SAP ?
- Données dépendantes et indépendantes du client.
- Rôles et finalités des clients.
- Considérations relatives à l'administration des clients.
4.2 Création et configuration des clients
- Création d'un nouveau client.
- Maintien des attributs du client.
- Paramètres spécifiques au client.
- Affectation de systèmes logiques.
- Considérations de sécurité pour les clients.
4.3 Copie de client
- Copie locale de client.
- Copie distante de client.
- Copie de client via export/import.
- Profils de copie de client.
- Surveillance des processus de copie de client.
- Analyse des journaux de copie de client.
4.4 Suppression et maintenance des clients
- Suppression de clients.
- Considérations relatives à la cohérence des données.
- Bonnes pratiques de maintenance des clients.
Exercice pratique :
Créer un client de formation et effectuer une opération de copie de client contrôlée.
Gestion des utilisateurs et des autorisations SAP
5.1 Administration des utilisateurs
- Création et maintenance des utilisateurs.
- Types d'utilisateurs.
- Groupes d'utilisateurs.
- Politiques de mot de passe.
- Périodes de validité des utilisateurs.
- Blocage et déblocage des utilisateurs.
- Administration massive des utilisateurs.
5.2 Rôles et autorisations
- Compréhension des rôles SAP.
- Rôles simples, composites et dérivés.
- Objets d'autorisation.
- Affectation des rôles.
- Relations utilisateur-rôle.
- Dépannage des autorisations.
5.3 Administration de la sécurité
- Politiques de mot de passe et de connexion.
- Gestion des échecs de connexion.
- Surveillance de l'activité des utilisateurs.
- Paramètres système liés à la sécurité.
- Utilisateurs techniques et de service.
- Concepts d'accès d'urgence et privilégié.
5.4 Surveillance et audit des utilisateurs
- Surveillance de l'activité des utilisateurs.
- Concepts d'audit de sécurité.
- Journaux d'audit.
- Identification des activités suspectes ou inhabituelles.
- Considérations de base en matière de conformité.
Exercice pratique :
Créer des utilisateurs, leur affecter des rôles, configurer leurs paramètres et dépanner un problème d'autorisation.
Jobs en arrière-plan et gestion des tâches
6.1 Traitement en arrière-plan
- Qu'est-ce que les jobs SAP en arrière-plan ?
- Traitement en mode dialogue versus en arrière-plan.
- Concepts de planification des jobs.
- Priorités et classes de jobs.
6.2 Création et planification des jobs
- Définition des étapes du job.
- Planification des jobs.
- Jobs immédiats et périodiques.
- Dépendances entre jobs.
- Planification basée sur des événements.
- Surveillance des jobs planifiés.
6.3 Surveillance des jobs
- Statuts des jobs.
- Analyse des journaux de job.
- Identification des jobs en échec.
- Dépannage des jobs annulés.
- Jobs de longue durée.
- Considérations relatives aux performances des jobs.
6.4 Gestion des charges de travail par lots
- Répartition de la charge de travail.
- Processus de travail en arrière-plan.
- Prévention des conflits de jobs.
- Nettoyage des anciens jobs et journaux.
Exercice pratique :
Créer, planifier, surveiller et dépanner des jobs en arrière-plan.
Gestion des transports
7.1 Concepts de transport SAP
- But du système de transport.
- Routes de transport.
- Requêtes de transport.
- Requêtes Workbench et Customizing.
- Couches de transport.
- Flux de travail de la production vers la production.
7.2 Configuration de la gestion des transports
- Système de gestion des transports (TMS).
- Contrôleurs de domaine.
- Ajout de systèmes à un domaine de transport.
- Configuration des routes de transport.
- Vérification de la configuration des transports.
7.3 Gestion des requêtes de transport
- Création et libération des requêtes.
- Importation des requêtes.
- Files d'attente d'importation.
- Journaux de transport.
- Codes de retour.
- Dépannage des importations en échec.
7.4 Bonnes pratiques de transport
- Séquencement des transports.
- Transports d'urgence.
- Contrôle des changements en production.
- Documentation des transports.
- Erreurs de transport courantes.
Exercice pratique :
Configurer un paysage de transport de base et déplacer une configuration d'exemple entre des systèmes SAP.
Communications et intégration SAP
8.1 Architecture de communication SAP
- Mécanismes de communication SAP.
- Communication interne et externe.
- Communication du serveur d'application.
- Exigences réseau.
8.2 Appels de fonctions distantes
- Concepts RFC.
- Destinations RFC.
- Types de connexion.
- Test des connexions RFC.
- Connexions de confiance.
- Dépannage RFC.
8.3 Passerelle SAP
- Architecture de la passerelle.
- Services de la passerelle.
- Surveillance des connexions.
- Considérations de sécurité de la passerelle.
- Problèmes courants de la passerelle.
8.4 ICM et communication Web
- Gestionnaire de communication Internet.
- Communication HTTP et HTTPS.
- Ports et services.
- Concepts SSL/TLS.
- Surveillance de la communication Web.
Exercice pratique :
Créer et tester une connexion RFC et analyser une défaillance de communication simulée.
Gestion et migration des données
9.1 Gestion des données SAP
- Compréhension des structures de données SAP.
- Tables de base de données et volumes de données.
- Cohérence des données.
- Augmentation des données et entretien.
- Concepts d'archivage.
9.2 Concepts de migration des données
- Planification de la migration.
- Systèmes source et cible.
- Extraction et transformation des données.
- Validation des données.
- Surveillance de la migration.
- Vérification post-migration.
9.3 Outils de transfert de données SAP
- Aperçu des approches de transfert de données prises en charge par SAP.
- Interfaces et mécanismes d'intégration.
- Concepts de saisie par lots (batch input).
- Considérations relatives aux données héritées.
- Réconciliation des données.
9.4 Entretien des données
- Gestion des données temporaires.
- Gestion des journaux.
- Augmentation de la base de données.
- Stratégies d'archivage.
- Suppression sécurisée des données obsolètes.
Exercice pratique :
Développer une liste de contrôle de base pour la migration des données et valider des données migrées d'exemple.
Surveillance du système SAP
10.1 Fondamentaux de la surveillance système
- Importance de la surveillance proactive.
- Architecture de la surveillance.
- Indicateurs clés de santé SAP.
- Seuils de surveillance.
- Gestion des alertes.
10.2 Surveillance du serveur d'application
- Processus de travail.
- Sessions utilisateur.
- Journal système.
- Processus de mise à jour.
- Entrées de verrouillage.
- Short dumps.
- Surveillance de la passerelle et de l'ICM.
10.3 Surveillance de la base de données
- Disponibilité de la base de données.
- Taux d'utilisation de l'espace de la base de données.
- Performances de la base de données.
- Requêtes coûteuses.
- Sauvegardes de la base de données.
- Alertes de la base de données.
10.4 Surveillance du système d'exploitation
- Taux d'utilisation du CPU.
- Taux d'utilisation de la mémoire.
- Espace disque.
- Systèmes de fichiers.
- Processus et services.
- Performances du réseau.
Exercice pratique :
Réaliser une vérification complète de la santé SAP et identifier d'éventuels problèmes opérationnels.
Analyse et optimisation des performances SAP
11.1 Compréhension des performances SAP
- Architecture des performances SAP.
- Goulots d'étranglement courants des performances.
- Couches application, base de données et infrastructure.
- Lignes de base des performances.
11.2 Analyse des processus de travail
- Processus de travail en mode dialogue.
- Processus de travail en arrière-plan.
- Processus de travail de mise à jour.
- Processus de travail de spooling.
- Processus d'enfileur (Enqueue).
- Identification des processus surchargés.
11.3 Surveillance des performances
- Analyse du temps de réponse.
- Analyse de la charge de travail.
- Performances des utilisateurs et des transactions.
- Indicateurs de performance de la base de données.
- Identification des transactions de longue durée.
11.4 Optimisation des performances
- Optimisation de la mémoire.
- Réglage des processus de travail.
- Concepts d'optimisation de la base de données.
- Réglage des paramètres système.
- Considérations au niveau de l'application.
- Planification de la capacité.
Exercice pratique :
Analyser un problème de performance simulé et identifier le probable goulot d'étranglement et les mesures correctives.
Gestion de la mémoire SAP
12.1 Architecture de la mémoire SAP
- Concepts de mémoire SAP.
- Mémoire étendue.
- Mémoire tas (heap).
- Mémoire de défilement (roll).
- Mémoire partagée.
- Mémoire du système d'exploitation.
12.2 Surveillance de la mémoire
- Surveillance de la consommation de mémoire.
- Identification des processus intensifs en mémoire.
- Reconnaissance des erreurs liées à la mémoire.
- Analyse des schémas d'utilisation de la mémoire.
12.3 Configuration de la mémoire
- Paramètres de mémoire pertinents.
- Allocation de la mémoire des processus de travail.
- Limites de mémoire.
- Équilibrage de la mémoire et de la charge de travail.
12.4 Dépannage des problèmes de mémoire
- Situations de manque de mémoire.
- Utilisation excessive de la mémoire tas.
- Fragmentation de la mémoire.
- Identification des processus problématiques.
- Surveillance préventive.
Exercice pratique :
Analyser l'utilisation de la mémoire SAP et ajuster certains paramètres dans un environnement contrôlé.
Mises à jour et maintenance du système SAP
13.1 Stratégie de maintenance SAP
- Concepts de maintenance SAP.
- Mises à jour logicielles et correctifs.
- Paquets de support.
- Mises à jour du noyau.
- Planification de la maintenance.
13.2 Application des mises à jour
- Préparation d'une mise à jour.
- Considérations de sauvegarde et de restauration.
- Séquence de mise à jour.
- Exigences de test.
- Validation post-mise à jour.
13.3 Paquets de support et correctifs
- Compréhension des paquets de support.
- Niveaux de correctifs.
- Considérations de compatibilité.
- Application sécurisée des correctifs.
- Vérification des composants installés.
13.4 Bonnes pratiques de maintenance
- Gestion des changements.
- Fenêtres de maintenance.
- Tests et validation.
- Documentation.
- Planification de la restauration.
Exercice pratique :
Créer un plan de maintenance SAP et effectuer un flux de travail de validation de mise à jour simulé.
Dépannage SAP
14.1 Méthodologie de dépannage
- Résolution structurée des problèmes.
- Identification des symptômes et des causes racines.
- Collecte d'informations techniques.
- Analyse des journaux et des traces.
- Procédures d'escalade.
14.2 Problèmes SAP courants
- Échecs de démarrage du système SAP.
- Problèmes du serveur d'application.
- Échec des jobs en arrière-plan.
- Échecs de communication RFC.
- Erreurs de transport.
- Problèmes d'autorisation.
- Problèmes de connectivité de la base de données.
- Dégradation des performances.
- Problèmes liés à la mémoire.
14.3 Journaux et traces
- Journal système.
- Traces développeur.
- Traces des processus de travail.
- Journaux d'application.
- Journaux de job.
- Journaux de la base de données.
14.4 Analyse des causes racines
- Identification des schémas.
- Corrélation des événements système.
- Séparation des symptômes et des causes racines.
- Documentation des mesures correctives.
- Prévention des incidents récurrents.
Exercice pratique :
Dépanner une série d'incidents SAP simulés et documenter le diagnostic, la cause racine et la résolution.
Exploitation SAP en production
15.1 Opérations en production
- Administration quotidienne SAP.
- Vérifications de santé du système.
- Procédures opérationnelles.
- Horaires de surveillance.
- Gestion des incidents.
15.2 Concepts de sauvegarde et de restauration
- Stratégie de sauvegarde SAP.
- Sauvegardes de la base de données.
- Objectifs de restauration.
- Concepts de restauration.
- Considérations de récupération après sinistre.
15.3 Concepts de haute disponibilité SAP
- Points de défaillance uniques.
- Redondance.
- Scalabilité du serveur d'application.
- Considérations pour les services centraux.
- Architecture de haute disponibilité.
15.4 Bonnes pratiques opérationnelles
- Maintenance préventive.
- Surveillance et alertes.
- Planification de la capacité.
- Documentation.
- Contrôle des changements.
- Sécurité et gestion de l'accès.
Exercice pratique :
Créer une liste de contrôle quotidienne pour l'exploitation SAP Basis et une procédure de surveillance en production.
Laboratoire d'administration intégrée SAP Basis
Les participants terminent un scénario pratique de bout en bout couvrant :
- Passage en revue de l'architecture du système SAP.
- Vérification de la configuration du système et de l'instance.
- Gestion des clients et des utilisateurs.
- Création et surveillance des jobs en arrière-plan.
- Configuration et test des communications.
- Passage en revue des requêtes de transport.
- Surveillance de la santé du système.
- Enquête sur un problème de performance.
- Analyse de la consommation de mémoire.
- Dépannage d'un incident de production simulé.
- Documentation des constatations et des mesures correctives.
Résumé et conclusion
17.1 Révision du cours
- Architecture SAP Basis.
- Installation et configuration SAP.
- Administration des clients et des utilisateurs.
- Traitement en arrière-plan.
- Gestion des transports.
- Communications SAP.
- Gestion des données.
- Surveillance système.
- Optimisation des performances.
- Gestion de la mémoire.
- Maintenance système.
- Dépannage et opérations en production.
17.2 Vérification finale des connaissances
- Révision des concepts clés de SAP Basis.
- Questions pratiques de dépannage.
- Discussion des scénarios d'administration du monde réel.
- Révision des défis courants de SAP Basis.
17.3 Prochaines étapes
- Pratiques d'administration SAP Basis recommandées.
- Création de listes de contrôle opérationnelles.
- Établissement des procédures de surveillance.
- Parcours d'apprentissage supplémentaires pour SAP Basis.
- Application des compétences d'administration SAP dans des environnements de production.
Pré requis
- Compréhension générale des concepts d'ERP
Public cible
- Administrateurs système
- Consultants
Nos clients témoignent (1)
La partie sur l'applicabilité commerciale.
Nicolae Ioan Petruta - Lactalis Romania S.A.,
Formation - SAP Basis for Administrators
Traduction automatique