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
Soevereiniteit van Infrastructure as Code
- De risico's van cloudconsoles en SaaS-IaC begrijpen, waaronder leveranciersafhankelijkheid en auditlekken.
- Duik in de Terraform-architectuur: kernonderdelen, providers, state-beheer en de plan/apply-werkstroom.
- Vergelijkende analyse van Terraform tegenover alternatieven zoals Pulumi, Ansible en CloudFormation.
Configuratietaal en Providers
- HCL-syntaxus beheersen: het definiëren van resources, data sources, variabelen en outputs.
- On-premise providers configureren: Proxmox, libvirt, vSphere en PowerDNS.
- Community providers verkennen en de basisprincipes van het ontwikkelen van aangepaste providers.
- Resource-afhankelijkheden en de onderliggende grafentheorie begrijpen.
State-beheer
- De implicaties voor de beveiliging van lokale versus externe stateopslag evalueren.
- Self-hosted backends opzetten met PostgreSQL, S3-compatibele opslag (MinIO), Gitea en etcd.
- State-locking, versleuteling bij rust en robuuste backupstrategieën implementeren.
- State-migratie afhandelen en configuratiedrift detecteren.
Modules en Workspaces
- Modules structureren met inputs, outputs en best practices voor versiebeheer.
- Private moduleregistries bouwen met behulp van Git-tags.
- Isolatie garanderen tussen dev-, staging- en productiomilieu's via workspaces.
- Zelf-gehoste alternatieven voor Terraform Cloud gebruiken, zoals Atlantis of Spacelift.
Provisioning en Levenscyclus
- Cloud-init en PXE integreren voor bare-metal provisioning.
- Provisioners gebruiken: local-exec, remote-exec en bestandsoverdracht.
- Nul-resources en triggers benutten voor aangepaste automatiseringsworkflows.
- Resourcevernietiging, planning en tainting beheren voor veilige rollbacks.
Beveiliging en Compliance
- Validatie van variabelen afdwingen en gevoelige gegevens appropriate markeren.
- Policy-as-code implementeren voor on-premise omgevingen met Sentinel en OPA-alternatieven.
- Robuuste auditlogging en processen voor het reviewen van planbestanden opzetten.
CI/CD-integratie
- Plan- en apply-workflows automatiseren in GitHub Actions of Woodpecker CI.
terraform fmt,validateen linting-tools integreren in pre-commit-hooks.- Kostenschatting en budget-guardrails opzetten.
- Uitgebreide rollbackstrategieën en procedures voor stateherstel ontwikkelen.
Vereisten
- Tussenliggende kennis van concepten voor Infrastructure as Code en basisprincipes van cloud computing.
- Praktische ervaring met JSON, HCL (HashiCorp Configuration Language) en versiebeheersystemen.
- Kennis van on-premise virtualisatieplatformen zoals Proxmox en VMware.
Doelgroep
- Infrastructure engineers verantwoordelijk voor het provisionen van bare metal servers en private cloud-resources.
- DevOps-teams die on-premise resources beheren via declaratieve configuratie.
- Organisaties die actief op zoek zijn naar manieren om afhankelijkheid van cloud control planes voor infrastructuurstate te vermijden.
14 Uren
Getuigenissen (3)
De timing was over het algemeen fantastisch. Michal was zeer goed in het betrekken van het publiek en er werd voor gezorgd dat de meesten meekwamen.
Asif Shaikh - Carpmaels & Ransford
Cursus - Terraform on Microsoft Azure
Automatisch vertaald
Alle details in de praktijk controleren - door echte code te schrijven
Michal Pipala - EY
Cursus - Advanced Terraform: Efficient Infrastructure as Code
Automatisch vertaald
de instructeur was zeer goed voorbereid
Federico Biavati - CRIF S.P.A.
Cursus - Terraform for Managing Cloud Infrastructure
Automatisch vertaald