Kategorien
/
DevOps
/
Fortgeschrittene Automatisierung mit Ansible

Fortgeschrittene Automatisierung mit Ansible

Tauchen Sie mit unserem Kurs für Fortgeschrittene tief in die Fähigkeiten von Ansible ein. Dieser Workshop richtet sich an erfahrene Benutzer und befasst sich mit der Entwicklung komplexer Module, dynamischen Inventaren und der Integration von Python-APIs. Lernen Sie, Ansible anzupassen, Anwendungstests zu rationalisieren und Integrationen mit AWS, Vagrant und Docker zu meistern.

Machen Sie sich moderne Bereitstellungsmethoden zu eigen und verfeinern Sie Ihre Automatisierungsfähigkeiten, um eine optimale Leistung in verschiedenen Unternehmensumgebungen zu gewährleisten. Erweitern Sie Ihre Ansible-Kenntnisse und meistern Sie anspruchsvolle Automatisierungsaufgaben.

Was werden Sie lernen?

Entschlüsseln Sie die tiefgreifenden Fähigkeiten von Ansible in unserem Workshop für Fortgeschrittene. Dieser Kurs richtet sich an Ingenieure, die bereits mit Ansible vertraut sind und sich mit den anspruchsvolleren Anwendungen von Ansible auseinandersetzen möchten. Durch die Teilnahme an diesem intensiven Training werden Sie:

  • Entdecken Sie die zugrunde liegenden Mechanismen: Sie erhalten Einblicke in das, was unter der Haube" von Ansible vor sich geht.
  • Integrieren Sie Ansible in die Entwicklung: Erfahren Sie, wie sich Ansible nahtlos in den Lebenszyklus der Anwendungsentwicklung einfügt.
  • Anpassen für Unternehmensumgebungen: Lernen Sie Techniken kennen, mit denen Sie Ansible für große und unternehmensweite Szenarien anpassen können.
  • Nahtlose Automatisierung erreichen: Rüsten Sie sich mit Fähigkeiten aus, um komplizierte und umfangreiche Aufgaben mit Leichtigkeit zu automatisieren.
  • Erweitern Sie Ihr Ansible-Know-how: Gehen Sie von der grundlegenden Nutzung zur Beherrschung der erweiterten Funktionen von Ansible über und stellen Sie sicher, dass Sie für jede Automatisierungsherausforderung bereit sind.

Anforderungen:

Die Teilnehmer sollten über grundlegende Kenntnisse von Ansible verfügen. Wenn Sie Ansible bereits für Routineaufgaben verwendet haben oder über Einführungswissen verfügen, sind Sie für diesen Workshop gut vorbereitet.

Ein grundlegendes Verständnis für Automatisierung und den Lebenszyklus der Softwareentwicklung ist von Vorteil, aber nicht zwingend erforderlich.

Linux- oder Unix-Administrationskenntnisse.

Kursübersicht*:

*Wir wissen, dass jedes Team seine eigenen Bedürfnisse und Anforderungen hat. Deshalb können wir den Schulungsplan je nach Bedarf anpassen.

1. Einführung in Ansible für Fortgeschrittene
  • Entwicklung von Basic zu Advanced Ansible
  • Überblick über den Kursinhalt
2. Interna der Modulentwicklung
  • Tiefes Eintauchen: Die interne Struktur von Ansible
  • Lebenszyklus und Ausführungspfad eines Ansible-Moduls
  • Fortgeschrittene Konfigurations- und Anpassungstechniken
3. Die Python-API für Ansible
  • Integration von Python in Ansible
  • Arbeiten mit Python-Bibliotheken und Ansible-Skripten
  • Fortgeschrittene Python-Techniken für eine verbesserte Automatisierung
4. Entwicklung von dynamischen Inventaren
  • Vorteile und Anwendungsfälle für dynamische Inventare
  • Techniken zur Datenerfassung in Echtzeit
  • Bewährte Praktiken und Optimierung der dynamischen Inventarisierung
5. Entwicklung von benutzerdefinierten Modulen und Plugins
  • Erweiterung der Fähigkeiten von Ansible: Module vs. Plugins
  • Entwicklung und Test von benutzerdefinierten Modulen
  • Plugin-Entwicklung: Erweiterung des Funktionsumfangs von Ansible
6. Testen von Anwendungen und Infrastruktur
  • Die Bedeutung des Testens bei der Automatisierung
  • Automatisierte Test-Frameworks und Tools für Ansible
  • Bewährte Praktiken beim Testen der Infrastruktur
7. Netzwerkgeräteverwaltung mit Ansible
  • Herausforderungen der Netzwerkautomatisierung
  • Auf Netzwerke zugeschnittene Ansible-Module
  • Praktische Anwendung: Automatisierung gängiger Netzwerk-Aufgaben
8. Integration von AWS und Ansible
  • Cloud-Automatisierung und ihre Bedeutung
  • Ansible-Module für AWS: EC2, S3, und darüber hinaus
  • Effiziente Verwaltung und Bereitstellung auf AWS mit Ansible
9. Synergie von Vagrant und Ansible
  • Automatisierung der Entwicklungsumgebung mit Vagrant
  • Vagrant-Bereitstellung mit Ansible
  • Praxisnahe Szenarien:Vagrant Boxen mit Ansible Playbooks
10. Docker-Integration mit Ansible
  • Die Macht der Containerisierung:Eine Einführung in Docker
  • Ansible-Module und -Rollen für die Docker-Verwaltung
  • Anwendungsfälle: Bereitstellen und Verwalten von Docker-Anwendungen
11. Kontinuierliche Bereitstellung und rollende Upgrades
  • Das moderne Bereitstellungsparadigma: Kontinuierliche Bereitstellung
  • Ansible Playbooks für Zero-Downtime-Bereitstellungen
  • Fallstudie: Upgrading einer mehrschichtigen Anwendung mit Ansible
12. Leistung und Skalierung in Ansible
  • Engpässe und Herausforderungen bei groß angelegten Implementierungen
  • Optimierung von Playbook-Ausführungen für Geschwindigkeit und Effizienz
  • Strategien für die Skalierung von Ansible in Unternehmensumgebungen

Praxisnahes Lernen mit erfahrenen Dozenten bei Ihnen vor Ort für Organisationen.

0
Graph Icon - Education X Webflow Template
Ebene: 
Advanced
Clock Icon - Education X Webflow Template
Dauer: 
2
Tage (Stunden:
14
Camera Icon - Education X Webflow Template
Auf Ihre Bedürfnisse zugeschnittenes Training
Star Icon - Education X Webflow Template
Umfassende praktische Erfahrung in einem speziellen Umfeld
*Der Preis kann je nach Teilnehmerzahl, Änderung des Ablaufs, Standort usw. variieren.

Erlernen Sie neue Fähigkeiten unter Anleitung erfahrener Lehrer von überall.

0
Graph Icon - Education X Webflow Template
Ebene: 
Advanced
Clock Icon - Education X Webflow Template
Dauer: 
2
Tage (Stunden:
14
Camera Icon - Education X Webflow Template
Auf Ihre Bedürfnisse zugeschnittenes Training
Star Icon - Education X Webflow Template
Reduzierte Schulungskosten
*Der Preis kann je nach Teilnehmerzahl, Änderung des Ablaufs, Standort usw. variieren.

You can participate in a Public Course with people from other organisations.

0

/per trainee

Number of Participants

1 Participant

Thanks for the numbers, they could be going to your emails. But they're going to mine... Thanks ;D
Oops! Something went wrong while submitting the form.
Graph Icon - Education X Webflow Template
Level: 
Advanced
Clock Icon - Education X Webflow Template
Duration: 
2
Hours (days:
14
Camera Icon - Education X Webflow Template
Fits ideally for individuals and small groups
Star Icon - Education X Webflow Template
Networking opportunities with fellow participants.
*Price can range depending on number of participants, change of outline, location etc.