SynEdgy

PowerShell Universal meistern

Eine fünftägige fortgeschrittene Schulung zum Entwickeln, Absichern, Betreiben und kontinuierlichen Bereitstellen von PowerShell Universal-Plattformen.

Dauer5 Tage
SchulungspfadFortgeschritten
Empfohlene PowerShell-KompetenzNiveau 3
DurchführungPrivate Unternehmensschulung · Remote · Vor Ort

Entwickeln und betreiben Sie sichere PowerShell-basierte Portale, APIs und Automatisierungsdienste als wartbare interne Produkte.

Die Schulung führt von Plattformarchitektur über Anwendungs-Engineering, Daten, Sicherheit und gemeinsame Entwicklung bis zu Continuous Delivery.

Für wen diese Schulung geeignet ist

Diese Schulung richtet sich an Plattformingenieure und erfahrene PowerShell-Fachkräfte, die PowerShell Universal-Produktionsumgebungen aufbauen.

Der empfohlene Ausgangspunkt ist PowerShell-Kompetenzstufe 3. Vorherige Erfahrung mit PowerShell Universal ist hilfreich.

Was Teilnehmende lernen

  • Architektur und betriebliche Grenzen von PowerShell Universal verstehen
  • Sichere Weboberflächen für delegierte Automatisierung erstellen
  • Benutzerdefinierte REST APIs und interaktive Dashboards entwerfen
  • Authentifizierung integrieren und Skriptausführung steuern
  • SQLite für reaktionsschnelle lokale Persistenz, Caching oder Warteschlangen verwenden
  • Bei Bedarf persistenten SQL-Speicher anbinden
  • Wiederverwendbare Module und gemeinsame Entwicklung strukturieren
  • Änderungen über Continuous-Delivery-Pipelines bereitstellen
  • Entwicklungs-, QA- und Produktionsumgebungen trennen
  • Praktiken für lokales, eigenständiges und containerbasiertes Hosting bewerten

Praktisches Lernen

Die Teilnehmenden entwickeln eine integrierte PowerShell Universal-Lösung, betreiben ihre Abhängigkeiten und führen Änderungen durch einen wiederholbaren Bereitstellungsworkflow.

Schulungsprogramm

Tag 1: Plattformgrundlagen

  • Architektur und Funktionen von PowerShell Universal wiederholen
  • Eine Instanz installieren und konfigurieren
  • In der Administrationsoberfläche navigieren
  • Eine erste Webanwendung erstellen

Tag 2: Sicherheit und Engineering-Workflow

  • APIs entwickeln und Benutzer, Tokens und Authentifizierung konfigurieren
  • Entwicklungs- und Editor-Workflows etablieren
  • PowerShell Universal-Module mit Sampler strukturieren
  • Wiederverwendbare Logik von Plattformressourcen trennen

Tag 3: Integrierte Weblösungen und Daten

  • Eine umfangreichere Weblösung mit Steuerelementen und Datenanzeigen entwickeln
  • API-Endpunkte erstellen
  • SQLite für reaktionsschnelles Caching oder Warteschlangen verwenden
  • Bei Bedarf persistenten SQL-Speicher integrieren

Tag 4: Ausführung in Produktion und Betreibbarkeit

  • PowerShell Universal für den Produktionsbetrieb vorbereiten
  • Ausführungs- und Zeitplanungsmuster implementieren
  • Fehler in Anwendungen und Automatisierung beheben
  • Mit Logging das Laufzeitverhalten verstehen

Tag 5: Hosting, Releases und Bereitstellung

  • Aspekte von Windows-, Cloud-, eigenständigem und Container-Hosting vergleichen
  • Releases und Bereitstellungen verwalten
  • Änderungen über einen Continuous-Delivery-Workflow bereitstellen
  • Die integrierte Weblösung fertigstellen

Durchführung

Dies ist eine fünftägige private Unternehmensschulung, die remote oder vor Ort auf Englisch oder Französisch durchgeführt wird, vorbehaltlich der Verfügbarkeit.

Sprachhinweis: Diese Schulung wird derzeit nur auf Englisch und Französisch durchgeführt. SynEdgy begrüsst Interessenbekundungen für eine Durchführung in weiteren Sprachen.

Die Schulung ist ein unabhängiges Praxisangebot und keine vom Hersteller autorisierte Zertifizierung.

Teamschulung anfragen.