O IBM® Open Enterprise SDK for Python é um compilador e interpretador Python para o IBM® z/OS. Ele oferece suporte às suas aplicações z/OS escritas em Python. Use-o para modernizar suas aplicações críticas de negócios, desenvolvendo APIs, plug-ins e wrappers para ampliar essas aplicações e proporcionar uma entrega mais rápida.
O IBM Open Enterprise SDK for Python agora está habilitado na IBM z/OS Container Platform para otimizar a implementação, a escalabilidade e o gerenciamento de Python em um ambiente conteinerizado.
A linguagem de programação Python fornece um framework robusto para a criação de aplicações rápidas e escaláveis para z/OS usando um rico ecossistema de módulos, da mesma forma que você faria em qualquer outra plataforma.
Use uma das linguagens de programação mais populares e de crescimento mais rápido no z/OS. O pacote de codecs Python incluído permite interoperar com codificações EBCDIC e Unicode Transformation Format (UTF).
Use os pacotes Python mais populares no mainframe para realizar análises avançadas de dados com o Python AI Toolkit for IBM z/OS.
Automatize aplicações e a infraestrutura de TI usando Python e Ansible para gerenciar seus recursos z/OS da mesma forma que faria em qualquer outra plataforma.
Use o IBM® Z Open Automation Utilities e outros pacotes de código aberto, por exemplo, pyzfile e pyracf, para aproveitar a infraestrutura existente e interagir com conjuntos de dados, enviar JCL e muito mais.
Aproveite o rico ecossistema de módulos e pacotes do Python para desenvolver e executar novas aplicações mais rápido com menos linhas de código.
Use suas habilidades existentes em Python para criar aplicações de ponta a ponta com facilidade.
Traga a moderna linguagem de programação Python para a plataforma z/OS. Python é uma linguagem de programação dinâmica fácil de aprender, de alto nível, interpretada e de uso geral que se concentra na legibilidade do código, permitindo que você crie aplicações rápidas e de forma escalonável. Aproveite a colocação de seus dados e aplicativos existentes no IBM Z para aumentar o rendimento e diminuir o tempo de resposta. Você pode controlar quais dados serão expostos externamente, mantendo seus dados confidenciais seguros na plataforma IBM Z.
O acesso à biblioteca padrão do Python fornece um amplo conjunto de funções que podem economizar recursos de desenvolvimento e reduzir custos ao criar aplicações. A biblioteca inclui tarefas de programação altamente usadas em áreas como operações com cadeias de caracteres, criptologia, threading, redes, ferramentas de serviços da internet e da web, interfaces de sistema operacional e protocolos. Os desenvolvedores podem usar esses módulos para realizar tarefas comuns de aplicativos, permitindo que se concentrem na implementação de funções de negócios escrevendo menos linhas de código.
O IBM Open Enterprise SDK for Python agora está habilitado na IBM z/OS Container Platform para otimizar a implementação, a escalabilidade e o gerenciamento de Python em um ambiente conteinerizado.
Obtenha pacotes do Python AI criados previamente do Access para o Python AI Toolkit for IBM z/OS e para os pacotes Python Package Index (PyPI), e obtenha acesso a uma coleção cada vez maior de milhares de módulos e frameworks da comunidade Python disponíveis sem custo (de programas e componentes individuais a pacotes e até mesmo frameworks inteiros de desenvolvimento de aplicativos). Esses módulos estão disponíveis no Python Package Index.
Aproveite os processadores especializados zIIP para descarregar cargas de trabalho do Python que normalmente são executadas em processadores gerais. Isso permite a implementação flexível de aplicações do Python para reduzir custos, acelerar a transformação digital e liberar recursos de CPU.
Usando o pacote de codecs do Python — a instalação de codificação padrão do Python — você pode produzir e consumir dados em EBCDIC, UTF e várias outras codificações.
O formato de download pax, incluindo o z/OS UNIX System Services, é popular em ambientes UNIX e oferece uma experiência de usuário semelhante. A ferramenta de instalação e manutenção de softwares SMP/E do z/OS é capaz de gerenciar imagens instaláveis do SMP/E e seus pacotes de correções. Aproveite o suporte da IBM para abrir solicitações de serviço abordadas em tempos de resposta documentados com S&S (assinatura e suporte) opcional.
A lista de materiais do SMP/E inclui um memorando de autorização para acessar a imagem do contêiner Python disponível para download no IBM Cloud Container Registry.
O formato de download pax, incluindo o z/OS UNIX System Services, é popular em ambientes UNIX e oferece uma experiência de usuário semelhante.
A ferramenta de instalação e manutenção de softwares SMP/E do z/OS é capaz de gerenciar imagens instaláveis do SMP/E e seus pacotes de correções. Ela oferece S&S opcional e sem custo para suporte da IBM.
Instalação, atualização e manutenção flexíveis
Instalação local e faça você mesmo para implementação flexível
Gerenciado usando SMP/E
Sem cobrança de licença
Execute seus próprios aplicativos
Funcionalidade completa
Inclui imagem de contêiner do Python no z/OS
Assinatura e Suporte de Software IBM (S&S)
Requisitos, informações de instalação e configuração das edições.
Os requisitos para a instalação da edição pax do IBM Open Enterprise SDK for Python.
Uma lista de verificação que fornece as principais etapas de configuração para uma instalação bem-sucedida.
Uma lista de verificação que fornece as principais etapas de configuração para uma instalação bem-sucedida.
Esse produto do Open Enterprise está disponível com licença sem custo. Ele se tornou um requisito contornável do z/OS para novos pedidos do z/OS desde 1º de julho de 2024, para que possa ser encomendado em um pacote agregado implementável para otimizar a experiência de implementação.
A assinatura e o suporte (S&S) estão disponíveis sem custo para a edição SMP/E.
A partir do IBM Open Enterprise SDK for Python 3.11, as aplicações Python se qualificam para execução em processadores zIIP, conforme descrito em The IBM Authorized Use Table for IBM Machines. Observe que o Open Enterprise SDK for Python 3.11 requer APAR PH52983 e o z/OS 2.4 ou z/OS 2.5 requer APAR OA63406. Nenhum APAR é necessário para as versões posteriores do Open Enterprise SDK for Python e z/OS.
Saiba mais sobre o processo de pedidos no ShopZ; leia o blog Processo de pedido simplificado do Shopz para Python no z/OS.
Explore maneiras de executar o Python em um ambiente de lote e executar trabalhos em lote no Python, com JCL e Rexx.
Este blog revela como é possível criar uma chamada para um HLASM a partir do Python, tanto quando ele está sendo integrado em C quanto em montagem direta.
Saiba mais sobre o Pandas, um pacote Python gratuito e de código aberto usado para manipulação e análise de dados.
Um guia passo a passo para usar Python para se conectar ao Db2 sem que os dados jamais saiam do sistema.
O IBM® Z Open Automation Utilities (ZOAU) é um conjunto de ferramentas projetado para ajudar a preencher a lacuna entre um sistema z/OS tradicional e os serviços de sistema UNIX do IBM z/OS. Ele fornece utilitários equivalentes a muitos comandos do UNIX que podem operar em tipos de arquivos específicos do z/OS.
Aprenda o passo a passo de como instalar pacotes PyPI em um ambiente sem internet usando pip, um gerenciador de pacotes.
Descubra como o IBM Open Enterprise SDK for Python impacta o Ansible no IBM Z.
Aprenda alguns casos de uso fáceis de implementar, como manipulação de dados, desenvolvimento Web, otimização de automação, integração contínua e muito mais.
Aprenda os cenários de instalação populares mostrando casos de uso comuns e práticas recomendadas.
Descubra como o Python AI Toolkit for IBM z/OS entrega pacotes IA do Python líderes do setor apoiados pela segurança da cadeia de suprimentos da IBM e os disponibiliza no z/OS.
Descubra como estruturar adequadamente um pacote Python e como usar o ambiente de desenvolvimento para criar o pacote.
Aprenda como usar as bibliotecas fornecidas com o IBM Open Enterprise SDK for Python em ambientes virtuais e como usar pip no gerenciamento de dependências.