O IBM® Open Enterprise SDK for Python é um compilador e interpretador Python para o IBM® z/OS. Ele oferece suporte a seus aplicativos z/OS escritos 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.
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.
Atualizações de recursos e funções
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.
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.
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.
Assinatura e suporte opcionais estão disponíveis para a edição SMP/E.
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.
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.
Formato instalável do arquivo PAX, consistente com as plataformas distribuídas.
O formato instalável SMP/E (CBPDO, ServerPac) facilita o gerenciamento das atualizações. É recomendado para implementações de produção. Tanto as licenças quanto o S&S estão disponíveis no Shopz.
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
Assinatura e Suporte de Software IBM (S&S)
*Os preços apresentados são indicativos, podem variar de acordo com o país, excluem impostos e taxas aplicáveis e estão sujeitos à disponibilidade de ofertas do produto em uma localidade.
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.
Disponível com licença sem custo. Os custos gerais de implementação no z/OS podem ser reduzidos, pois a carga de trabalho pode ser elegível para usar o modelo New Application Solution Preços para nova carga de trabalho de produção no z13® e posterior.
Assinatura e suporte opcionais estão disponíveis para a edição SMP/E.
A assinatura e o suporte estão incluídos na solução IBM Z and Cloud Modernization Stack , sem custo adicional.
A partir do IBM Open Enterprise SDK for Python 3.11 com APAR PH52983, quando acompanhado do z/OS 2.4 ou 2.5 APAR OA63406, as aplicações Python se tornarão qualificadas para execução em processadores zIIP conforme descrito em The IBM Authorized Use Table for IBM Machines.
Saiba mais sobre o processo de pedidos no ShopZ, leia o blog Processo de pedido simplificado do Shopz para Python no z/OS.
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.
Um novo produto que fornece pacotes IA do Python líderes do setor e os disponibiliza no z/OS.
Obtenha o tempo de execução subjacente necessário para suportar a execução de tarefas de automação no z/OS via Java, Python e comandos shell.
Use a linguagem "de facto" para desenvolver módulos Ansible e simplificar as operações de automação para seu ambiente de TI híbrida.
Leve IA para suas aplicações transacionais no IBM Z e implemente seus modelos de IA no z/OS para obter insights de negócios em tempo real e em escala.
Habilite o desenvolvimento e testes nativos da nuvem para z/OS no IBM Cloud como seu próprio espaço protegido com a segurança de uma nuvem privada e a agilidade de uma nuvem pública.