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
Terraform Beoordeling van kernconcepten
- De CLI en alle beschikbare subcommando's
- De stroom van Terraform bewerkingen
- Staat en het belang ervan (en ook de kwetsbaarheid) ervan
- Hashicorp Configuration Language (HCL), vóór 0.12 en na 0.12
Complexere Terraform projecten en modules ontwerpen
- Benaderingen van modularisatie
- Scenario's met één project en meerdere modules
- Infrastructuur met meerdere projecten, enkelvoudige en hybride cloud of platform
- Decompositie van rootmodule
- Werken met zowel nieuwe als oude monolithische projecten, benaderingen van doordachte Terraform projectorganisatie
Ontwikkelen en managen van complexere Terraform projecten en modules
- Uitgebreide best practices
- Module uitvoeringen
- Deel en focus op DRY
- Complexe providerscenario's voor projecten en modules
- Introduceer Terraform Null Label en zijn nut
Een introductie tot Make + Makefile
- Automatiseer repetitieve taken in Terraform projecten met behulp van een betrouwbare, standaard Linux-tool
Geavanceerde Terraform-tool en CLI-begrip
- Inzicht in de status en het statusbestand
- Staatsmigratie, beheer in complexe scenario's
- Terraform Importbenaderingen in complexe scenario's
- Benader fouten en rommel
- Uit de hand gelopen drift
- Beschadigde of onherstelbare staat
- Weet wat niet kan worden opgelost
- Zorg er proactief voor dat je niet in deze positie terechtkomt met Terraform
HCL Geavanceerde onderwerpen
- Geavanceerde functies voor expressie van de configuratietaal:
- Benaderingen voor herbruikbaarheid
- Lussen, meta-argumenten
- Voor uitdrukkingen
- Typen in de context van expressies
Beveiliging voor Terraform
- Shift left Terraform veiligheid, verdediging in de diepte
- Staatsbestanden en beveiliging
- Referenties en geheimen beheren: minimale bevoegdheden, roulatie, beveiliging
- Waar en hoe de beveiliging kan mislukken in Terraform workflows
Betrouwbaarheid van infrastructuur en testen
- Welke geautomatiseerde en handmatige testkaders en -methoden zijn momenteel beschikbaar?
- De huidige stand van zaken laat veel te wensen over, bijv.
- Drift en beperk onverwachte gevolgen in realistische scenario's
- Verantwoordelijkheid van ontwikkelaars versus geautomatiseerd testen, git-hooks voor validatie, terraform-pre-commit, enz.
Automatiseren Terraform, Terraform in pijpleidingen
- Terraform met Spinnaker
- Gebruik geautomatiseerde leveringspijplijnen om de kwaliteitsborging, stabiliteit en betrouwbaarheid van infrastructuur en Terraform-implementaties te verbeteren
- Terraform en GitOps: benaderingen voor het gebruik van GitOps in Terraform workflows
- Terraform Overzicht van de cloud en ondernemingen, een blik op hoe deze aanbiedingen de workflows verbeteren Terraform en welke andere tools/processen er zijn om aan dezelfde behoefte te voldoen: aangepaste CI/CD-pijplijnen voor Terraform, tools zoals Atlantis, enz.
Complexe AWS-infrastructuur met Terraform
- VPC's ontwerpen en implementeren met Terraform
- EC2-instanties en andere rekenresources beheren
- AWS-netwerkcomponenten configureren
- AWS-services integreren in Terraform-beheerde infrastructuur
- Implementeren van best practices op het gebied van beveiliging voor AWS-resources
Samenvatting en volgende stappen
Vereisten
- Inzicht in het concept van cloudinfrastructuur
- Basiservaring in Terraform operaties
Audiëntie
- DevOps Ingenieurs
- Systeembeheerders
- Systeemarchitecten
21 Uren