O primeiro banco comercial nacional de ações da China, o China Minsheng Banking Corporation Limited, tem experimentado um rápido crescimento desde sua criação em 1996. Para acompanhar a aceleração da transformação digital no setor financeiro, o Banco adotou ambientes em contêineres para aumentar a eficiência e acelerar as implantações. Com o F5, o Banco conseguiu unificar seus serviços de aplicativos legados com seus aplicativos modernos e conteinerizados, voltados para a transformação digital, o que levou a melhorias em suas funções, desempenho, gerenciamento e escalabilidade.
Fundado em 1996, o China Minsheng Banking Corporation Limited (China Minsheng Bank) é o primeiro banco comercial nacional de ações da China, iniciado e fundado principalmente por empresas não estatais. Em junho de 2020, o Banco tinha 42 agências em 41 cidades da China e 2.427 agências bancárias.
À medida que a transformação digital no setor financeiro acelera, os bancos em toda a China estão adotando ativamente inovações tecnológicas para melhorar o desempenho. Para permanecer competitivo, o China Minsheng Bank recorreu à conteinerização para desenvolver e implantar aplicativos em um ambiente portátil e definido por software. Ao fazer isso, o Banco desfrutou de portabilidade, escalabilidade e maior eficiência, ao mesmo tempo em que reduziu os custos de infraestrutura.
Os ambientes conteinerizados se tornaram a principal plataforma para as operações do Banco. O banco também implantou o NodePort para direcionar o tráfego externo para seu cluster e o Ingress como um ponto de entrada no referido cluster. Apesar de otimizar seus ambientes em contêineres para recuperação de desastres dentro da cidade e serviços ininterruptos, os ambientes em contêineres não conseguiram acompanhar o aumento do número de serviços disponíveis para seus clientes. O China Minsheng Bank percebeu que seus serviços de aplicativos estáticos e legados não eram unificados com seus aplicativos modernos em contêineres orientados à transformação digital, o que levava à ineficiência de implantação, problemas de gerenciamento e manutenção de operações e potenciais riscos de segurança.
Como seus serviços de aplicativos não eram unificados com seus aplicativos em contêineres, o Banco também não conseguia realizar o monitoramento de todos os seus componentes devido aos múltiplos pontos de falha em seu nível de operações e manutenção, o que o tornava pouco propício para análise de tráfego de rede. Além disso, diferentemente de sua infraestrutura tradicional, que era gerenciada por seu departamento de rede de forma unificada, o ambiente em contêineres do Banco precisava ser coordenado entre vários departamentos, incluindo rede, nuvem e aplicativos. Isso resultou em maiores custos de comunicação e maior dificuldade no gerenciamento de configuração.
Em vez de tentar adaptar os serviços de aplicativos de segurança e desempenho para atender a um novo conjunto de necessidades, parâmetros e padrões, o China Minsheng Bank precisava de uma solução tão dinâmica quanto seus aplicativos em contêineres, capaz de transformar sua infraestrutura e, ao mesmo tempo, ajudar a TI a reduzir custos e melhorar a eficiência para se concentrar em trabalhos mais valiosos.
Para fechar a lacuna entre seus serviços de aplicativos estáticos e legados e seus aplicativos em contêineres modernos e orientados à transformação digital, o China Minsheng Bank decidiu criar uma nova arquitetura para dar suporte a seus ambientes em contêineres. Levando em consideração vários fatores, como adaptação do produto, desenvolvimento de soluções e força do fornecedor, o Banco optou por implantar soluções nativas em nuvem da F5 para unificar seus ambientes.
Em sua base, o Banco aproveitou a plataforma F5 BIG-IP Application Services para garantir implantação, gerenciamento e entrega confiável de aplicativos sem interrupções, com balanceamento de carga estático e dinâmico para eliminar pontos únicos de falha. Para fornecer aos usuários um serviço contínuo e ininterrupto no caso improvável de falha do dispositivo, o banco utilizou os recursos de alta disponibilidade (HA) do BIG-IP para sincronizar seus sistemas, garantindo que um sistema processe ativamente o tráfego enquanto o outro permanece em modo de espera até que seja necessário.
Com um fluxo constante de clientes acessando seus serviços e aplicativos, o China Minsheng Bank precisava se mover mais rápido do que seu hardware legado permitia. Ao implementar o F5 BIG-IP Virtual Editions (VEs) como segunda camada, o Banco conseguiu acelerar sua transição para a nuvem e arquiteturas definidas por software, além de fornecer os serviços de aplicativos necessários — incluindo gerenciamento avançado de tráfego, segurança de aplicativos, aceleração de aplicativos, DNS, firewall de rede e gerenciamento de acesso seguro — que são executados em hardware F5 desenvolvido especificamente em um formato mais ágil e flexível. Ao mesmo tempo, as configurações e políticas de serviço dos dispositivos F5 existentes podem ser reutilizadas e replicadas em VEs, simplificando as migrações para a nuvem do banco.
Além disso, o F5 Container Ingress Services (CIS) facilita a entrega de serviços avançados de aplicativos para as implantações de contêineres do banco, permitindo o roteamento HTTP de controle de entrada de entrada, balanceamento de carga, desempenho de entrega de aplicativos e serviços de segurança robustos. Monitorando o servidor de API de orquestração, o F5 CIS é capaz de modificar a configuração do sistema BIG-IP com base nas alterações feitas em aplicativos em contêineres. O banco também pode dimensionar serviços de aplicativos automaticamente usando os serviços avançados de desempenho e segurança de aplicativos BIG-IP para controle de entrada.
Por meio de um teste de comparação de desempenho, o Índice de Força de Preço Relativo (RPS) da nova arquitetura do China Minsheng Bank superou a arquitetura original em quatro vezes, enquanto o indicador Manutenção Produtiva Total (TPS) mostrou que a capacidade de processamento dos aplicativos em contêineres da nova arquitetura é o dobro da antiga.
Em parceria com a F5, o China Minsheng Bank construiu a primeira arquitetura de conteinerização unificada e com balanceamento de carga do setor, o que lhe permite dimensionar aplicativos para atender às cargas de trabalho de contêiner e proteger os dados do contêiner ao habilitar serviços de segurança. A nova arquitetura resolveu os problemas de operação e manutenção e alcançou melhorias significativas em sua função, desempenho, gerenciamento, operações e escalabilidade.
Aproveitando a plataforma F5 BIG-IP e o F5 CIS, o China Minsheng Bank agora tem um sistema de controle de orquestração e gerenciamento de contêineres unificado e abrangente. As soluções oferecem implantações flexíveis e simplificadas, permitindo implantação sem atrito e gerenciamento de tráfego de autoatendimento. O banco é capaz de iniciar, encerrar ou migrar serviços de entrega de aplicativos de forma rápida e fácil no data center e na nuvem pública, usando opções de implantação instantânea conforme necessário.
A F5 ajudou a simplificar e centralizar as principais funções de gerenciamento de serviços de aplicativos do banco para a equipe de rede, liberando a equipe de nuvem e aplicativos para se concentrar na transformação do negócio. O gerenciamento centralizado fornece às equipes uma plataforma mais eficiente, conveniente e unificada, elimina efetivamente o atrito entre as equipes e estende os benefícios de serviços robustos de segurança, desempenho e disponibilidade para mais aplicativos. Além disso, com maior visibilidade da integridade e do desempenho dos aplicativos, as equipes de aplicativos e operações podem obter análises detalhadas sobre cargas de tráfego, desempenho do servidor, desempenho dos aplicativos e problemas de segurança. A introdução de novos serviços e aplicativos também foi mais rápida, com tempo de lançamento reduzido em mais de 30%.
A nova arquitetura, juntamente com seus contêineres F5 CIS, F5 BIG-IP VEs e implantação de cluster de espera, fornecem processamento ideal e eficiente para aumentar significativamente o desempenho e reduzir a latência. As soluções também podem ser dimensionadas horizontalmente, dependendo das prioridades do Banco, para melhorar o desempenho de seus aplicativos enquanto se adaptam a ambientes de produção adversos.