Mulțumim pentru trimiterea solicitării! Un membru al echipei noastre vă va contacta în curând.
Mulțumim pentru trimiterea rezervării! Un membru al echipei noastre vă va contacta în curând.
Schița de curs
Arhitectură, Rutare de Stare și Control de Acces
- Introducere în Arhitectura SaltStack: Design Master/Minion cu disponibilitate ridicată, ierarhii Syndic, redundanță multi-Master și elementele de bază ale magistralei de evenimente
- Gestionarea și Rutarea Stărilor: Maparea
top.sls, Pillar vs. Grains, execuție condiționată a stărilor, moștenire SLS și ramificarea mediilor (dev/stage/prod) - Gestionarea Rolurilor și Drepturilor în SaltStack: Managementul cheilor (RSA/Ed25519), ACL-uri, criptare SLS, integrare LDAP/AD, modele de execuție fără sudo și controale de escaladare a privilegiilor
- Laborator 1: Aprovizionarea unui mediu Salt multi-Master, configurarea autentificării minionilor și construirea rutării stărilor bazate pe roluri cu date Pillar criptate
Automatizare Bazată pe Evenimente și Extensibilitate
- Profundarea Cunoașterii Conceptului de Reactor: Arhitectura Reactor.sls, modele de potrivire a evenimentelor, fluxuri de lucru de auto-remediere în timp real și automatizare declanșată de stări
- Orchestrare și Gestionarea Fluxurilor de Lucru:
salt-run, orchestrate.sls, înlănțuirea sarcinilor între noduri, rezolvarea dependențelor și modele de predare GitOps - Crearea de Module, Runners și Returner Personalizate: Scrierea de module/runners Python personalizate, dezvoltarea de plugin-uri de ieșire/returner, cele mai bune practici de templating Jinja/Salt, ambalarea și distribuirea formularelor reutilizabile
- Laborator 2: Construirea unui flux de lucru de auto-aprovizionare bazat pe reactor, crearea de runners personalizate pentru descoperirea serviciilor și implementarea unui returner simulat către un endpoint centralizat de metrici
Depanare, Monitorizare și Scalare Enterprise
- Depanarea Fluxurilor de Lucru Salt: Moduri de depanare (
salt -l debug), analiza eșecurilor de execuție a stărilor, considerații de rețea/firewall, recuperarea minionilor și probleme de compilare a stărilor sub sarcină ridicată - Gestionarea Joburilor (Monitorizare): Arhitectura cache-ului de joburi, gestionarea cozilor, comenzi
saltutil, monitorizarea orchestrei și integrarea cu stive Prometheus/Grafana sau ELK - Optimizarea Performanței: Optimizarea Master/minion (multiprocesare, dimensionare cache), optimizarea serverului de fișiere (gitfs/s3fs/glusterfs), caching-ul compilării stărilor și strategii de scalare pentru 10k+ noduri
- Capstone: Flux de lucru de automatizare de la un capăt la altul: arhitectură → stări → reactor → monitorizare → optimizare → documentare și creare de manuale operaționale
- Sesiune deschisă de întrebări și răspunsuri, îndrumare pentru pregătirea certificărilor (SaltStack/SALT University) și distribuția resurselor
Cerințe
- Experiență în programarea Python
- Experiență cu linia de comandă Linux
Audiență
- Administratori de sisteme
- Ingineri DevOps
21 Ore
Mărturii (3)
Detaliile pe care le-a explicat Konrad.
Sander - Cobbler
Curs - Configuration Management with SaltStack
Tradus de catre o masina
A funcționat foarte bine să avem sesiunile la distanță și ca instrctorul să poată vedea ecranele tuturor.
James Eyre - Egress Software Technologies
Curs - IT Automation with Saltstack
Tradus de catre o masina
The teaching pace and using of salt stack command to perform different task.
Chan Qiuwen - PSA CORPORATION LTD
Curs - IT Automation with Saltstack - bespoke
Tradus de catre o masina