IBM z/OS Provisioning Toolkit

Self-Service-Bereitstellung von Z/OS-Entwicklungsumgebungen

Bereitstellung von Entwicklungsumgebungen mit dem IBM z/OS Provisioning Toolkit

Überblick

Das IBM z/OS Provisioning Toolkit ist ein einfaches Befehlszeilendienstprogramm für die schnelle Bereitstellung von Z/OS Entwicklungsumgebungen. Anwendungsentwickler können z/OS-Anwendungen innerhalb von Minuten bereitstellen und deaktivieren – ohne z/OS-spezifische Administrationskenntnisse – und so die Zeit bis zur Bereitstellung verkürzen. Systemprogrammierer können den Bereitstellungsprozess einfach verwalten, indem sie die Umgebungen vorkonfigurieren, den Entwicklerzugriff über z/OS-Sicherheit kontrollieren und entsprechende Bereitstellungslimits festlegen. Das Toolkit wird vollständig unterstützt und steht allen IBM z/OS V2-Clients kostenlos zur Verfügung.

Entdecken Sie die Funktionen des IBM z/OS Provisioning Toolkit Bereitstellung von Entwicklungsumgebungen mit dem IBM z/OS Provisioning Toolkit
Werden Sie effizienter

Ermöglichen Sie Entwicklern die automatisierte Bereitstellung von Umgebungen nach Bedarf und verringern Sie so den Aufwand für die Verwaltung von Entwicklungs- und Testsystemen und die Abhängigkeit von Betriebsmitarbeitern.

Bereitstellung mit Kontrolle

Stellen Sie mithilfe von Workflows vorkonfigurierte Umgebungen bereit, steuern Sie den Zugriff mit z/OS-Sicherheit und begrenzen Sie die Anzahl der bereitgestellten Umgebungen.

Vereinfachung durch eine gemeinsame Sprache

Ermöglichen Sie es Entwicklungs- und Betriebsteams, mit Standardbegriffen wie „Image“ und „Container“ dieselbe Sprache zu sprechen – ob für CICS, MQ, z/OS Connect oder andere Umgebungen.

Die Elemente

z/OS Provisioning Toolkit verfügt über drei Hauptelemente:

z/OS PT enthält Befehle, mit denen ein Anwendungsentwickler ein Anwendungsimage erstellen, dieses Image ausführen, die zugrunde liegende Middleware-Umgebung bereitstellen und später die Bereitstellung dieser Umgebung aufheben kann. Zu den bereitgestellten Befehlen gehören:

  • zospt build: Erstellt ein Anwendungsimage.
  • zospt run: Führt ein Anwendungsimage aus und stellt automatisch die zugehörige z/OS-Middleware bereit und startet sie.
  • zospt ps: Liste der Umgebungen, die bereitgestellt werden.
  • zospt rm: Deprovisionierung einer Umgebung.

zosptfile Textdateien definieren die Umgebungen, die bereitgestellt werden können. Das z/OS Provisioning Toolkit bietet Beispieldateien und Images, mit denen Sie die Grundlage für häufig verwendete Umgebungen wie CICS® oder IBM z/OS Connect Enterprise Edition schneller einrichten können.

Das Toolkit nutzt zwei Funktionen von z/OS, um die Kontrolle über bereitgestellte Umgebungen durchzusetzen. Sie können in IBM z/OS Management Facility (z/OSMF) Workflows definieren, die Laufzeitumgebungen bereitstellen können. Sie können diese Workflows mithilfe von IBM Cloud Provisioning and Management for z/OS verwalten und kontrollieren. Die Workflows können an lokale Benennungsstandards und Betriebsabläufe angepasst werden. z/OS Provisioning Toolkit steuert diese Workflows.

Sehen Sie sich eine Liste von Workflows an Überblick über die Bereitstellung und Verwaltung von z/OS-Middleware

Funktionen

Autonome kubische Geräte in einem dynamischen isometrischen Arbeitsbereich
„Bilder“, die zu Produktionsumgebungen passen

Entwerfen Sie Umgebungen mit allen Ressourcen, die ein Entwickler benötigt, um seine Anwendungen effektiv zu testen. Erstellen Sie so viele „Bilder“, wie Sie benötigen, und teilen Sie sie ganz einfach mit Ihren Teams. Diese Bilder können Code-, Konfigurations- und Umgebungsvariablen enthalten.

Übersicht der Bilder
Abbildung eines Würfels, der einen Container darstellt
Einfache Verwaltung von bereitgestellten Containern

Entwickler können ihre Container mit einfachen Befehlen stoppen und neu starten oder sie einfach komplett entfernen. Container können problemlos aus demselben Image neu erstellt werden. Die Anzahl der laufenden Container wird vom Betriebsteam begrenzt. Systemprogrammierer können alle Container im gesamten Unternehmen verwalten, unabhängig davon, wer sie erstellt hat.

Verwaltung von Containern
Ein sitzender Mann unterhält sich mit einer Frau neben ihm.
Schnelle Bereitstellung und De-Provisionierung

Führen Sie ein Image mit einem einzigen Befehl aus, um einen „Container“ – eine bereitgestellte Instanz des Images – zu erstellen, der innerhalb weniger Minuten eine vorkonfigurierte Laufzeitumgebung für einen Entwickler bereitstellt. Entwickler können die Umgebung stoppen und starten und sie dann entfernen, wenn sie nicht mehr benötigt wird.

Bereitstellung automatisieren
Darstellung von Schaltkreisen mit einem digitalen Schloss darüber
Vorlagenbasierte zugriffskontrollen

Mithilfe einer Vorlage kann der Zugriff bestimmten Benutzern oder Gruppen gewährt werden. Die Vorlage wird verwendet, um spezifische Grenzwerte für die maximale Anzahl von Umgebungen, die bereitgestellt werden können, und für jeden Benutzer festzulegen, sodass der Systemprogrammierer die von den Entwicklungsumgebungen verbrauchten Ressourcen kontrollieren kann.

Autonome kubische Geräte in einem dynamischen isometrischen Arbeitsbereich
„Bilder“, die zu Produktionsumgebungen passen

Entwerfen Sie Umgebungen mit allen Ressourcen, die ein Entwickler benötigt, um seine Anwendungen effektiv zu testen. Erstellen Sie so viele „Bilder“, wie Sie benötigen, und teilen Sie sie ganz einfach mit Ihren Teams. Diese Bilder können Code-, Konfigurations- und Umgebungsvariablen enthalten.

Übersicht der Bilder
Abbildung eines Würfels, der einen Container darstellt
Einfache Verwaltung von bereitgestellten Containern

Entwickler können ihre Container mit einfachen Befehlen stoppen und neu starten oder sie einfach komplett entfernen. Container können problemlos aus demselben Image neu erstellt werden. Die Anzahl der laufenden Container wird vom Betriebsteam begrenzt. Systemprogrammierer können alle Container im gesamten Unternehmen verwalten, unabhängig davon, wer sie erstellt hat.

Verwaltung von Containern
Ein sitzender Mann unterhält sich mit einer Frau neben ihm.
Schnelle Bereitstellung und De-Provisionierung

Führen Sie ein Image mit einem einzigen Befehl aus, um einen „Container“ – eine bereitgestellte Instanz des Images – zu erstellen, der innerhalb weniger Minuten eine vorkonfigurierte Laufzeitumgebung für einen Entwickler bereitstellt. Entwickler können die Umgebung stoppen und starten und sie dann entfernen, wenn sie nicht mehr benötigt wird.

Bereitstellung automatisieren
Darstellung von Schaltkreisen mit einem digitalen Schloss darüber
Vorlagenbasierte zugriffskontrollen

Mithilfe einer Vorlage kann der Zugriff bestimmten Benutzern oder Gruppen gewährt werden. Die Vorlage wird verwendet, um spezifische Grenzwerte für die maximale Anzahl von Umgebungen, die bereitgestellt werden können, und für jeden Benutzer festzulegen, sodass der Systemprogrammierer die von den Entwicklungsumgebungen verbrauchten Ressourcen kontrollieren kann.

Technische Details

Softwarevoraussetzungen

Voraussetzung für IBM z/OS Provisioning Toolkit ist IBM Runtime Environment, Java® Technology Edition.

  • Betriebssystem: z/OS 2.1 Version 2.1 mit z/OSMF V2.1 oder z/OS Version 2.2
  • Unterstützte Subsysteme: CICS, MQ-Warteschlangen-Manager, z/OS Connect EE und Liberty
  • Ein konfigurierter Z/OSMF-Server ist erforderlich.

Hardwarevoraussetzungen

Die erforderliche Mindesthardwarevoraussetzung sind IBM Z-Systeme z10™ oder nachfolgende 64-Bit-z/Architecture-Prozessoren.

Die Systemanforderungen für die Verwendung des Toolkits finden Sie im z/OS Provisioning Toolkit Software Compatibility Report.

Erste Schritte nach dem Herunterladen

Installieren des Toolkits
Konfigurieren des Toolkits
Erste Schritte mit dem Toolkit

Weiterführende Produkte

IBM CICS Transaction Server for z/OS

Ermöglicht Entwicklern die Erstellung neuer Anwendungen mit Unterstützung für Workloads mit hohem Transaktionsaufwand in einer sicheren, skalierbaren und kosteneffizienten Umgebung.

z/OS Connect Enterprise Edition

Bietet eine einzige, gemeinsame Möglichkeit, Ihre vorhandenen marktdifferenzierenden Ressourcen auf IBM mit RESTful-APIs freizusetzen.

IBM MQ

Ermöglicht die Übertragung großer Datenmengen als Nachrichten zu jedem Zeitpunkt zwischen Anwendungen, Systemen und Diensten.

IBM z/OS Management Facility

Eine Funktion von z/OS, die die Kommunikation mit verschiedenen Aspekten eines IBM z/OS-Systems sowie deren Verwaltung über eine Browserschnittstelle ermöglicht.

Machen Sie den nächsten Schritt

Entdecken Sie das IBM z/OS Provisioning Toolkit. Planen Sie ein kostenfreies 30-minütiges Meeting mit einem IBM Z- und LinuxONE-Experten.

Erste Schritte
Weitere Erkundungsmöglichkeiten Dokumentation Support IBM Redbooks Support und Services Flexible Preisstruktur Schulung und Training Community Entwicklungscommunity Ressourcen