Zum Hauptinhalt springen

Deployments

Geräte-Deployment​

Die Ansicht Geräte-Deployment bietet eine vollständige Historie und eine Echtzeit-Ausführungsoberfläche für das Deployment von Automatisierungsprojekten auf ein Gerät. Sie fasst Deployment-Status, Versionsdetails und Ausführungsprotokolle in einer einzigen, leicht bedienbaren Oberfläche zusammen und ermöglicht es Ingenieuren, Updates zuverlässig und mit vollständiger Nachverfolgbarkeit zu verwalten.

Überblick​

Das Geräte-Deployment ermöglicht es Ihnen, Projekt-Deployments direkt von der SEW Platform aus zu prüfen und auszuführen. Jeder Deployment-Eintrag erfasst wesentliche Metadaten – einschließlich Ausführungsstatus, Datum und Uhrzeit, Zielversion und Quelle des Deployments – und bietet zugleich Zugriff auf detaillierte Ausführungsprotokolle. Aus dieser Ansicht heraus können Benutzer ein neues Deployment starten, um aktualisierte Projektversionen auf das Gerät zu übertragen.

Wesentliche Funktionen​

Deployment-Historie​

Zeigt eine chronologische Liste aller für das Gerät ausgeführten Deployments an. Jeder Eintrag enthält:

  • Ausführungsstatus – Indikatoren für Erfolg, Fehlschlag oder laufende Ausführung.
  • Ausführungszeit und -datum – Der Zeitstempel, zu dem das Deployment ausgelöst wurde.
  • Deployment-Quelle – Der Repository-Branch, die Pipeline oder die manuelle Aktion, die das Deployment initiiert hat.
  • Zielversion – Die spezifische Projektversion oder der Commit-Hash, der auf das Gerät ausgebracht wurde.
  • Ausführungsprotokolle – Detaillierte Protokolle und Diagnoseausgaben des Deployment-Prozesses.

Deployment-Ausführung​

Deployments können aus der Ansicht „Projekt-Deployment“, über Pipelines oder über eine genehmigte Deployment-Anfrage ausgeführt werden. Die Deployment-Ausführung aus der Deployment-Ansicht ermöglicht es Benutzern, ein neues Deployment manuell von der SEW Platform aus zu starten:

  • Auswahl der zu deployenden Zielprojektversion
  • Auslösen einer Deployment-Aktion über die Benutzeroberfläche
  • Überwachung des Status in Echtzeit während des Workflow-Fortschritts
  • Prüfung der Protokolle unmittelbar nach Abschluss

Deployment-Anfragen und Genehmigungen​

Wenn ein Deployment autorisiert werden muss, bevor es das Gerät erreicht, verwenden Sie eine Deployment-Anfrage, anstatt es direkt auszuführen. Die Anfrage erfasst die Zielversion, einen Titel und eine Beschreibung und wartet darauf, dass eine Person mit Genehmigungsrechten sie freigibt. Nur eine genehmigte Anfrage kann ausgeführt werden, und zwar ausschließlich innerhalb des vom Genehmigenden festgelegten Freigabezeitraums.

Anfragen werden in der Ansicht Requests dieses Tabs neben Jobs verwaltet:

  • Deployment anfragen — Stellen einer Anfrage, Prüfen der enthaltenen Änderungen und Ausführen nach der Genehmigung.
  • Deployment genehmigen — Prüfen einer Anfrage sowie Genehmigen oder Ablehnen.

Protokolldetails​

Jedes Deployment umfasst zugehörige Protokolle zu:

  • Deployment-Schritten und deren Abfolge
  • herstellerspezifischen Tool-Ausgaben
  • Fehlermeldungen und fehlgeschlagenen Validierungen
  • Bestätigung der ausgebrachten Version

Dies gewährleistet vollständige Transparenz und ermöglicht eine schnelle Fehlerbehebung, falls das Deployment fehlschlägt oder vom erwarteten Verhalten abweicht.

Durch Auswahl des Symbols an einem Deployment finden Sie Informationen zum Deployment, einschließlich detaillierter Protokolle und Job-Details, wie unten dargestellt.

Detaillierte Protokolle

Job-Details

Anwendungsfälle​

  • Deployment aktualisierter Automatisierungsprojekte nach Codeänderungen
  • Ausrollen versionierter Projekt-Updates auf mehrere Geräte
  • Überprüfung, ob Produktionsanlagen die korrekte Version ausführen
  • Fehlerbehebung fehlgeschlagener Deployments anhand konsolidierter Protokollausgaben
  • Sicherstellung der Einhaltung von Anforderungen des Änderungsmanagements

Funktionsweise in SEW​

Sobald ein Deployment gestartet wurde, orchestriert SEW den herstellerspezifischen Deployment-Workflow über das verbundene Gateway. Die Plattform überträgt die erforderlichen Dateien sicher, führt die für Hersteller und Modell des Geräts korrekte Deployment-Prozedur aus und überträgt Status und Protokolle in Echtzeit an den Benutzer zurück. Alle Deployments werden zur Auditierbarkeit und betrieblichen Nachverfolgbarkeit aufgezeichnet.

Weitere Informationen​

Deployment​

Wie Sie Deployment-Pipelines konfigurieren, erfahren Sie auf der Seite Pipelines verwenden.

Deployment-Anfragen​

Für Deployments, die eine Genehmigung erfordern, siehe Deployment anfragen und Deployment genehmigen.

Herstellerunterstützung​

Informationen zur herstellerspezifischen Unterstützung von Pipelines finden Sie auf der Seite Pipeline-Funktionsmatrix nach Hersteller.