Schița de curs
Introducere în SAP Basis
1.1 Prezentarea generală a SAP Basis
- Ce este SAP Basis?
- Rolul și responsabilitățile unui administrator SAP Basis.
- Componentele SAP Basis și instrumentele de administrare.
- Relația dintre SAP Basis, ABAP, aplicații, baza de date și sistemul de operare.
- Sarcinile de zi cu zi de administrare a SAP Basis.
- Înțelegerea mediului tehnic SAP.
1.2 Arhitectura Sistemului SAP
- Arhitectura și componentele sistemului SAP.
- Arhitectura serverului de aplicații.
- Servicii centrale și server de mesaje.
- Serverul de Enqueue și gestionarea lock-urilor.
- Dispatcher-ul și procesele de lucru.
- Gateway-ul și Internet Communication Manager (ICM).
- Arhitectura bazei de date.
- GUI-ul SAP și alte interfețe de client.
- Înțelegerea instalărilor de tip single-system și distribuite.
1.3 Landscape-ul Sistemului SAP
- Sisteme de Dezvoltare, Asigurare a Calității și Producție.
- Rolurile și responsabilitățile sistemelor.
- Landscape-uri SAP pe trei niveluri.
- Conceptele de sistem logic.
- Clienții și identificarea sistemelor.
- Documentația landscape-ului și standardele de administrare.
Exercițiu practic:
Explorează un sistem SAP și identifică componentele arhitecturale majore și parametrii de sistem.
Configurarea Unui Sistem SAP
2.1 Concepte de Instalare SAP
- Prerechizite pentru instalarea SAP.
- Cerințe de hardware și software.
- Aspecte privind sistemul de operare.
- Cerințe pentru baza de date.
- Componentele de software SAP și mediile de instalare.
- Utilizatorii de instalare și permisiunile.
- Înțelegerea documentației de instalare SAP.
2.2 Pregătirea Mediului
- Pregătirea sistemului de operare.
- Sisteme de fișiere și structuri de directoare.
- Configurarea hostname-ului și a rețelei.
- Pregătirea bazei de date.
- Cerințele pentru kernel-ul SAP.
- Variabilele de mediu și parametrii de sistem.
2.3 Instalarea SAP
- Instalarea componentelor serverului de aplicații SAP.
- Conectarea SAP la baza de date.
- Configurarea serviciilor SAP.
- Înțelegerea log-urilor de instalare.
- Validarea unei instalări SAP.
- Pornirea și oprirea serviciilor SAP.
2.4 Configurare Post-Instalare
- Configurarea de bază a sistemului.
- Profilele SAP.
- Configurarea instanței.
- Parametrii de sistem.
- Sarcini administrative inițiale.
- Versarea sănătății sistemului după instalare.
Exercițiu hands-on:
Realizează sau simulează o instalare a serverului de aplicații SAP și completează configurarea de bază post-instalare.
Configurarea Unui Sistem SAP
3.1 Profilele și Parametrii SAP
- Profilele implicite.
- Profilele de instanță.
- Profilele de pornire.
- Configurarea parametrilor profilului.
- Parametrii dinamici și statici.
- Versarea valorilor parametrilor.
- Modificarea și validarea parametrilor de sistem.
3.2 Instanțele și Serviciile SAP
- Înțelegerea instanțelor SAP.
- Instanțele serverului de aplicații.
- Serviciile centrale.
- Pornirea și oprirea instanței.
- Configurarea serviciilor SAP.
- Gestionarea mai multor servere de aplicații.
3.3 Kernel-ul SAP
- Arhitectura kernel-ului SAP.
- Fișierele și directoarele kernel-ului.
- Versarea versiunilor kernel-ului.
- Compatibilitatea kernel-ului.
- Actualizări și patch-uri pentru kernel.
- Depanarea problemelor legate de kernel.
3.4 Configurare Tehnică de Bază
- Timpul sistemului și sincronizarea.
- Concepte de configurare RFC.
- Configurarea procesării în fundal.
- Configurarea Spool-ului.
- Configurarea Gateway-ului.
- Configurarea ICM.
Exercițiu practic:
Verifică parametrii profilului SAP și modifică parametrii de configurare selectați într-un mediu de training controlat.
Gestionarea Clienților SAP
4.1 Înțelegerea Clienților SAP
- Ce este un client SAP?
- Date dependente de client și independente de client.
- Rolurile și scopurile clientului.
- Aspecte ale administrării clientului.
4.2 Crearea și Configurarea Clienților
- Crearea unui client nou.
- Menținerea atributelor clientului.
- Setări specifice clientului.
- Assignarea sistemelor logice.
- Aspecte de securitate ale clientului.
4.3 Copierea Clientului (Client Copy)
- Copierea locală a clientului.
- Copierea remote a clientului.
- Copierea clientului prin export/import.
- Profilele pentru copierea clientului.
- Monitorizarea proceselor de copiere a clientului.
- Analiza log-urilor de copiere a clientului.
4.4 Ștergerea și Menținerea Clienților
- Ștergerea clienților.
- Aspecte ale coerenței datelor.
- Bune practici pentru menținerea clientului.
Exercițiu hands-on:
Crează un client de training și realizează o operațiune controlată de copiere a clientului.
Gestionarea Utilizatorilor și Autorizațiilor SAP
5.1 Administrarea Utilizatorilor
- Crearea și menținerea utilizatorilor.
- Tipurile de utilizatori.
- Groupele de utilizatori.
- Polițele de parole.
- Perioadele de valabilitate ale utilizatorilor.
- Blocarea și deblocarea utilizatorilor.
- Administrarea în masă a utilizatorilor.
5.2 Rolurile și Autorizațiile
- Înțelegerea rolurilor SAP.
- Roluri simple, compozite și derivate.
- Obiectele de autorizare.
- Assignarea rolurilor.
- Relațiile utilizator-rol.
- Depanarea problemelor de autorizare.
5.3 Administrarea Securității
- Polițele de parole și de login.
- Gestionarea eșecurilor la login.
- Monitorizarea activității utilizatorilor.
- Parametrii de sistem relevanți pentru securitate.
- Utilizatori tehnici și de service.
- Concepte de acces de urgență și privilegiat.
5.4 Monitorizarea și Auditul Utilizatorilor
- Monitorizarea activității utilizatorilor.
- Concepte de audit de securitate.
- Log-urile de audit.
- Identificarea activităților suspecte sau neobișnuite.
- Aspecte de bază ale conformității.
Exercițiu practic:
Crează utilizatori, assignează roluri, configurează parametrii utilizatorilor și depușează o problemă de autorizare.
Job-uri în Fundal și Gestionarea Sarcinilor
6.1 Procesare în Fundal
- Ce sunt job-urile în fundal SAP?
- Procesarea dialog vs. procesarea în fundal.
- Concepte de programare a job-urilor.
- Prioritățile și clasele job-urilor.
6.2 Crearea și Programarea Job-urilor
- Definirea pașilor job-ului.
- Programarea job-urilor.
- Job-uri imediate și periodice.
- Dependențele job-urilor.
- Programarea bazată pe evenimente.
- Monitorizarea job-urilor programate.
6.3 Monitorizarea Job-urilor
- Statusurile job-urilor.
- Analiza log-urilor job-urilor.
- Identificarea job-urilor eșuate.
- Depanarea job-urilor anulate.
- Job-urile cu durată lungă de rulare.
- Aspecte de performanță ale job-urilor.
6.4 Gestionarea Sarcinilor în Lot (Batch)
- Distribuția sarcinilor.
- Procesele de lucru în fundal.
- Prevenirea conflictelor de job-uri.
- Housekeeping-ul job-urilor și log-urilor vechi.
Exercițiu hands-on:
Crează, programează, monitorizează și depușează job-uri în fundal.
Gestionarea Transporturilor
7.1 Concepte de Transport SAP
- Scopul sistemului de transport.
- Rutele de transport.
- Solicitările de transport.
- Solicitări de Workbench și Customizing.
- Nivelurile de transport.
- Fluxul de lucru de la dezvoltare la producție.
7.2 Configurarea Gestionării Transporturilor
- Transport Management System (TMS).
- Controloarele de domeniu.
- Adăugarea sistemelor într-un domeniu de transport.
- Configurarea rutelor de transport.
- Versarea configurării transportului.
7.3 Gestionarea Solicitărilor de Transport
- Crearea și eliberarea solicitărilor.
- Importul solicitărilor.
- Cozi de import.
- Log-urile de transport.
- Codurile de returnare.
- Depanarea importurilor eșuate.
7.4 Bune Practici pentru Transporturi
- Secvențierea transporturilor.
- Transporturi de urgență.
- Controalele pentru schimbări în producție.
- Documentația transporturilor.
- Erorile comune de transport.
Exercițiu practic:
Configurează un landscape de bază pentru transporturi și mută o configurație de exemplu între sisteme SAP.
Comunicarea și Integrarea SAP
8.1 Arhitectura Comunicării SAP
- Mecanismele de comunicație SAP.
- Comunicarea internă și externă.
- Comunicarea serverului de aplicații.
- Cerințe de rețea.
8.2 Remote Function Calls (RFC)
- Concepte RFC.
- Destinații RFC.
- Tipuri de conexiune.
- Testarea conexiunilor RFC.
- Conexiuni de încredere (trusted).
- Depanarea problemelor RFC.
8.3 Gateway-ul SAP
- Arhitectura Gateway-ului.
- Serviciile Gateway-ului.
- Monitorizarea conexiunilor.
- Aspecte de securitate ale Gateway-ului.
- Problemele comune ale Gateway-ului.
8.4 ICM și Comunicare Web
- Internet Communication Manager.
- Comunicare HTTP și HTTPS.
- Porturile și serviciile.
- Concepte SSL/TLS.
- Monitorizarea comunicării web.
Exercițiu hands-on:
Crează și testează o conexiune RFC și analizează o eroare simulată de comunicare.
Gestionarea și Migrarea Datelor
9.1 Gestionarea Datelor SAP
- Înțelegerea structurii datelor SAP.
- Tabelele bazei de date și volumul datelor.
- Coerența datelor.
- Crescerea datelor și housekeeping-ul.
- Concepte de arhivare.
9.2 Concepte de Migrare a Datelor
- Planificarea migrării.
- Sistemele sursă și destinație.
- Extragerea și transformarea datelor.
- Validarea datelor.
- Monitorizarea migrării.
- Verificarea post-migrare.
9.3 Instrumente de Transfer a Datelor SAP
- Prezentarea abordărilor de transfer a datelor suportate de SAP.
- Interfețele și mecanismele de integrare.
- Concepte de batch input.
- Aspecte privind datele legacy.
- Reconcilierea datelor.
9.4 Housekeeping-ul Datelor
- Gestionarea datelor temporare.
- Gestionarea log-urilor.
- Crescerea bazei de date.
- Strategii de arhivare.
- Ștergerea sigură a datelor învechite.
Exercițiu practic:
Dezvoltă o listă de verificare de bază pentru migrarea datelor și validează date migrate de exemplu.
Monitorizarea Sistemului SAP
10.1 Fundamentele Monitorizării Sistemului
- Importanța monitorizării proactive.
- Arhitectura monitorizării.
- Indicatori cheie de sănătate a sistemului SAP.
- Pragurile de monitorizare.
- Gestionarea alertelor.
10.2 Monitorizarea Serverului de Aplicații
- Procesele de lucru.
- Ședințele utilizatorilor.
- Log-urile de sistem.
- Procesele de actualizare.
- Intrările de lock.
- Short dumps.
- Monitorizarea Gateway-ului și ICM.
10.3 Monitorizarea Bazei de Date
- Disponibilitatea bazei de date.
- Utilizarea spațiului bazei de date.
- Performanța bazei de date.
- Interogările costisitoare.
- Backup-urile bazei de date.
- Alertele bazei de date.
10.4 Monitorizarea Sistemului de Operare
- Utilizarea CPU.
- Utilizarea memoriei.
- Spatiu pe disc.
- Sisteme de fișiere.
- Procesele și serviciile.
- Performanța rețelei.
Exercițiu hands-on:
Realizează o verificare completă de sănătate a sistemului SAP și identifică potențiale probleme operaționale.
Analiza și Optimizarea Performanței SAP
11.1 Înțelegerea Performanței SAP
- Arhitectura performanței SAP.
- Gălecalele comune de performanță.
- Nivelurile de aplicație, bază de date și infrastructură.
- Baseline-urile de performanță.
11.2 Analiza Proceselor de Lucru
- Procesele de lucru dialog.
- Procesele de lucru în fundal.
- Procesele de lucru pentru actualizări.
- Procesele de lucru Spool.
- Procesele Enqueue.
- Identificarea proceselor supraîncărcate.
11.3 Monitorizarea Performanței
- Analiza timpului de răspuns.
- Analiza sarcinii.
- Performanța utilizatorilor și tranzacțiilor.
- Indicatori de performanță a bazei de date.
- Identificarea tranzacțiilor cu durată lungă de rulare.
11.4 Optimizarea Performanței
- Optimizarea memoriei.
- Setarea (tuning) proceselor de lucru.
- Concepte de optimizare a bazei de date.
- Setarea parametrilor de sistem.
- Aspecte la nivel de aplicație.
- Planificarea capacității.
Exercițiu practic:
Analizează o problemă simulată de performanță și identifică gălecala probabilă și acțiunile corective.
Gestionarea Memoriei SAP
12.1 Arhitectura Memoriei SAP
- Concepte de memorie SAP.
- Memoria extinsă.
- Memoria Heap.
- Memoria Roll.
- Memoria partajată.
- Memoria sistemului de operare.
12.2 Monitorizarea Memoriei
- Monitorizarea consumului de memorie.
- Identificarea proceselor intensive în memorie.
- Recunoașterea erorilor legate de memorie.
- Analiza modelelor de utilizare a memoriei.
12.3 Configurarea Memoriei
- Parametrii relevanți pentru memorie.
- Allocarea memoriei pentru procesele de lucru.
- Limitele de memorie.
- Echilibrarea memoriei și a sarcinii.
12.4 Depușirea Problemelor de Memorie
- Situații de out-of-memory.
- Utilizare excesivă a Heap-ului.
- Fragmentarea memoriei.
- Identificarea proceselor problematice.
- Monitorizarea preventivă.
Exercițiu hands-on:
Analizează utilizarea memoriei SAP și ajustează parametrii selectați într-un mediu controlat.
Actualizările și Menținerea Sistemului SAP
13.1 Strategia de Menținere SAP
- Concepte de menținere SAP.
- Actualizări de software și patch-uri.
- Pachetele de suport (support packages).
- Actualizări pentru kernel.
- Planificarea menținerii.
13.2 Aplicarea Actualizărilor
- Pregătirea unei actualizări.
- Aspecte de backup și rollback.
- Secvența de actualizare.
- Cerințe de testare.
- Validarea post-actualizare.
13.3 Pachete de Suport și Patch-uri
- Înțelegerea pachetelor de suport.
- Nivelurile de patch.
- Aspecte de compatibilitate.
- Aplicarea în siguranță a patch-urilor.
- Verificarea componentelor instalate.
13.4 Bune Practici pentru Menținere
- Gestionarea schimbărilor (change management).
- Ferele de menținere (maintenance windows).
- Testarea și validarea.
- Documentația.
- Planificarea rollback-ului.
Exercițiu practic:
Crează un plan de menținere SAP și realizează un flux de lucru simulat de validare a actualizării.
Depanarea Sistemului SAP
14.1 Metodologia de Depanare
- Rezolvarea structurată a problemelor.
- Identificarea simptomelor și a cauzelor rădăcină.
- Culegerea informațiilor tehnice.
- Analiza log-urilor și a traseelor (traces).
- Procedurile de escaladare.
14.2 Probleme Comune SAP
- Eșecuri la pornirea sistemului SAP.
- Probleme cu serverul de aplicații.
- Job-uri în fundal eșuate.
- Eșecuri ale comunicării RFC.
- Erori de transport.
- Probleme de autorizare.
- Probleme de conectivitate cu baza de date.
- Scăderea performanței.
- Probleme legate de memorie.
14.3 Log-uri și Trasee (Traces)
- Log-urile de sistem.
- Traseele dezvoltatorului.
- Traseele proceselor de lucru.
- Log-urile aplicației.
- Log-urile job-urilor.
- Log-urile bazei de date.
14.4 Analiza Cauzei Rădăcină
- Identificarea pattern-urilor.
- Corelarea evenimentelor de sistem.
- Diferențierea simptomelor de cauzele rădăcină.
- Documentarea acțiunilor corective.
- Prevenirea incidentelor recurente.
Exercițiu hands-on:
Depușează un set de incidente SAP simulate și documentează diagnosticul, cauza rădăcină și rezoluția.
Operaționalizarea SAP în Producție
15.1 Operaționalizari în Producție
- Administrarea SAP zilnică.
- Verificările de sănătate ale sistemului.
- Procedurile operaționale.
- Programul de monitorizare.
- Gestionarea incidentelor.
15.2 Concepte de Backup și Recuperare
- Strategia de backup SAP.
- Backup-urile bazei de date.
- Obiectivele de recuperare.
- Concepte de restore.
- Aspecte de recuperare la dezastre (disaster recovery).
15.3 Concepte de Disponibilitate Ridicată (High Availability) SAP
- Punctele unice de eșec.
- Redundanța.
- Scalabilitatea serverului de aplicații.
- Aspecte ale serviciilor centrale.
- Arhitectura de disponibilitate ridicată.
15.4 Bune Practici Operaționale
- Menținerea preventivă.
- Monitorizarea și alertarea.
- Planificarea capacității.
- Documentația.
- Controlul schimbărilor.
- Securitatea și gestionarea accesului.
Exercițiu practic:
Crează o listă de verificare zilnică pentru operaționalizarea SAP Basis și o procedură de monitorizare în producție.
Lab Integrat de Administrare SAP Basis
Participanții completează un scenariu practic end-to-end acoperind:
- Revizuirea arhitecturii sistemului SAP.
- Versarea configurării sistemului și a instanței.
- Gestionarea clienților și utilizatorilor.
- Crearea și monitorizarea job-urilor în fundal.
- Configurarea și testarea comunicării.
- Revizuirea solicitărilor de transport.
- Monitorizarea sănătății sistemului.
- Investigarea unei probleme de performanță.
- Analiza consumului de memorie.
- Depanarea unui incident simulat în producție.
- Documentarea constatărilor și a acțiunilor corective.
Sinteza și Concluziile
17.1 Revizuirea Cursului
- Arhitectura SAP Basis.
- Instalarea și configurarea SAP.
- Administrarea clienților și utilizatorilor.
- Procesarea în fundal.
- Gestionarea transporturilor.
- Comunicarea SAP.
- Gestionarea datelor.
- Monitorizarea sistemului.
- Optimizarea performanței.
- Gestionarea memoriei.
- Menținerea sistemului.
- Depanarea și operaționalizarea în producție.
17.2 Verificarea Finală a Cunoștințelor
- Revizuirea conceptelor cheie de SAP Basis.
- Intrebări practice de depanare.
- Discuție asupra scenariilor reale de administrare.
- Revizuirea provocărilor comune de SAP Basis.
17.3 Pașii Urmați
- Practici recomandate de administrare SAP Basis.
- Construirea listelor de verificare operaționale.
- Stabilirea procedurilor de monitorizare.
- Căi de învățare ulterioare pentru SAP Basis.
- Aplicarea abilităților de administrare SAP în mediile de producție.
Cerințe
- Înțelegere generală a conceptelor ERP
Audiență
- Administratori de sistem
- Consultanți
Mărturii (1)
Partea de aplicabilitate în afaceri.
Nicolae Ioan Petruta - Lactalis Romania S.A.,
Curs - SAP Basis for Administrators
Tradus de catre o masina