Terraform on Microsoft Azure Schulung
Terraform auf Microsoft Azure ist ein Tool und ein Service zur Automatisierung der Bereitstellung und Verwaltung von Infrastruktur auf der Azure-Cloud-Plattform.
Diese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Cloud-Ingenieure und IT-Fachleute auf mittlerem Niveau, die Terraform zur Automatisierung der Bereitstellung, Verwaltung und Skalierung von Infrastruktur auf der Azure-Cloud-Plattform verwenden möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Die Grundlagen von Terraform und seine Vorteile für Infrastructure as Code zu verstehen.
- Einrichten und Konfigurieren von Terraform für Azure.
- Terraform-Konfigurationsdateien für verschiedene Azure-Dienste entwickeln, testen und bereitstellen.
- Verwendung von Terraform zur Verwaltung und Skalierung von Azure-Ressourcen.
- Implementierung von Best Practices für Terraform-Statusmanagement und Versionskontrolle.
- Integration von Terraform mit Azure DevOps für automatisierte Bereitstellungen.
- Erstellung wiederverwendbarer Terraform-Module für eine konsistente Ressourcenbereitstellung.
- Nutzung der erweiterten Funktionen von Terraform für komplexe Infrastrukturbereitstellungen.
Format des Kurses
- Interaktive Vorlesung und Diskussion.
- Viele Übungen und Praxis.
- Praktische Umsetzung in einer Live-Laborumgebung.
Optionen zur Kursanpassung
- Wenn Sie eine maßgeschneiderte Schulung für diesen Kurs wünschen, nehmen Sie bitte Kontakt mit uns auf, um dies zu vereinbaren.
Schulungsübersicht
Einführung in Terraform
- Was ist Terraform?
- Vorteile der Verwendung von Terraform
- Schlüsselkonzepte und Terminologie
- Terraform im Vergleich zu anderen Infrastruktur-als-Code-Werkzeugen
Einrichten Ihrer Umgebung
- Installieren von Terraform
- Einrichten von Visual Studio Code für die Terraform-Entwicklung
- Erstellen und Konfigurieren von Azure-Konten
Erste Schritte mit Terraform auf Azure
- Konfiguration des AzureRM-Anbieters
- Authentifizierung bei Azure
- Schreiben Ihrer ersten Terraform-Konfiguration
- Bereitstellen einer einfachen Azure-Ressource
Verwalten des Terraform-Status
- Verstehen des Terraform-Status
- Remote-Zustandsverwaltung mit Azure-Speicher
- State Locking und Konsistenz
Aufbau einer Infrastruktur mit Terraform
- Erstellen und Verwalten von Azure virtuellen Maschinen
- Konfigurieren von Azure Networking (VNet, Subnets, NSGs)
- Bereitstellen von Azure Speicherkonten
- Einrichten von Azure SQL Databases
Erweiterte Terraform Funktionen
- Terraform Module und Wiederverwendbarkeit
- Verwendung von Datenquellen und Ausgangsvariablen
- Terraform Ausdrücke und Funktionen
- Verwaltung von Abhängigkeiten in Terraform
Kontinuierliche Integration und Bereitstellung
- Einführung in Azure DevOps
- Einrichten einer CI/CD-Pipeline für Terraform
- Automatisieren von Terraform Bereitstellungen mit Azure DevOps
- Integration von GitHub Aktionen für die kontinuierliche Bereitstellung
Umgang mit Geheimnissen und sensiblen Daten
- Verwaltung von Geheimnissen mit Azure Key Vault
- Integration von Key Vault mit Terraform
- Best Practices für die Verwaltung von Geheimnissen
Überwachung und Skalierung der Infrastruktur
- Einrichten von Azure-Überwachung und -Warnungen
- Skalierung von Azure-Ressourcen mit Terraform
- Implementierung von Auto-Scaling-Gruppen
Fehlerbehebung und bewährte Praktiken
- Fehlersuche bei Terraform-Konfigurationen
- Umgang mit häufigen Fehlern und Problemen
- Terraform bewährte Verfahren und Empfehlungen
Zusammenfassung und nächste Schritte
Voraussetzungen
- Grundlegendes Verständnis von Cloud-Computing-Konzepten
- Vertrautheit mit Microsoft Azure Diensten und Portal
- Grundkenntnisse in Skripting oder Programmierung
Zielgruppe
- Cloud-Ingenieure
- DevOps Ingenieure
- IT-Fachleute
- Systemadministratoren
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.
Terraform on Microsoft Azure Schulung - Booking
Terraform on Microsoft Azure Schulung - Enquiry
Terraform on Microsoft Azure - Beratungsanfrage
Beratungsanfrage
Erfahrungsberichte (2)
Der Trainer präsentierte die Themen in einem sehr klaren, prägnanten und strukturierten Ansatz, der leicht zu folgen war. Meine Kollegen sagten, dass sie sich wünschten, sie hätten diese Schulung schon früher gehabt, bevor sie mit der Arbeit begannen Terraform. Mir hat auch die praktische Programmierung mit den VMs sehr gut gefallen. Das hat sehr gut funktioniert. Der Trainer war auch sehr sympathisch und ansprechbar.
Shane - Keystart
Kurs - Terraform on Microsoft Azure
Maschinelle Übersetzung
Mir gefielen die technischen Aspekte der Übungen - es war großartig, Terraform in Aktion zu sehen und die Erstellung der Ressourcen in Azure mitzuerleben.
Brett Hawson - Reach Plc
Kurs - Terraform on Microsoft Azure
Maschinelle Übersetzung
Kommende Kurse
Kombinierte Kurse
Advanced Terraform - 3 Days
21 StundenDiese von einem Kursleiter geleitete Live-Schulung in Österreich (online oder vor Ort) richtet sich an Anfänger und Fortgeschrittene DevOps Ingenieure, Systemadministratoren und Systemarchitekten, die ihre Terraform Fähigkeiten und Fertigkeiten bei der Verwaltung komplexer Infrastrukturbereitstellungen verbessern möchten.
Am Ende dieses Kurses werden die Teilnehmer in der Lage sein:
- Entwicklung und Wartung von Terraform-Projekten in großem Maßstab.
- Demonstration von Fachwissen über HCL und einige der fortgeschrittenen Funktionen und Praktiken der Expression Language.
- Verschiedene Automatisierungstools und -prozesse für die Verwaltung von Terraform Ops in kontinuierlichen Integrations- und Lieferpipelines, einschließlich Test- und Qualitätssicherungs-Tools und -Prozesse, zu nutzen.
- Handeln als Experte für bestehende oder neue Terraform Projekte oder Module.
Advanced Terraform: Efficient Infrastructure as Code
21 StundenDiese von einem Trainer geleitete Live-Schulung in Österreich (online oder vor Ort) richtet sich an fortgeschrittene DevOps-Ingenieure, Cloud-Architekten und Infrastrukturspezialisten, die ihre Fähigkeiten bei der Verwaltung und Orchestrierung verteilter Infrastrukturen mit den fortgeschrittenen Funktionen von Terraform verbessern möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Die erweiterten Funktionen von Terraform zu nutzen, um eine dynamische, skalierbare Infrastruktur zu schaffen.
- Strukturierung und Verwaltung von Terraform-Modulen für optimale Wiederverwendbarkeit und Effizienz.
- Integration von Terraform in CI/CD-Pipelines für eine nahtlose Automatisierung.
- Komplexe Terraform-Konfigurationen effektiv debuggen und Fehler beheben.
- Implementierung von Best Practices für die Wartung und Skalierung von Cloud-Infrastrukturen mit Terraform.
Building AI Cloud Apps with Microsoft Azure
35 StundenDiese instructor-geführte, Live-Schulung (online oder vor Ort) richtet sich an Fachleute mit mittleren bis fortgeschrittenen Kenntnissen, die KI-gestützte Cloud-Anwendungen mit Microsoft Azure erstellen und bereitstellen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Ereignisgesteuerte und serverlose Anwendungen mit Azure Functions zu entwickeln.
- Azure Speicherlösungen und virtuelle Maschinen zu verwalten.
- Webanwendungen mithilfe von Azure App Service und Docker Containern bereitzustellen und zu skalieren.
- KI, maschinelles Lernen und Verarbeitung natürlicher Sprache mithilfe von Azure AI Services zu integrieren.
- GitHub Copilot nutzen, um die Entwicklung von KI-gesteuerten Cloud-Anwendungen zu unterstützen.
Azure Machine Learning (AML)
21 StundenDiese von einem Trainer geleitete Live-Schulung in Österreich (online oder vor Ort) richtet sich an Ingenieure, die die Drag-and-Drop-Plattform von Azure ML nutzen möchten, um Machine Learning Workloads bereitzustellen, ohne Software und Hardware kaufen zu müssen und ohne sich um Wartung und Bereitstellung kümmern zu müssen.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Hochpräzise Machine-Learning-Modelle mit Python, R oder Zero-Code-Tools zu schreiben.
- Nutzung der in Azure verfügbaren Datensätze und Algorithmen zum Trainieren und Verfolgen von Machine-Learning- und Deep-Learning-Modellen.
- Nutzen Sie den interaktiven Arbeitsbereich von Azure, um gemeinsam ML-Modelle zu entwickeln.
- Wählen Sie aus verschiedenen Azure-unterstützten ML-Frameworks wie PyTorch, TensorFlow und scikit-learn.
Microsoft Azure Infrastructure and Deployment
35 StundenMicrosoft Azure Infrastruktur und Bereitstellung
Architecting Microsoft Azure Solutions
14 StundenDiese Schulung ermöglicht es den Teilnehmern, ihre Microsoft Azure-Lösungsdesignfähigkeiten zu verbessern.
Nach dieser Schulung verstehen die Teilnehmer die Funktionen und Möglichkeiten von Azure-Diensten, können Kompromisse erkennen und Entscheidungen für die Gestaltung von Public- und Hybrid-Cloud-Lösungen treffen.
Während der Schulung werden die geeigneten Infrastruktur- und Plattformlösungen definiert, um die erforderlichen funktionalen, betrieblichen und Bereitstellungsanforderungen während des Lebenszyklus der Lösung zu erfüllen.
Azure DevOps Fundamentals
14 StundenDiese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an DevOps Ingenieure, Entwickler und Projektmanager, die Azure DevOps nutzen möchten, um optimierte Unternehmensanwendungen schneller als mit herkömmlichen Entwicklungsmethoden zu erstellen und bereitzustellen.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Das grundlegende DevOps Vokabular und die Prinzipien verstehen.
- Installieren und konfigurieren Sie die notwendigen Azure DevOps Tools für die Softwareentwicklung.
- Die Azure DevOps-Tools und -Dienste nutzen, um sich kontinuierlich an den Markt anzupassen.
- Unternehmensanwendungen erstellen und aktuelle Entwicklungsprozesse mit Azure DevOps-Lösungen bewerten.
- Teams effizienter verwalten und die Zeit für die Softwarebereitstellung verkürzen.
- Einführen von DevOps-Entwicklungspraktiken innerhalb der Organisation.
Azure Machine Learning
14 StundenDiese von einem Trainer geleitete Live-Schulung in Österreich (online oder vor Ort) richtet sich an Datenwissenschaftler, die Azure Machine Learning verwenden möchten, um End-to-End-Modelle für maschinelles Lernen zur Vorhersageanalyse zu erstellen.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Modelle für maschinelles Lernen ohne Programmierkenntnisse zu erstellen.
- Vorhersagealgorithmen mit Azure Machine Learning zu erstellen.
- Produktionsreife Algorithmen für maschinelles Lernen einzusetzen.
Building Microservices with Microsoft Azure Service Fabric (ASF)
21 StundenDiese von einem Trainer geleitete Live-Schulung in Österreich (online oder vor Ort) richtet sich an Entwickler, die lernen möchten, wie man Microservices auf Microsoft Azure Service Fabric (ASF) aufbaut.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein,:
- ASF als Plattform für den Aufbau und die Verwaltung von Microservices zu nutzen.
- Die wichtigsten Konzepte und Modelle für die Programmierung von Microservices zu verstehen.
- Einen Cluster in Azure zu erstellen.
- Microservices vor Ort oder in der Cloud bereitstellen.
- Debuggen und Fehlersuche in einer laufenden Microservice-Anwendung.
Terraform for Managing Cloud Infrastructure
14 StundenDiese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Ingenieure, die Terraform für die Planung und den Aufbau einer Cloud-Infrastruktur nutzen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Terraform installieren und konfigurieren.
- Einführen eines "Infrastructure as Code"-Ansatzes zur Verwaltung privater und öffentlicher Cloud-Umgebungen.
- Schreiben Sie deklarative Konfigurationsdateien für ein effizienteres Änderungsmanagement und eine bessere Zusammenarbeit.
- Verbessern Sie die Transparenz im Prozess der Infrastrukturbeschaffung.
- Erstellen, Starten und Entfernen von Ressourcen über verschiedene Infrastrukturanbieter (AWS, GCP, Azure, OpenStack, VMware usw.) von einem einzigen Tool aus.
Terraform Fundamentals for Beginners
21 StundenDiese von einem Trainer geleitete Live-Schulung in Österreich (online oder vor Ort) richtet sich an DevOps Ingenieure mit wenig oder gar keiner Erfahrung in der Verwaltung von Infrastruktur. Terraform wird verwendet, um die Einrichtung und Bereitstellung von Infrastruktur in und außerhalb der Cloud zu automatisieren.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein,:
- Installation und Konfiguration von Terraform.
- einen Infrastructure-as-Code-Ansatz für die Verwaltung von IT-Umgebungen zu implementieren.
- Infrastruktur mit einem einzigen Tool zu erstellen, zu starten und zu demontieren.
- Deklarative Konfigurationsdateien zu schreiben, die wie jeder andere Quellcode in einem Versionskontrollsystem verwaltet werden können.
- Schnelle Aktualisierung von Konfigurationsdateien, um effektiv auf sich ändernde Anforderungen an Rechenressourcen reagieren zu können.
- Zusammenarbeit mit anderen Infrastrukturingenieuren durch gemeinsame Nutzung von Konfigurationsdateien in einem gemeinsamen Code-Repository.
- Verbessern Sie die Transparenz im Prozess der Infrastrukturbeschaffung.
Advanced Terraform
14 StundenDiese von einem Trainer geleitete Live-Schulung in Österreich (online oder vor Ort) richtet sich an Ingenieure mit grundlegenden Erfahrungen in der Verwaltung von Infrastrukturen, die mit Terraform mehrere Umgebungskonfigurationen und komplexe DevOps-Prozesse entwerfen, erstellen und automatisieren möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Arbeitsbereiche für mehrere Umgebungen mit Terraform einzurichten.
- Sie kennen die besten Praktiken für die Verwaltung von Infrastrukturen im großen Maßstab.
- Die fortgeschrittenen Tools und CLI-Konfigurationen in Terraform zu nutzen.
- Komplexe Terraform-Module entwerfen und entwickeln.
- Fachwissen über fortgeschrittene HCL-Operatoren und Codierungstechniken erwerben.
- Implementierung von Sicherheitshärtung und Codeanalyse.
- Automatisieren Sie Testprozesse und CI/CD-Pipelines.
Terraform on AWS
21 StundenDiese Live-Schulung unter Anleitung (online oder vor Ort) richtet sich an Ingenieure, die Terraform on AWS für die Planung und den Aufbau einer Cloud-Infrastruktur nutzen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Installieren und Konfigurieren Terraform on AWS.
- Implementieren Sie einen "Infrastructure as Code"-Ansatz für die Verwaltung von AWS-Cloud-Umgebungen.
- Erstellen, Starten und Demontieren von Infrastrukturen über ein einziges Tool.
- Schreiben Sie deklarative Konfigurationsdateien, die wie jeder andere Quellcode in einem Versionskontrollsystem verwaltet werden können.
- Schnelle Aktualisierung von Konfigurationsdateien, um effektiv auf sich ändernde Anforderungen an Rechenressourcen reagieren zu können.
- Zusammenarbeit mit anderen Infrastrukturingenieuren durch gemeinsame Nutzung von Konfigurationsdateien in einem gemeinsamen Code-Repository.
- Verbessern Sie die Transparenz im Beschaffungsprozess für Infrastrukturen.
Terraform on GCP (Google Cloud Platform)
21 StundenDiese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Ingenieure, die mit Terraform on GCP eine Cloud-Infrastruktur planen und aufbauen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Installation und Konfiguration von Terraform auf GCP.
- Implementieren Sie einen "Infrastructure as Code"-Ansatz zur Verwaltung privater und öffentlicher Cloud-Umgebungen.
- Erstellen, Starten und Demontieren von Infrastrukturen mit einem einzigen Tool
- Schreiben Sie deklarative Konfigurationsdateien, die wie jeder andere Quellcode in einem Versionskontrollsystem verwaltet werden können.
- Schnelle Aktualisierung von Konfigurationsdateien, um effektiv auf sich ändernde Anforderungen an Rechenressourcen reagieren zu können.
- Zusammenarbeit mit anderen Infrastrukturingenieuren durch gemeinsame Nutzung von Konfigurationsdateien in einem gemeinsamen Code-Repository.
- Verbessern Sie die Transparenz im Beschaffungsprozess für Infrastrukturen.
Terraform in Practice
14 StundenDiese von einem Trainer geleitete Live-Schulung in Österreich (online oder vor Ort) richtet sich an Ingenieure auf mittlerem Niveau DevOps, die Terraform zum Aufbau und zur Verwaltung echter Infrastrukturprojekte in einer Cloud-Umgebung nutzen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Die Grundlagen von Terraform und IaC zu verstehen.
- Das Schreiben und Verwalten von Terraform-Konfigurationen lernen.
- Beherrschen von Terraform für die Automatisierung der Infrastruktur in AWS, Azure und GCP.
- Nutzung der erweiterten Funktionen von Terraform, einschließlich Workspaces und Module.
- Integrieren Sie Terraform mit CI/CD-Pipelines und Terraform Cloud für die Teamzusammenarbeit.