“Não há diferença conseqüente entre aplicações de mainframe e aplicações distribuídas; as mesmas técnicas, como integração contínua, automação de testes e liberação automatizada, podem ser aplicadas”. (trecho de Forrester, Digital Transformation Needs Mainframe DevOps).
Como a Forrester relata, o mainframe é uma peça crucial da economia mundial e precisa se beneficiar da mesma forma que nossas aplicações distribuídas são.
DevOps podem ajudar as aplicações do mainframe. Nos últimos dez anos adotamos novas maneiras de fornecer software e não há motivo para não podermos aplicar essas aprendizagens ao mainframe. Não há nada inerente ao mainframe que exija complexidade lenta. Muitas empresas aplicaram automação ao mainframe e não viram nada além de benefícios. Entretanto, o banco de dados ainda é negligenciado na automação do mainframe, mas não precisa ser assim. Assim como as pessoas são capazes de automatizar o esquema e as mudanças lógicas do banco de dados distribuído, devemos aplicar o mesmo ao sistema de registro crucial para nossas empresas.
Dito isso, trazer automação para o mainframe continua sendo um desafio. Os fornecedores entrincheirados de ITSM de mainframe negligenciaram o mainframe durante anos e o software disponível para os operadores de mainframe não está no nível disponível para os engenheiros distribuídos. Se você está trabalhando com metal nu, com a nuvem ou com o mainframe, você deve ter as mesmas ferramentas disponíveis em todas essas plataformas. Não podemos mais ter um conjunto de ferramentas para as equipes de computadores distribuídos e equipes de mainframe.
Para as empresas que buscam melhorar a velocidade de entrega de aplicativos de mainframe, essa mudança é vista como um “imperativo de sobrevivência e de avanço”. Como afirma Forrester, a solução não é entregar código antigo mais rapidamente; as empresas devem remover barreiras à inovação em todos os seus produtos principais. Assim, o suporte à automação de lançamento de banco de dados para bancos de dados mainframe como Db2 para z/OS torna-se ainda mais importante à medida que as empresas procuram transformar digitalmente.
As empresas que usam o mainframe têm uma vantagem competitiva sobre outras que não usam. Sua capacidade de fornecer resiliência e escalabilidade é inigualável com a nuvem. Mas, se estiverem simplesmente oferecendo os mesmos serviços aos seus clientes, eles irão desperdiçar sua vantagem. Velocidade e segurança devem andar de mãos dadas.
Pela nossa parte, o suporte Datical para Db2 para z/OS foi anunciado no início deste ano. A automação da Datical para Db2 para z/OS elimina a intervenção manual para esquemas de bases de dados e atualizações lógicas durante a entrega da aplicação. Datical se conecta a qualquer Db2 para z/OS via JDBC sobre TCP/IP. Assim como as ferramentas existentes que rodam em um PC não mainframe. Permitindo às equipes de desenvolvimento de aplicações a liberdade de atualizar o banco de dados com rapidez e segurança, as barreiras são removidas para a entrega de aplicações e para a Transformação Digital. É claro que existem áreas em que a Datical não o ajudará. Para tarefas como mover um tablespace para um grande disco, você ainda precisará da experiência de um DBA. Entretanto, para as mudanças de alta velocidade que se tornaram uma parte padrão do processo de lançamento de aplicativos, a Datical pode alinhar o seu Db2 para mudanças z/OS com as mudanças de código do seu aplicativo e oferecer implementações de botões para seus aplicativos mais cruciais.