Schulungsübersicht

Einführung

  • Was ist eine Bare Metal Cloud?

Überblick über Tinkerbell Technologien, Komponenten und Ansatz

  • Technologien: iPXE, DHCP, TFTP, gRPC, Docker, usw.
  • Microservices: Boots, Hegel, OSIE, Tink, und PBnJ
  • YAML-basierte Definitionen
  • Steuerungsebene für die Verwaltung von Servern

Fallstudie: Globale Bare-Metal-Bereitstellung bei Packet

  • Bereitstellung Ubuntu von Servern in großem Maßstab

Der Arbeitsablauf der Bereitstellung

  • Zuweisung einer IP-Adresse und eines Images durch den Boots-DHCP-Server
  • Booten in OSIE (In-Memory Operating System Installation Environment)
  • Ausführen von Docker Containern
  • Verfolgung der Workflow-Ausführung
  • Protokollierung von Fehlermeldungen

Definieren der Zielmaschinen-Hardware

  • CPU, pxe-Modus, IP-Adresse, Festplattenpartitionen, Hostname, usw.
  • Hochladen auf Tinkerbell

Erstellen einer Workflow-Vorlage

  • Einstellen von Disk-Wipe, Disk-Partition, Bootloader, Betriebssystem usw.
  • Zuweisung der Workflow-Vorlage zum Zielrechner

Speichern und Abrufen von Metadaten

  • Ausführung des Metadatendienstes (Hegel) über gRPC und HTTP.
  • Schnittstelle mit dem AWS EC2-Metadatenformat.

Ausführen des Workflows

  • Bedienung der Workflow-Engine über die CLI

Einrichten von VMs und Servern

  • Laufender Strom- und Bootdienst (PBnJ)

Fehlersuche

Zusammenfassung und Schlussfolgerung

Voraussetzungen

  • Verständnis für die Bereitstellung von Cloud-Infrastrukturen
  • Erfahrung mit der Linux-Befehlszeile

Publikum

  • Entwickler
  • Systemverwalter
  • Cloud-Architekten
  7 Stunden
 

Teilnehmerzahl


Beginnt

Endet


Die Termine sind abhängig von der Verfügbarkeit und finden zwischen 09:30 und 16:30 statt.
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.

Kombinierte Kurse

Azure for Data Engineer

  35 Stunden

Cloud Architect

  35 Stunden

Verwandte Kategorien