Neem contact met ons 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

Aantal deelnemers


Prijs per deelnemer

Getuigenissen (2)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën