Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u op.
Cursusaanbod
Architectuur, State-routing en toegangsbeheer
- Introductie tot de SaltStack-architectuur: High-availability Master/Minion-ontwerp, Syndic-hiërarchieën, multi-Master-redundantie en fundamentele kennis van de event bus
- State-beheer en routing:
top.sls-mapping, Pillar versus Grains, conditionele state-uitvoering, SLS-inheritance en omgevingsvertakkingen (dev/stage/prod) - Beheer van rollen en rechten binnen SaltStack: Sleutelbeheer (RSA/Ed25519), ACLs, SLS-versleuteling, LDAP/AD-integratie, sudo-loze uitvoeringspatronen en privilegeschaalverhogingscontroles
- Lab 1: Provisioning van een multi-Master Salt-omgeving, configuratie van minion-authenticatie en het opbouwen van rolgebaseerde state-routing met versleutelde Pillar-gegevens
Gebeurtenisgestuurde automatisering en uitbreidbaarheid
- Verdieping van de kennis over het Reactor-concept: Reactor.sls-architectuur, gebeurtenismatchingpatronen, real-time auto-remediation-workflows en state-geactiveerde automatisering
- Orkestratie en workflowbeheer:
salt-run, orchestrate.sls, taakkettinging tussen knooppunten, afhankelijksresolutie en GitOps-handoffpatronen - Het maken van aangepaste modules, runners en returners: Het schrijven van aangepaste Python-modules/runners, het ontwikkelen van output/returner-plugins, best practices voor Jinja/Salt-templating, het verpakken en distribueren van herbruikbare formules
- Lab 2: Het bouwen van een reactor-gedreven auto-provisioning-workflow, het maken van aangepaste runners voor service discovery en het implementeren van een mock-returner naar een gecentraliseerde meetpunkten-endpoint
Foutopsporing, monitoring en enterprise-schaling
- Foutopsporing van Salt-workflows: Debug-modi (
salt -l debug), analyse van state-uitvoeringsfouten, netwerk/firewall-overwegingen, minion-recoverie en problemen met de compilatie van states bij hoge belasting - Jobbeheer (monitoring): Job-cache-architectuur, wachtrijbeheer,
saltutil-opdrachten, monitoring van orkestratie en integratie met Prometheus/Grafana of ELK-stacks - Prestatie-optimalisatie: Master/minion-tuning (multiprocessing, cachegrootte), optimalisatie van de bestandsserver (gitfs/s3fs/glusterfs), caching van state-compilatie en schalingsstrategieën voor meer dan 10k nodes
- Capstone: End-to-end automatisering-workflow: architectuur → states → reactor → monitoring → tuning → documentatie en operationele runbook-aanmaak
- Open Vraag & Antwoord, begeleiding bij certificeringsvoorbereiding (SaltStack/SALT University) en distributie van hulpbronnen
Vereisten
- Ervaring met Python-programmering
- Ervaring met de Linux-opdrachtprompt
Doelgroep
- Systeembeheerders
- DevOps-engineers
21 Uren
Getuigenissen (2)
De details die Konrad heeft uitgelegd.
Sander - Cobbler
Cursus - Configuration Management with SaltStack
Automatisch vertaald
Het werkte echt goed om de sessies op afstand te hebben en dat de trainer alle schermen kon zien.
James Eyre - Egress Software Technologies
Cursus - IT Automation with Saltstack
Automatisch vertaald