IBM® Open Enterprise SDK for Python ist ein Python-Compiler und -Interpreter für IBM® z/OS. Es unterstützt Ihre in Python geschriebenen z/OS-Anwendungen. Sie können damit Ihre wichtigen Anwendungen modernisieren, indem Sie APIs, Plug-ins und Wrapper entwickeln, um geschäftskritische Anwendungen zu erweitern und schneller bereitzustellen.
Die Programmiersprache Python bietet ein robustes Framework zum Erstellen schneller und skalierbarer Anwendungen für z/OS mit einem umfangreichen Ökosystem an Modulen – genau wie auf anderen Plattformen.
Aktualisierungen von Features und Funktionen
Nutzen Sie eine der beliebtesten und am schnellsten wachsenden Programmiersprachen auf z/OS. Das enthaltene Python-Codec-Paket ermöglicht Ihnen die Zusammenarbeit mit EBCDIC und Unicode Transformation Format (UTF)-Codierungen.
Verwenden Sie die beliebtesten Python-Pakete im Mainframe, um erweiterte Datenanalysen mit dem Python KI-Toolkit für IBM z/OS durchzuführen.
Sie automatisieren Anwendungen und IT-Infrastrukturen mit Python und Ansible®, um Ihre z/OS-Ressourcen genauso zu verwalten, wie auf jeder anderen Plattform.
Verwenden Sie IBM® Z Open Automation Utilities und andere Open-Source-Pakete wie Pyzfile und Pyracf, um vorhandene Infrastruktur zu nutzen und mit Datensätzen zu interagieren, JCL abzusenden und vieles mehr.
Nutzen Sie das reichhaltige Ökosystem von Python aus Modulen und Paketen, um neue Anwendungen schneller und mit weniger Codezeilen zu entwickeln und auszuführen.
Nutzen Sie Ihre vorhandenen Python-Skills, um auf einfache Weise End-to-End-Anwendungen zu erstellen.
Die moderne Programmiersprache Python wird auf die z/OS-Plattform gebracht. Python ist eine einfach zu erlernende, hoch entwickelte, interpretierte und vielseitig einsetzbare dynamische Programmiersprache, bei der die Lesbarkeit des Codes im Vordergrund steht und mit der Sie schnell skalierbare Anwendungen erstellen können. Indem Sie die Vorteile der Colocation Ihrer Daten und vorhandenen Anwendungen auf IBM Z nutzen, können Sie den Durchsatz erhöhen und Reaktionszeiten verkürzen. Sie können kontrollieren, welche Daten nach außen gelangen, während Ihre vertraulichen Daten auf der IBM Z-Plattform sicher sind.
Der Zugriff auf die Python Standard Library bietet Ihnen einen umfangreichen Satz an Funktionen, mit denen Sie bei der Erstellung von Anwendungen Entwicklungsressourcen sparen und Kosten senken können. Diese Bibliothek umfasst häufig verwendete Programmieraufgaben in Bereichen wie Zeichenfolgeoperationen, Kryptologie, Threading, Netzwerke, Internet- und Webservice-Tools, Betriebssystemoberflächen und Protokolle. Entwickler können diese Module nutzen, um gängige Anwendungsaufgaben zu erfüllen, sodass sie sich auf die Implementierung von Geschäftsfunktionen konzentrieren können, während sie gleichzeitig weniger Codezeilen schreiben.
Sie erhalten vorgefertigte Python KI-Pakete über den Zugriff auf das Python KI-Toolkit für IBM z/OS sowie über die Python Package Index-Pakete (PyPI) beziehen. Darüber hinaus steht Ihnen eine stetig wachsende Sammlung von mehreren tausend frei verfügbaren Modulen und Frameworks der Python-Community zur Verfügung (von einzelnen Programmen und Komponenten bis hin zu Paketen und sogar ganzen Frameworks für die Anwendungsentwicklung). Diese Module sind über den Python Package Index verfügbar.
Mit dem Codecs-Paket von Python – den standardmäßigen Python-Kodierungseinrichtungen – können Sie Daten in EBCDIC, UTF und mehreren anderen Kodierungen erzeugen und verarbeiten.
Optional sind nur für die SMP/E-Edition das kostenpflichtige, erstklassige IBM® Subscription and Support erhältlich.
Nutzen Sie zIIP-Spezialprozessoren, um Python-Workloads auszulagern, die normalerweise auf allgemeinen Prozessoren ausgeführt werden. Dies ermöglicht die flexible Bereitstellung von Python-Anwendungen, um Kosten zu senken, die digitale Transformation zu beschleunigen und CPU-Ressourcen freizugeben.
Das PAX-Download-Format, einschließlich z/OS UNIX System Services, ist in UNIX-Umgebungen beliebt und bietet eine ähnliche Benutzererfahrung. Das SMP/E-Softwareinstallations- und Wartungstool auf z/OS kann installierbare SMP/E-Images und ihre Fixpacks verwalten. Profitieren Sie vom IBM-Support, um Serviceanfragen zu stellen, die mit dem optionalen S&S in dokumentierten Durchlaufzeiten bearbeitet werden.
Installierbares PAX-Archivformat, das mit verteilten Plattformen kompatibel ist.
Das installierbare Format SMP/E (CBPDO, ServerPac) ermöglicht eine einfache Update-Verwaltung. Es wird für Produktionsbereitstellungen empfohlen. Sowohl Lizenzen als auch S&S sind über Shopz erhältlich.
Flexible Installation, Aktualisierung und Wartung
Lokale und DIY-Installation zur flexiblen Bereitstellung
Verwaltet mit SMP/E
Keine Lizenzgebühren
Ausführung eigener Anwendungen
Vollständige Funktionalität
IBM® Software Subscription and Support (S&S)
Anforderungen, Installations- und Konfigurationsinformationen für Editionen.
Die Anforderungen für die Installation der Edition IBM Open Enterprise SDK for Python pax.
Eine Checkliste mit den wichtigsten Konfigurationsschritten für eine erfolgreiche Installation.
Es ist mit einer kostenfreien Lizenz erhältlich. Die Gesamtkosten für die Bereitstellung auf z/OS können gesenkt werden, da Workloads für das Preismodell der neuen Anwendungslösung für neue Produktions-Workloads auf z13® und höher in Frage kommen.
Für die SMP/E Edition ist ein optionales Abonnement und Support erhältlich.
Subscription and Support ist ohne Aufpreis in der IBM® Z and Cloud Modernization Stack-Lösung enthalten.
Ab dem IBM Open Enterprise SDK for Python 3.11 mit APAR PH52983 bei Verwendung von z/OS 2.4 oder 2.5 APAR OA63406 können Python-Anwendungen auf zIIP-Prozessoren ausgeführt werden, wie in The IBM Authorized Use Table for IBM Machines beschrieben.
Weitere Informationen zum Bestellvorgang bei ShopZ finden Sie im Blog Optimierter Shopz-Bestellprozess für Python unter z/OS.
Hier erfahren Sie mehr über Pandas, ein kostenloses Open-Source-Python-Paket zur Datenbearbeitung und -analyse.
Eine Schritt-für-Schritt-Anleitung für die Verwendung von Python zur Verbindung mit Db2, ohne dass die Daten das System verlassen.
IBM® Z Open Automation Utilities (ZOAU) ist eine Reihe von Tools, die die Lücke zwischen einem traditionellen z/OS-System und IBM z/OS UNIX System Services schließen sollen. Sie stellen äquivalente Dienstprogramme für viele UNIX-Befehle bereit, die mit z/OS-spezifischen Dateitypen arbeiten können.
Hier erfahren Sie, wie Sie PyPI-Pakete in einer Umgebung ohne Internet Schritt für Schritt mit pip, einem Paketmanager, installieren können.
Hier erfahren Sie, wie sich das IBM Open Enterprise SDK for Python auf Ansible auf IBM® Z auswirkt.
Hier lernen Sie einige einfach zu implementierende Anwendungsfälle kennen, darunter Datenbearbeitung, Webentwicklung, Rationalisierung der Automatisierung, kontinuierliche Integration und vieles mehr.
Hier erfahren Sie mehr über die gängigsten Installationsszenarien, häufige Anwendungsfälle und bewährte Verfahren.
Entdecken Sie, wie das Python KI Toolkit für IBM z/OS branchenführende KI-Python-Pakete bereitstellt, die durch IBM Supply Chain Security unterstützt werden, und sie auf z/OS verfügbar macht.
Hier erfahren Sie, wie Sie ein Python-Paket richtig strukturieren und wie Sie die Entwicklungsumgebung zur Erstellung des Pakets verwenden.
Hier erfahren Sie, wie Sie die mit dem IBM Open Enterprise SDK for Python bereitgestellten Bibliotheken in virtuellen Umgebungen verwenden und wie Sie pip für die Verwaltung von Abhängigkeiten einsetzen.
Ein neues Produkt, das branchenführende KI-Python-Pakete bereitstellt und sie auf z/OS verfügbar macht.
Sie benötigen die zugrundeliegende Laufzeit zur Unterstützung der Ausführung von Automatisierungsaufgaben auf z/OS über Java, Python und Shell-Befehle.
Mithilfe der De-facto-Sprache können Sie Ansible-Module entwickeln und die Automatisierungsvorgänge für Ihre hybride IT-Umgebung rationalisieren.
Sie können Ihre Transaktionsanwendungen auf IBM® Z mit KI erweitern und Ihre KI-Modelle auf z/OS bereitstellen, um Echtzeit-Geschäftseinblicke im großen Maßstab zu erhalten.
Bei der cloudnativen Entwicklung und dem Testen unter z/OS in der IBM® Cloud erhalten Sie einen eigenen geschützten Bereich mit der Sicherheit einer privaten Cloud und der Agilität einer Public Cloud.