Terraform on Microsoft Azure Training Cursus
Terraform ON Microsoft Azure is een tool en service die wordt gebruikt voor het automatiseren van de provisioning en het beheer van infrastructuur op het Azure cloudplatform.
Deze live training onder leiding van een instructeur (online of op locatie) is bedoeld voor cloudengineers en IT-professionals op gemiddeld niveau die Terraform willen gebruiken om de implementatie, het beheer en de schaling van infrastructuur op het Azure cloudplatform te automatiseren.
Aan het einde van deze training zijn de deelnemers in staat om:
- Begrijp de basisprincipes van Terraform en de voordelen ervan in infrastructuur als code.
- Stel Terraform in en configureer Azure.
- Ontwikkel, test en implementeer Terraform configuratiebestanden voor verschillende Azure services.
- Gebruik Terraform voor het beheren en schalen van Azure resources.
- Implementeer best practices voor Terraform statusbeheer en versiebeheer.
- Integreer Terraform met Azure DevOps voor geautomatiseerde implementaties.
- Maak herbruikbare Terraform modules voor consistente resourceprovisioning.
- Maak gebruik van geavanceerde functies van Terraform voor complexe infrastructuurimplementaties.
Formaat van de cursus
- Interactieve lezing en discussie.
- Veel oefeningen en oefeningen.
- Hands-on implementatie in een live-lab omgeving.
Opties voor het aanpassen van cursussen
- Om een training op maat voor deze cursus aan te vragen, neem dan contact met ons op om dit te regelen.
Cursusaanbod
Inleiding tot Terraform
- Wat is Terraform?
- Voordelen van het gebruik van Terraform
- Kernbegrippen en terminologie
- Terraform In vergelijking met andere tools voor infrastructuur als code
Uw omgeving instellen
- Installeren Terraform
- Opzetten van Visual Studio Code voor Terraform ontwikkeling
- Aanmaken en configureren van Azure accounts
Aan de slag met Terraform op Azure
- Azure Configuratie van RM-provider
- Verifiëren bij Azure
- Het schrijven van uw eerste Terraform configuratie
- Een basisresource Azure implementeren
Beheren Terraform Staat
- Inzicht in de Terraform-status
- Statusbeheer op afstand met Azure-opslag
- Statusvergrendeling en consistentie
Infrastructuur bouwen met Terraform
- Virtuele machines maken en beheren Azure
- Configureren Azure Networking (VNet, Subnetten, NSG's)
- Azure opslagaccounts implementeren
- Instellen van Azure SQL Databases
Geavanceerde Terraform functies
- Terraform Modules en herbruikbaarheid
- Gegevensbronnen en uitvoervariabelen gebruiken
- Terraform Uitdrukkingen en functies
- Afhankelijkheden beheren in Terraform
Continue integratie en implementatie
- Inleiding tot Azure DevOps
- Een CI/CD-pijplijn instellen voor Terraform
- Implementaties van Terraform automatiseren met Azure DevOps
- Integratie van GitHub acties voor continue levering
Omgaan met geheimen en gevoelige gegevens
- Geheimen beheren met Azure Key Vault
- Key Vault integreren met Terraform
- Best practices voor geheimbeheer
Infrastructuur bewaken en schalen
- Azure bewaking en waarschuwingen instellen
- Schalen van Azure resources met Terraform
- Groepen voor automatisch schalen implementeren
Problemen oplossen en best practices
- Fouten opsporen in configuraties Terraform
- Veelvoorkomende fouten en problemen afhandelen
- Terraform Beste praktijken en aanbevelingen.
Samenvatting en volgende stappen
Vereisten
- Basiskennis van cloud computing-concepten
- Bekendheid met Microsoft Azure diensten en portal
- Basiskennis van scripting of programmeren
Audiëntie
- Cloud-ingenieurs
- DevOps Ingenieurs
- IT-professionals
- Systeembeheerders
Voor open trainingen is een minimum aantal van 5 deelnemers vereist
Terraform on Microsoft Azure Training Cursus - Booking
Terraform on Microsoft Azure Training Cursus - Enquiry
Terraform on Microsoft Azure - Consultancyaanvraag
Consultancyaanvraag
Testimonials (2)
De trainer presenteerde de onderwerpen op een zeer duidelijke, beknopte en gestructureerde manier die gemakkelijk te volgen was. Mijn collega's gaven aan dat ze deze training eerder hadden gewild, voordat ze begonnen met het gebruik van Terraform. Ik vond het ook erg prettig om hands-on te coderen met behulp van de VM's. Dit werkte heel goed. Daarnaast was de trainer zeer toegankelijk en gemakkelijk om mee te praten.
Shane - Keystart
Cursus - Terraform on Microsoft Azure
Automatisch vertaald
Ik hield van de technische aspecten van de oefeningen - het was geweldig om Terraform in actie te zien en de creatie van de resources in Azure te kunnen zien.
Brett Hawson - Reach Plc
Cursus - Terraform on Microsoft Azure
Automatisch vertaald
Voorlopige Aankomende Cursussen
Gerelateerde cursussen
Advanced Terraform - 3 Days
21 UrenDeze live training onder leiding van een instructeur in België (online of op locatie) is bedoeld voor ingenieurs, systeembeheerders en systeemarchitecten op beginnersniveau tot gevorderd niveau DevOps die hun Terraform vaardigheden en vaardigheid in het beheren van complexe infrastructuurimplementaties willen verbeteren.
Aan het einde van deze training zijn de deelnemers in staat om:
- Ontwikkel en onderhoud Terraform projecten op schaal.
- Demonstreer expertise met HCL en enkele van de meer geavanceerde mogelijkheden en praktijken op het gebied van expressietaal.
- Gebruik verschillende automatiseringstools en -processen voor het beheren van Terraform ops in continue integratie- en leveringspijplijnen, inclusief test- en kwaliteitsborgingstools en -processen.
- Fungeren als expert in elk bestaand of nieuw Terraform project of module.
Advanced Terraform: Efficient Infrastructure as Code
21 UrenDeze live training onder leiding van een instructeur in België (online of op locatie) is bedoeld voor ingenieurs van gemiddeld tot gevorderd niveau DevOps, cloudarchitecten en infrastructuurspecialisten die hun vaardigheden in het beheren en orkestreren van gedistribueerde infrastructuur willen verbeteren met behulp van de geavanceerde functies van Terraform.
Aan het einde van deze training zijn de deelnemers in staat om:
- Gebruik de geavanceerde functies van Terraform om een dynamische, schaalbare infrastructuur te creëren.
- Structureer en beheer Terraform modules voor optimale herbruikbaarheid en efficiëntie.
- Integreer Terraform met CI/CD-pijplijnen voor naadloze automatisering.
- Debug en los complexe Terraform configuraties effectief op.
- Implementeer best practices voor het onderhouden en schalen van cloudinfrastructuur met Terraform.
Building AI Cloud Apps with Microsoft Azure
35 UrenDeze door een instructeur geleide, live training in België (online of op locatie) is bedoeld voor professionals van gemiddeld tot gevorderd niveau die AI-gestuurde cloudapplicaties willen bouwen en implementeren met behulp van Microsoft Azure.
Aan het einde van deze training kunnen deelnemers:
- Event-driven en serverless applicaties ontwikkelen met Azure Functions.
- Azure opslagoplossingen en virtuele machines beheren.
- Webapplicaties implementeren en schalen met Azure App Service en Docker containers.
- AI, machine learning en natuurlijke taalverwerking integreren met Azure AI Services.
- GitHub Copilot benutten om te assisteren bij de ontwikkeling van AI-gestuurde cloudapplicaties.
Azure Machine Learning (AML)
21 UrenDeze live training onder leiding van een instructeur in België (online of ter plaatse) is bedoeld voor technici die het drag-and-drop-platform van Azure ML willen gebruiken om Machine Learning workloads te implementeren zonder software en hardware aan te schaffen en zonder zich zorgen te hoeven maken over onderhoud en implementatie.
Aan het einde van deze training zijn de deelnemers in staat om:
- Schrijf zeer nauwkeurige machine learning-modellen met behulp van Python, R of zero-code tools.
- Maak gebruik van de beschikbare datasets en algoritmen van Azure om machine learning- en deep-learning-modellen te trainen en bij te houden.
- Gebruik de interactieve werkruimte van Azure om samen ML-modellen te ontwikkelen.
- Kies uit verschillende Azure-ondersteunde ML-frameworks zoals PyTorch, TensorFlow en scikit-learn.
Microsoft Azure Infrastructure and Deployment
35 UrenMicrosoft Azure Infrastructuur en implementatie
Architecting Microsoft Azure Solutions
14 UrenDeze training stelt afgevaardigden in staat om hun Microsoft Azure vaardigheden op het gebied van oplossingsontwerp te verbeteren.
Na deze training zal de deelnemer de kenmerken en mogelijkheden van Azure services begrijpen, in staat zijn om compromissen te identificeren en beslissingen te nemen voor het ontwerpen van publieke en hybride cloudoplossingen.
Tijdens de training worden de juiste infrastructuur- en platformoplossingen gedefinieerd om te voldoen aan de vereiste functionele, operationele en implementatievereisten gedurende de levenscyclus van de oplossing.
Azure DevOps Fundamentals
14 UrenDeze door een instructeur geleide, live training in België (op locatie of op afstand) is gericht op DevOps ingenieurs, ontwikkelaars en projectmanagers die Azure DevOps willen gebruiken om geoptimaliseerde bedrijfsapplicaties sneller te bouwen en te implementeren dan traditionele ontwikkelingsbenaderingen.
Aan het einde van deze training kunnen deelnemers:
- Begrijp de fundamentele DevOps woordenschat en principes.
- Installeer en configureer de benodigde Azure DevOps-tools voor softwareontwikkeling.
- Gebruik de tools en services van Azure DevOps om u voortdurend aan te passen aan de markt.
- Bouw bedrijfsapplicaties en evalueer huidige ontwikkelingsprocessen op basis van Azure DevOps-oplossingen.
- Beheer teams efficiënter en versnel de implementatietijd van software.
- Implementeer DevOps ontwikkelingspraktijken binnen de organisatie.
Azure Machine Learning
14 UrenDeze live training onder leiding van een instructeur in België (online of ter plaatse) is bedoeld voor datawetenschappers die Azure Machine Learning willen gebruiken om end-to-end machine learning-modellen voor voorspellende analyse te bouwen.
Aan het einde van deze training zijn de deelnemers in staat om:
- Bouw machine learning-modellen zonder programmeerervaring.
- Creëer voorspellende algoritmen met Azure Machine Learning.
- Implementeer machine learning-algoritmen die klaar zijn voor productie.
Building Microservices with Microsoft Azure Service Fabric (ASF)
21 UrenDeze live training onder leiding van een instructeur in België (online of op locatie) is bedoeld voor ontwikkelaars die willen leren hoe ze microservices kunnen bouwen op Microsoft Azure Service Fabric (ASF).
Aan het einde van deze training zijn de deelnemers in staat om:
- Gebruik ASF als platform voor het bouwen en beheren van microservices.
- Inzicht in de belangrijkste programmeerconcepten en -modellen voor microservices.
- Maak een cluster in Azure.
- Implementeer microservices on-premises of in de cloud.
- Fouten opsporen in een live microservicetoepassing en problemen oplossen.
Terraform for Managing Cloud Infrastructure
14 UrenDeze door een instructeur geleide, live training in België (op locatie of op afstand) is gericht op ingenieurs die Terraform willen gebruiken om cloudinfrastructuur te plannen en te bouwen.
Aan het einde van deze training kunnen deelnemers:
- Installeer en configureer Terraform.
- Implementeer een ‘infrastructuur als code’-aanpak voor het beheer van private en publieke cloudomgevingen.
- Schrijf declaratieve configuratiebestanden voor efficiënter verandermanagement en samenwerking.
- Verbeter de transparantie in het aanbestedingsproces voor infrastructuur.
- Creëer, start en verwijder resources van verschillende infrastructuurproviders (AWS, GCP, Azure, OpenStack, VMware, etc.) vanuit één enkele tool.
Terraform Fundamentals for Beginners
21 UrenDeze live training onder leiding van een instructeur in België (online of ter plaatse) is gericht op DevOps ingenieurs met weinig of geen eerdere ervaring met het beheren van infrastructuur. Terraform zal worden gebruikt om de installatie en implementatie van infrastructuur binnen en buiten de cloud te automatiseren.
Aan het einde van deze training zijn de deelnemers in staat om:
- Installeer en configureer Terraform.
- Implementeer een infrastructure-as-code-aanpak voor het beheer van IT-omgevingen.
- Creëer, lanceer en ontmantel infrastructuur vanuit één tool.
- Schrijf declaratieve configuratiebestanden die kunnen worden beheerd zoals elke andere broncode in een versiebeheersysteem.
- Werk snel configuratiebestanden bij om effectief te kunnen reageren op veranderende behoeften aan rekenresources.
- Werk samen met andere infrastructuuringenieurs door configuratiebestanden te delen in een gemeenschappelijke codeopslagplaats.
- Verbeter de transparantie in het aanbestedingsproces voor infrastructuur.
Advanced Terraform
14 UrenDeze live training in België (online of op locatie) onder leiding van een instructeur is bedoeld voor technici met basiservaring in het beheren van infrastructuur die Terraform willen gebruiken voor het ontwerpen, bouwen en automatiseren van meerdere omgevingsconfiguraties en complexe DevOps processen.
Aan het einde van deze training zijn de deelnemers in staat om:
- Stel werkruimten in voor meerdere omgevingen met Terraform.
- Ken de best practices voor het beheren van infrastructuur op schaal.
- Gebruik de geavanceerde tools en CLI-configuraties in Terraform.
- Ontwerp en ontwikkel complexe Terraform modules.
- Expertise opdoen in geavanceerde HCL-operators en codeertechnieken.
- Implementeer beveiligingsverharding en codeanalyse.
- Automatiseer testprocessen en CI/CD-pijplijnen.
Terraform on AWS
21 UrenDeze door een instructeur geleide, live training (op locatie of op afstand) is gericht op ingenieurs die Terraform on AWS willen gebruiken om cloudinfrastructuur te plannen en te bouwen.
Aan het einde van deze training kunnen deelnemers:
- Installeer en configureer Terraform on AWS.
- Implementeer een ‘infrastructuur als code’-aanpak voor het beheer van AWS-cloudomgevingen.
- Creëer, start en ontmantel infrastructuur vanuit één enkele tool.
- Schrijf declaratieve configuratiebestanden die kunnen worden beheerd zoals elke andere broncode in een versiebeheersysteem.
- Update snel configuratiebestanden om effectief te kunnen reageren op veranderende computerresourcebehoeften.
- Werk samen met andere infrastructuuringenieurs door configuratiebestanden te delen in een gemeenschappelijke codeopslagplaats.
- Verbeter de transparantie in het aanbestedingsproces voor infrastructuur.
Terraform on GCP (Google Cloud Platform)
21 UrenDeze door een instructeur geleide, live training in België (op locatie of op afstand) is gericht op ingenieurs die Terraform op GCP willen gebruiken om cloudinfrastructuur te plannen en te bouwen.
Aan het einde van deze training kunnen deelnemers:
- Installeer en configureer Terraform op GCP.
- Implementeer een ‘infrastructuur als code’-aanpak voor het beheer van private en publieke cloudomgevingen.
- Creëer, start en ontmantel infrastructuur vanuit één enkele tool.
- Schrijf declaratieve configuratiebestanden die kunnen worden beheerd zoals elke andere broncode in een versiebeheersysteem.
- Update snel configuratiebestanden om effectief te reageren op veranderende vereisten voor computerbronnen.
- Werk samen met andere infrastructuuringenieurs door configuratiebestanden te delen in een gemeenschappelijke codeopslagplaats.
- Verbeter de transparantie in het aanbestedingsproces voor infrastructuur.
Terraform in Practice
14 UrenDeze live training in België (online of op locatie) onder leiding van een instructeur is bedoeld voor technici van gemiddeld niveau DevOps die Terraform willen gebruiken om echte infrastructuurprojecten in een cloudomgeving te bouwen en te beheren.
Aan het einde van deze training zijn de deelnemers in staat om:
- Begrijp Terraform en de grondbeginselen van IaC.
- Leer Terraform configuraties te schrijven en te beheren.
- Master Terraform voor infrastructuurautomatisering in AWS, Azure en GCP.
- Maak gebruik van de geavanceerde functies van Terraform, waaronder werkruimten en modules.
- Integreer Terraform met CI/CD-pijplijnen en Terraform Cloud voor teamsamenwerking.