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 Schweiz (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 Schweiz (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.
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.
Building Microservices with Microsoft Azure Service Fabric (ASF)
21 StundenDiese von einem Trainer geleitete Live-Schulung in Schweiz (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.
Developing Intelligent Bots with Azure
14 StundenDer Azure Bot-Dienst kombiniert die Funktionen von Microsoft Bot Framework und Azure , um die schnelle Entwicklung intelligenter Bots zu ermöglichen.
In diesem von Lehrern geleiteten Live-Training lernen die Teilnehmer, wie sie mit Microsoft Azure auf einfache Weise einen intelligenten Bot erstellen können
Am Ende dieser Schulung können die Teilnehmer:
- Erlernen Sie die Grundlagen intelligenter Bots
- Erfahren Sie, wie Sie mithilfe von Cloud-Anwendungen intelligente Bots erstellen
- Verstehen, wie das Microsoft Bot Framework, das Bot Builder SDK und der Azure Bot-Dienst verwendet werden
- Verstehe, wie man Bots mithilfe von Bot-Mustern entwirft
- Entwickeln Sie ihren ersten intelligenten Bot mit Microsoft Azure
Publikum
- Entwickler
- Bastler
- Ingenieure
- IT-Profis
Format des Kurses
- Teilvorlesung, Teildiskussion, Übungen und viel praktisches Üben
Introduction to Azure
7 StundenIn dieser von einem Trainer geleiteten Live-Schulung (vor Ort oder aus der Ferne) lernen die Teilnehmer die grundlegenden Konzepte, Komponenten und Dienste von Microsoft Azure kennen, während sie Schritt für Schritt eine Beispiel-Cloud-Anwendung erstellen.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Verstehen der Grundlagen von Microsoft Azure
- Verstehen der verschiedenen Azure-Tools und -Dienste
- Lernen, wie man Azure für die Erstellung von Cloud-Anwendungen nutzt
Programming for IoT with Azure
14 StundenInternet of Things (IoT) ist eine Netzwerkinfrastruktur, die physische Objekte und Softwareanwendungen drahtlos miteinander verbindet und es ihnen ermöglicht, miteinander zu kommunizieren und Daten über Netzwerkkommunikation, Cloud Computing und Datenerfassung auszutauschen. Azure ist ein umfassender Satz von Cloud-Diensten, der eine IoT-Suite aus vorkonfigurierten Lösungen bietet, die Entwicklern helfen, die Entwicklung von IoT-Projekten zu beschleunigen.
In dieser von einem Trainer geleiteten Live-Schulung lernen die Teilnehmer, wie sie IoT-Anwendungen mit Azure entwickeln.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- die Grundlagen der IoT-Architektur zu verstehen
- Installation und Konfiguration der Azure IoT Suite
- die Vorteile der Verwendung von Azure bei der Programmierung von IoT-Systemen kennenlernen
- Verschiedene Azure IoT-Dienste implementieren (IoT Hub, Funktionen, Stream Analytics, Power BI, Cosmos DB, DocumentDB, IoT Device Management)
- Aufbau, Test, Bereitstellung und Fehlerbehebung eines IoT-Systems mit Azure
Zielgruppe
- Entwickler
- Ingenieure
Format des Kurses
- Teilweise Vorlesung, teilweise Diskussion, Übungen und umfangreiche praktische Übungen
Hinweis
- Wenn Sie eine maßgeschneiderte Schulung für diesen Kurs wünschen, nehmen Sie bitte Kontakt mit uns auf, um dies zu vereinbaren.
Kubernetes on Azure (AKS)
14 StundenIn dieser von einem Trainer geleiteten Live-Schulung in Schweiz (online oder vor Ort) lernen die Teilnehmer, wie sie eine Container-Umgebung im Produktionsmaßstab mit Kubernetes auf AKS einrichten und verwalten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Kubernetes auf AKS zu konfigurieren und zu verwalten.
- Einen Kubernetes-Cluster einzurichten, zu verwalten und zu skalieren.
- Containerisierte (Docker) Anwendungen auf Azure bereitzustellen.
- Eine bestehende Kubernetes-Umgebung von vor Ort in die AKS-Cloud migrieren.
- Integrieren Sie Kubernetes mit Continuous Integration (CI) Software von Drittanbietern.
- Sicherstellung von Hochverfügbarkeit und Disaster Recovery in Kubernetes.
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 zu installieren und zu konfigurieren.
- Einen "Infrastructure-as-Code"-Ansatz zur Verwaltung von privaten und öffentlichen Cloud-Umgebungen umzusetzen.
- Deklarative Konfigurationsdateien zum effizienteren Wandelmanagement und zur besseren Zusammenarbeit zu schreiben.
- Transparenz im Infrastrukturaufbauprozess zu verbessern.
- Ressourcen bei verschiedenen Infrastruktur-Anbietern (AWS, GCP, Azure, OpenStack, VMware usw.) innerhalb eines einzigen Tools erstellen, starten und entfernen.
Terraform Fundamentals for Beginners
21 StundenDiese von einem Trainer geleitete Live-Schulung in Schweiz (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 Schweiz (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:
- Zu installieren und zu konfigurieren von Terraform auf AWS.
- Einen "Infrastructure as Code"-Ansatz zur Verwaltung von AWS-Cloud-Umgebungen umzusetzen.
- Infrastruktur innerhalb eines einzigen Tools zu erstellen, zu starten und abzubauen.
- Deklarative Konfigurationsdateien zu schreiben, die wie jede andere Quellcode-Datei in einem Versionsverwaltungssystem verwaltet werden können.
- Konfigurationsdateien schnell zu aktualisieren, um sich effektiv auf sich ändernde Rechenressourcen anzupassen.
- Mit anderen Infrastruktur-Ingenieuren durch das Teilen von Konfigurationsdateien in einem gemeinsamen Code-Repository zusammenzuarbeiten.
- Die Transparenz im Prozess der Infrastruktureinkaufs zu verbessern.
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:
- Installieren und konfigurieren Sie Terraform auf GCP.
- Implementieren Sie einen "Infrastruktur als Code"-Ansatz zur Verwaltung von privaten und öffentlichen Cloud-Umgebungen.
- Erstellen, starten und auflösen Sie Infrastrukturen innerhalb eines einzigen Tools.
- Schreiben Sie deklarative Konfigurationsdateien, die wie jede andere Quellcode-Datei in einem Versionsverwaltungssystem verwaltet werden können.
- Aktualisieren Sie Konfigurationsdateien schnell, um sich effektiv an veränderte Rechenressourcenanforderungen anzupassen.
- Kooperieren Sie mit anderen Infrastruktur-Ingenieuren durch das Teilen von Konfigurationsdateien in einem gemeinsamen Code-Repository.
- Verbessern Sie die Transparenz im Prozess der Infrastrukturenkäufe.
Terraform in Practice
14 StundenDiese von einem Trainer durchgeführte Live-Ausbildung in Schweiz (online oder vor Ort) richtet sich an fortgeschrittene DevOps- Ingenieure, die Terraform zur Erstellung und Verwaltung von realen Infrastrukturprojekten in einer Cloudumgebung einsetzen 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.