IBM Open Enterprise SDK for Python è un compilatore e interprete Python per IBM z/OS.
Il linguaggio di programmazione Python offre un potente framework per la creazione di applicazioni veloci e scalabili per z/OS attraverso un ricco ecosistema di moduli, come faresti su qualsiasi altra piattaforma.
IBM Open Enterprise SDK for Python supporta le tue applicazioni z/OS scritte in Python e contribuisce a modernizzare quelle fondamentali sviluppando API, plugin e wrapper per estendere le applicazioni business-critical e velocizzare la consegna.
Scopri di più su come ordinare la versione SMP/E da Shopz
Utilizza uno dei linguaggi di programmazione più diffusi e in rapida crescita su z/OS. Puoi interagire con le codifiche EBCDIC e UTF utilizzando il pacchetto di codec Python incluso.
Sfrutta Python AI Toolkit for IBM z/OS per eseguire analisi avanzate dei dati utilizzando versioni collaudate dei pacchetti Python più diffusi su z/OS dove sono archiviati i tuoi dati.
Automatizza le applicazioni e l'infrastruttura IT utilizzando Python e Ansible per gestire le risorse z/OS come faresti su qualsiasi altra piattaforma.
Utilizza IBM Z Open Automation Utilities e altri pacchetti open source, ad esempio pyzfile e pyracf, per sfruttare l'infrastruttura esistente e interagire con i dataset, inviare JCL e molto altro.
Trai vantaggio dal ricco ecosistema di moduli e pacchetti di Python per sviluppare ed eseguire nuove applicazioni più rapidamente e con meno righe di codice.
Sfrutta le tue competenze Python esistenti per creare facilmente applicazioni end-to-end.
Porta sulla piattaforma z/OS il moderno linguaggio di programmazione Python. Python è un linguaggio di programmazione dinamico di alto livello, interpretato e di uso generico, facile da imparare, che pone l'attenzione sulla leggibilità del codice, consentendoti di creare applicazioni veloci e scalabili. Sfrutta la co-localizzazione dei dati e delle applicazioni esistenti su IBM® Z per aumentare la velocità effettiva e ridurre i tempi di risposta. Puoi controllare quali dati saranno esposti all'esterno, mantenendo i dati riservati al sicuro all'interno della piattaforma IBM Z.
Accedi alla libreria standard di Python per scoprire un'ampia gamma di funzioni che ti consentono di risparmiare risorse di sviluppo e ridurre i costi di creazione delle applicazioni. La libreria include attività di programmazione molto utilizzate in aree come le operazioni sulle stringhe, la crittografia, il threading, le reti, gli strumenti per Internet e i servizi web, le interfacce dei sistemi operativi e i protocolli. Gli sviluppatori possono utilizzare questi moduli per svolgere attività comuni per le applicazioni, concentrandosi sull'implementazione delle funzioni di business e scrivendo meno righe di codice.
Ottieni i popolari pacchetti AI Python predefiniti da Access to Python AI Toolkit for IBM® z/OS e i pacchetti Python Package Index (PyPI) e accedi a una raccolta in continua crescita di diverse migliaia di moduli e framework della community di Python disponibili gratuitamente (da singoli programmi e componenti fino a pacchetti e persino interi framework di sviluppo di applicazioni). Questi moduli sono disponibili nel Python Package Index.
Scopri di più su Python AI Toolkit for IBM z/OS (link esterno a ibm.com)
Tramite i pacchetti di codec di Python, ovvero le strutture di codifica standard, puoi creare e consumare dati in EBCDIC, UTF e diverse altre codifiche.
IBM Subscription and Support è un servizio opzionale e a pagamento di livello mondiale disponibile solo con l'edizione SMP/E.
Sfrutta i processori specializzati zIIP per alleggerire il workload di Python che di solito viene eseguito su processori generici, consentendo un'implementazione flessibile delle applicazioni Python, riducendo i costi, accelerando la trasformazione digitale e liberando risorse della CPU.
Requisiti software
Requisiti hardware
Il formato di download PAX è molto diffuso negli ambienti UNIX, tra cui i servizi di sistema UNIX z/OS, e offre un'esperienza utente simile. Le immagini installabili di SMP/E e i relativi fix pack possono essere gestiti dallo strumento di installazione e manutenzione del software SMP/E su z/OS. Approfitta del supporto IBM per inviare richieste di servizio, che vengono evase in tempi di elaborazione documentati con il servizio S&S opzionale.
Il formato di installazione dell'archivio PAX è coerente con le piattaforme distribuite.
Il formato installabile SMP/E (CBPDO, ServerPac) può gestire facilmente gli aggiornamenti. Raccomandato per le distribuzioni in produzione. Sia la licenza che il servizio S&S sono disponibili presso Shopz.
Installazione, aggiornamento e manutenzione flessibili
Installazione locale e fai da te per un'implementazione flessibile
Gestito tramite SMP/E
Licenza gratuita
Esegui le tue applicazioni
Funzionalità completa
IBM Software Subscription and Support (S&S)
No
Opzionale: titolare del diritto tramite S&S PID 5655-PYS
È disponibile senza costi di licenza. I costi complessivi per l'implementazione su z/OS possono essere ridotti in quanto i workload si possono avvalere del modello di prezzo Soluzioni per nuove applicazioni per i nuovi workload su z13 e versioni successive.
Il servizio opzionale Subscription and Support è disponibile per l'edizione SMP/E.
Subscription and Support è incluso nella soluzione IBM Z and Cloud Modernization Stack senza costi aggiuntivi.
A partire da IBM Open Enterprise SDK for Python 3.11 con APAR PH52983, e APAR OA63406 per z/OS 2.4 o 2.5, potrai eseguire le applicazioni Python sui processori zIIP come descritto nella Tabella per l'uso autorizzato delle macchine IBM.
Per maggiori informazioni sul processo di ordinazione su Shopz, leggi l'articolo Processo di ordinazione su Shopz semplificato per Python su z/OS.