Concept Guide
Integrieren der Lifecycle Controller-API
In diesem Kapitel ist beschrieben, welche Ressourcen erforderlich sind, um die Lifecycle Controller-API in eine Anwendung zu integrieren:
• API-Clients: führt die API-Clients auf, die für die Unterstützung von WinRM oder WSMAN zur Verfügung stehen. Die API-Clients
ermöglichen Ihnen die Erstellung von Anwendungen in einer Vielzahl von Programmiersprachen.
• Leitfaden für optimale Verfahren – Enthält Informationen über die gängigen Workflows; es werden gebrauchsfertige Python-
Skripts für alle gängigen Workflows zur Verfügung gestellt.
• Beispielskripts und Hilfsprogramme – Enthält zusätzliche Arbeitsbeispiele und Referenzen.
• Anwendungen, die Lifecycle Controller-Remote Services verwenden – Enthält verschiedene bestehende Anwendungen, die
bereits mit der Lifecycle Controller-API integriert sind.
• Installation und Konfiguration von WinRM und OpenWSMAN – Enthält Ressourcen zur Konfiguration von WinRM und WSMAN.
Themen:
• API-Clients
• Workflowreferenzen für optimale Verfahren
• Beispielskripts und Hilfsprogramme
• Anwendungen, die Lifecycle Controller-Remote Services verwenden
• Installation und Konfiguration von WinRM und OpenWSMAN
API-Clients
Links auf verschiedene API-Clients:
• Skripterstellungs-API für WinRM, MSDN — msdn.microsoft.com/en-us/library/aa384469(VS.85).aspx
• Redfish – https://www.dmtf.org/standards/redfish
• Openwsman-CLI – https://github.com/Openwsman/wsmancli
• Windows PowerShell-Blog — blogs.msdn.com/PowerShell
• Windows PowerShell ScriptCenter — microsoft.com/technet/scriptcenter/hubs/msh.mspx
• Recite - Interaktive WSMAN-Skripterstellungsumgebung — en.community.dell.com/techcenter/systems-management/w/
wiki/3757.recite-interactive-ws-man-scripting-environment.aspx
• Intel WSMAN Java Client-Bibliothek — software.intel.com/en-us/articles/download-the-latest-intel-ws-management-java-
client-library
Workflowreferenzen für optimale Verfahren
Den Best Practices Guide (Handbuch mit Best Practices) finden Sie im Bereich „API-Referenzhandbuch“ unter www.dell.com/support/
article/sln311809.
Beispielskripts und Hilfsprogramme
Es stehen einige Beispielscripts für die Verwendung der Lifecycle Controller-API mit Recite zur Verfügung. Recite ist ein Python-basiertes
Hilfsprogramm mit einer einfach aufgebauten und schnellen Schnittstelle zur Verwendung der Lifecycle Controller-API. Es verfügt über
einen interaktiven Modus, der hilfreich ist, wenn ein einzelner Befehl auf einem Server oder ein Befehlsstapel ausgeführt werden soll, um
eine Vorgangssequenz zu automatisieren.
• Interaktive Recite-Umgebung — en.community.dell.com/techcenter/systems-management/w/wiki/3757.recite-
interactive-ws-man-scripting-environment.aspx
• Andere Beispiele zur Scripterstellung – en.community.dell.com/techcenter/systems-management/w/wiki/1981.scripting-
the-dell-Lifecycle-controller.aspx
4
12 Integrieren der Lifecycle Controller-API