IBM Open Enterprise SDK for Python

Acelere la transformación y modernización del negocio al habilitar marcos potentes para IA y ML, DevOps y automatización

Descargar ahora

IBM® Open Enterprise SDK for Python es un compilador e intérprete de Python para IBM z/OS®. Ayuda a dar soporte a sus aplicaciones z/OS escritas en Python. Utilícelo para modernizar sus aplicaciones críticas mediante el desarrollo de APIs, complementos y envoltorios para ampliar las aplicaciones empresariales y agilizar la entrega.

 

El lenguaje de programación Python proporciona un potente marco para crear aplicaciones rápidas y escalables para z/OS que utiliza un rico ecosistema de módulos, del mismo modo que en cualquier otra plataforma.

Póngase en marcha
Novedades

Actualizaciones de características y funciones

Beneficios Ejecute Python en z/OS

Utilice uno de los lenguajes de programación más populares y de más rápido crecimiento en z/OS. El paquete de codecs de Python incluido le permite interoperar con codificaciones EBCDIC y Unicode Transformation Format (UTF).

Integre IA/ML para un análisis de datos avanzado

Utilice los paquetes de Python más populares en el mainframe para realizar análisis de datos avanzados con kit de herramientas de IA de Python para IBM z/OS.

Agilizar la automatización

Automatice las aplicaciones y la infraestructura de TI utilizando Python y Ansible® para gestionar sus recursos z/OS como lo haría en cualquier otra plataforma.

Interactuar con z/OS

Utilice IBM Z Open Automation Utilities y otros paquetes de código abierto, por ejemplo, pyzfile y pyracf, para aprovechar la infraestructura actual e interactuar con conjuntos de datos, enviar JCL y más.

Desarrollar nuevas aplicaciones

Aproveche el rico ecosistema de módulos y paquetes de Python para desarrollar y ejecutar nuevas aplicaciones más rápidamente con menos líneas de código.

Ahorrar el esfuerzo de desarrollo

Utilice sus conocimientos de Python para crear fácilmente aplicaciones integrales. 

Características
Compilador e intérprete nativo de Python para z/OS

Lleve el lenguaje de programación Python moderno a la plataforma z/OS. Python es un lenguaje de programación dinámico fácil de aprender, de alto nivel, interpretado y de propósito general que se enfoca en la legibilidad del código, lo que le permite crear aplicaciones rápidas y escalables. Aproveche la colocación de sus datos y aplicaciones existentes en IBM Z para aumentar el rendimiento y mejorar el tiempo de respuesta. Puede controlar qué datos se expondrán externamente, mientras mantiene sus datos confidenciales seguros en la plataforma IBM Z.


Biblioteca estándar de Python

El acceso a la biblioteca estándar de Python le proporciona un amplio conjunto de funciones que pueden ahorrar recursos de desarrollo y reducir los costos al crear aplicaciones. La biblioteca incluye tareas de programación muy utilizadas en áreas como operaciones de cadena, criptología, subprocesos, redes, Internet y herramientas de servicios web, interfaces y protocolos de sistemas operativos. Los desarrolladores pueden usar estos módulos para realizar tareas comunes de las aplicaciones, lo que les permite concentrarse en la implementación de funciones comerciales mientras escriben menos líneas de código.


Acceso a los paquetes Python AI Toolkit para z/OS y Python Package Index (PyPI) 

Obtenga los paquetes de AI de Python preconstruidos de Access to Python AI Toolkit para paquetes IBM z/OS y Python Package (PyPI) y acceda a una colección creciente de varios miles de módulos de la comunidad Python disponibles gratuitamente y marcos (desde programas y componentes individuales hasta paquetes e incluso marcos de desarrollo de aplicaciones completos). Estos módulos están disponibles en el Python Package Index. 

Explore el Python AI Toolkit para IBM z/OS Explore los paquetes Python Package Index

Capacidad de convertir conjuntos de códigos

Utilizando el paquete de codecs de Python—las funciones de codificación estándar de Python—puede producir y consumir datos en EBCDIC, UTF y varios otros formatos de codificación.

Explorar conjuntos de códigos y traducción

Acceso opcional a la suscripción y soporte de IBM

La suscripción opcional y el soporte de IBM solo están disponibles con la edición SMP/E.


Elegibilidad zIIP

Aproveche los procesadores especializados zIIP para descargar cargas de trabajo de Python que normalmente se ejecutan en procesadores generales. Esto permite un despliegue flexible de aplicaciones Python para reducir costos, acelerar la transformación digital y liberar recursos de CPU.

Conozca el procesador de información integrado z
Comparar ediciones

El formato de descarga pax, incluyendo z/OS UNIX System Services, es popular en entornos UNIX y ofrece una experiencia de usuario similar. La herramienta de instalación y mantenimiento del software SMP/E en z/OS puede gestionar imágenes instalables de SMP/E y sus paquetes de correcciones. Aproveche el soporte de IBM para abrir solicitudes de servicio que se atienden en tiempos de respuesta documentados con S&S opcional.

Ediciones Edición pax

Formato de instalación del archivo PAX, que es compatible con plataformas distribuidas.

Descargar ahora
Edición SMP/E

El formato instalable SMP/E (CBPDO, ServerPac) permite gestionar las actualizaciones con facilidad. Se recomienda para implementaciones en producción. Tanto las licencias como la opción S&S están disponibles a través de Shopz.

Obtener de Shopz

Instalación, actualización y mantenimiento flexibles

Instalación local y propia para una implementación flexible

Administrado con SMP/E

Licencia sin costo

Ejecute sus propias aplicaciones

Funcionalidad completa

Soporte y suscripción de software de IBM (S&S)

Opcional: titulado vía S&S PID 5655-PYS
Python le permite escribir códigos elegantes y de alta calidad, fáciles de entender y mantener. Vicepresidente, Db2 y Analytics Large European Bank Lea el estudio de caso
Datos técnicos

Información sobre los requisitos, la instalación y la configuración de las ediciones. 

Requisitos de software
  • z/OS 3.1 (5655-ZOS) 
  • z/OS 2.5 (5650-ZOS)
  • z/OS 2.4 (5650-ZOS)
Requisitos de hardware
  • z16™ (todos los modelos)
  • z15z® (todos los modelos)
  • z14® (todos los modelos)
  • z13® (todos los modelos)
  • zEnterprise EC12/BC12
Edición pax

Los requisitos para instalar IBM Open Enterprise SDK for Python edición pax.

Edición SMP/E

Una lista de comprobación que proporciona los pasos de configuración clave para una instalación exitosa.

Preguntas frecuentes

Está disponible con licencia gratuita. Los costos generales de implementación en z/OS se pueden reducir, ya que las cargas de trabajo pueden ser elegibles para usar el modelo de precios de la nueva solución de aplicaciones para nuevas cargas de trabajo de producción en z13® y posterior.

La suscripción y el soporte opcionales están disponibles para la edición SMP/E.
La suscripción y el soporte están incluidos en la solución IBM Z and Cloud Modernization Stack sin cargo adicional.

Más información

A partir de IBM Open Enterprise SDK for Python 3.11 con APAR PH52983, cuando va acompañado de z/OS 2.4 o 2.5 APAR OA63406, las aplicaciones de Python serán elegibles para ejecutarse en procesadores zIIP, como se indica en la Tabla de uso autorizado de IBM para máquinas IBM.

Para obtener más información sobre el proceso de pedido de ShopZ, lea el blog Agilización del proceso de pedido de Shopz para Python en z/OS.

Cómo hacerlo Ejecutar Pandas en IBM Open Enterprise SDK for Python

Descubra Pandas, un paquete gratuito de código abierto de Python utilizado para la manipulación y el análisis de datos.

Uso de Python para z/OS para trabajar con datos Db2

Una guía paso a paso que explica cómo utilizar Python para conectarse a Db2 sin que los datos salgan del sistema.

Utilizar IBM Open Enterprise SDK for Python

IBM Z Open Automation Utilities (ZOAU) es un conjunto de herramientas diseñadas para ayudar a cerrar la brecha entre un sistema z/OS tradicional e IBM z/OS UNIX System Services. Proporciona utilidades equivalentes a muchos mandos de UNIX que pueden funcionar en tipos de archivo específicos de z/OS.

Instalar paquetes PyPI sin conexión a Internet

Conozca cómo instalar paquetes PyPI en un entorno sin Internet paso a paso usando pip, un gestor de paquetes.

Recursos Soporte de Ansible para IBM Open Enterprise SDK for Python

Descubra cómo IBM Open Enterprise SDK for Python afecta a Ansible en IBM Z.

Por qué Python es la herramienta de desarrollo que necesita

Descubra algunos casos de uso fáciles de implementar, como la manipulación de datos, el desarrollo web, la agilización de la automatización, la integración continua y mucho más.

Mejores prácticas – Gestión de las instalaciones de Python

Conozca los escenarios de instalación más habituales que muestran los casos de uso más comunes y las mejores prácticas.

Demostraciones en video Overview

Descubra cómo el Python AI Toolkit para IBM z/OS ofrece paquetes de IA de Python líderes de la industria respaldados por la seguridad de la cadena de suministro de IBM y los pone a disposición en z/OS.

Cómo crear un paquete nativo

Descubra cómo estructurar correctamente un paquete Python y cómo utilizar el entorno de desarrollo para crear el paquete.

Cómo configurar un entorno virtual

Aprenda a utilizar las bibliotecas proporcionadas con IBM Open Enterprise SDK for Python en entornos virtuales y a utilizar pip para la gestión de dependencias.

Productos relacionados Kit de herramientas de IA de Python para IBM z/OS

Un nuevo producto que ofrece paquetes de IA de Python y los pone a disposición en z/OS.

IBM Z Open Automation Utilities

Obtenga el tiempo de ejecución subyacente que necesita para ejecutar tareas de automatización en z/OS mediante Java, Python y comandos shell.

Contenido Certificado de Red Hat® Ansible® para IBM Z

Utilice el lenguaje de facto para desarrollar módulos Ansible y agilizar las operaciones de automatización de su entorno de TI híbrida.

IBM Machine Learning for z/OS

Integre la IA en sus aplicaciones transaccionales en IBM Z y despliegue sus modelos de IA en z/OS para obtener inteligencia empresarial en tiempo real a escala.

IBM Wazi como servicio

Obtenga capacidades de desarrollo y pruebas nativas de la nube para z/OS en IBM Cloud en su propio espacio protegido, con la seguridad de una nube privada y la agilidad de una nube pública.

Próximos pasos

Descubra Open Enterprise SDK for Python. Programe una reunión gratuita de 30 minutos con un representante de IBM Z.

Descargar ahora
Más formas de explorar Documentación Soporte Lista de correcciones Portal de ideas IBM Redbooks Soporte y servicios Financiamiento global Precios flexibles Comunidad Comunidad de desarrolladores Educación y capacitación Asociados de negocios Recursos