Caso de Sucesso

Bolsa de Valores de Tel Aviv: Modernizando o mercado financeiro


Conheça nosso cliente de destaque

O Bolsa de Valores de Tel Aviv (TASE) oferece aos investidores uma plataforma de negociação confiável e abrangente para uma ampla gama de títulos e instrumentos financeiros, incluindo ações, títulos, títulos do Tesouro, ETFs, opções e futuros de índices de ações, opções e futuros de taxas de câmbio de moeda estrangeira.

ícone do pico da montanha

Desafios

  • Permanecer na vanguarda da tecnologia para reduzir riscos, aprimorar recursos e realizar operações ininterruptas
  • Manter o conhecimento e o desenvolvimento de aplicativos naturais críticos de 20 a 30 anos em sistemas back-end
  • Implementar DevOps para dar mais velocidade e agilidade aos desenvolvedores
ícone de lista de verificação

Resultados

  • Custos mais baixos e riscos minimizados
  • Conformidade com padrões, segurança e regulamentos internacionais
  • Capacidade de desenvolver em outras linguagens e modelos Gerenciamento aprimorado de versões
  • Melhor experiência para os desenvolvedores
ícone de lâmpada

Solução

TASE’s clearing and settlement system is based on Adabas & Natural, but was moved to Linux, where its trading system resides. It also moved to NaturalONE so that programmers could access the latest tools for agile development and deployment.

We chose to keep Adabas & Natural in our move to Linux because we wanted to keep the 20-30 years of knowledge that resided on the back-end system. 

Hezi Shirazi | Back Office de Arquitetura de Sistemas, TASE

Adotando o novo, aproveitando o antigo

A Bolsa de Valores de Tel Aviv (TASE), a única bolsa em Israel, entende a concorrência. Ela compete por participação de mercado com empresas de fintech com prioridade digital, bem como com algumas das maiores e mais poderosas bolsas do mundo. E, como Israel é o segundo maior lar de startups de alta tecnologia (ao lado do Vale do Silício), a TASE também precisa competir por IPOs. Para isso, a bolsa teve que modernizar sua tecnologia.

A TASE precisava ser capaz de oferecer serviços digitais em pé de igualdade com as novas empresas de FinTech, ao mesmo tempo em que aderisse às regulamentações locais e globais. Ela também precisava oferecer serviços que competissem com as maiores bolsas de primeira linha, como Nasdaq®, LSE e NYSE.

Its first project was to move its clearing and settlement system based on Adabas & Natural to Linux, where its trading system resides. The Linux operating system is less expensive to operate and maintain and, as an open source platform, provides TASE with a wider selection of development and versioning tools.

With the help of Software AG, TASE seamlessly rehosted more than 10,000 Natural programs and Adabas databases that processed more than 300,000 clearing and settlement transactions per day from its legacy environment to Linux. This move reduced costs and minimized risks while keeping the advantages of its tailor-made, mission-critical applications and back-end data.

DevOps para todos

For the next phase, TASE wanted to bring all its programmers together under one DevOps-based architecture. Software AG’s Eclipse-based development environment, NaturalONE, integrated easily with the DevOps environment already being used by TASE’s Java®, C++ and Python® programmers.

Agora, o desenvolvimento de novos aplicativos e os aprimoramentos dos aplicativos existentes são orientados pelos mesmos padrões e procedimentos de DevOps, independentemente da linguagem ou dos modelos de programação.

A mudança para o NaturalONE e o DevOps também garantiu que os programadores tivessem acesso às mais recentes ferramentas de última geração para desenvolvimento e implementação ágeis. Por exemplo, a capacidade de controlar o ambiente de desenvolvimento com sistemas de controle de versão de código aberto, como o Git, está se mostrando inestimável para atender aos requisitos regulamentares.

Os requisitos regulamentares - locais e globais - significavam que a TASE precisava de controle de versão para sistemas críticos. A TASE produz índices em que os cálculos mudam continuamente, dependendo de novos títulos e eventos de pagamento. O controle de versões é fundamental para que os reguladores possam ver quais alterações foram feitas e quando.

O aprimoramento do gerenciamento de versões significa que é necessário menos esforço para os programadores, com mais controle das alterações e um desenvolvimento mais rápido e ágil.

Antes da introdução do NaturalONE, os programadores não tinham acesso a nenhuma ferramenta fácil para mesclar e avaliar as alterações feitas quando diferentes programadores trabalhavam no mesmo trecho de código.

Depender de varreduras manuais para identificar as alterações aplicáveis era demorado e arriscado.

Com a introdução do NaturalONE, a TASE já está observando um aumento na produtividade dos programadores. Os desenvolvedores agora podem usar o sistema de controle de versão baseado no repositório Git e permitir a fusão de alterações duplicadas se vários desenvolvedores trabalharem no mesmo código-fonte. Isso é fácil de fazer comparando as duas versões em uma tela e aprovando cada alteração necessária.

O controle de versão com o NaturalONE é muito poderoso - como todas as versões do código-fonte são mantidas no repositório, as alterações podem avançar ou retroceder. A segurança de poder reativar códigos-fonte antigos reduz os riscos e aumenta a produtividade do desenvolvedor.

O que vem a seguir?

Com todos os seus aplicativos e dados agora no Linux, o próximo passo da TASE será implementar uma arquitetura de nuvem, usando a virtualização para separar o servidor de banco de dados do servidor de aplicativos. Isso garantirá um melhor controle de cada servidor por não depender de uma máquina física. "Queremos garantir melhor continuidade e segurança dos negócios e mais alta disponibilidade em uma arquitetura que permita que o aplicativo e o banco de dados sejam executados em servidores diferentes", disse Hezi Shirazi, do Back Office de Arquitetura de Sistemas.

A TASE planeja usar a virtualização - uma técnica que divide o aplicativo Natural em serviços que podem ser executados em contêineres do Docker® - para separar os dados do aplicativo e colocá-los em servidores diferentes. Com o balanceamento de carga, a TASE estará preparada para lidar com interrupções no sistema com uma recuperação mais rápida e fácil, garantindo a continuidade dos negócios se um servidor ficar inativo.

Sistemas abertos, mentes abertas

When TASE rehosted its Adabas & Natural application to open source Linux, its Natural developers were initially reluctant to start working in the new Eclipse-based environment of NaturalONE now available to them. Wary about using modern tools, the TASE programmers needed convincing.

Software AG provided on-site training and mentoring for NaturalONE. Within just a few days of showing the advantages of how NaturalONE could work in the integrated DevOps environment, the programmers’ reluctance dissipated.

“After seeing all the bells and whistles of using NaturalONE with DevOps tools like Git and Jira®, the developers were astounded at how much easier it would be for them to develop better program code, faster and more securely,” noted Ilan Hirschowitz, the Software AG Solutions Engineer who led on-site workshops.

Além disso, houve um bônus adicional: a nova arquitetura de desenvolvimento reuniu todas as equipes de desenvolvimento da TASE. Da compensação aos derivativos, as várias equipes especializadas e as partes interessadas nos negócios agora se conhecem, trabalham juntas e entendem a importância do que cada equipe - e a bolsa - está fazendo.

A TASE agora está equipada para enfrentar os concorrentes mais fortes com agilidade e velocidade, graças a uma mudança inteligente para o Linux e à adoção do NaturalONE em um ambiente DevOps baseado no Eclipse.

Recursos recomendados

ícone de lâmpada

Mantenha-se conectado

Faça parte da comunidade e acompanhe as últimas notícias sobre Adabas & Natural na TechCommunity da Software AG.

ícone do laptop

Conheça as novidades

Descubra as últimas inovações, assista à webinars e veja como o Adabas & Natural estão prontos para 2050 e além.

ícone do globo

Grupos de Usuários Internacionais

Participe de um dos nossos Grupos de Usuários para se conectar com colegas de todo o mundo.