Casos de uso de serviços financeiros para IBM Cloud

Esses casos de uso destacam como as cargas de trabalho no IBM Cloud® Kubernetes Service podem aproveitar a alta disponibilidade, o cálculo de alto desempenho, a aceleração fácil de clusters para desenvolvimento mais rápido e AI do IBM Watson®.

A empresa de hipoteca reduz os custos e acelera a conformidade regulamentar

Um vice-presidente de gerenciamento de riscos de uma empresa de hipotecas residenciais processa 70 milhões de registros por dia, mas o sistema local era lento e impreciso. As despesas de TI aumentaram porque o hardware ficou desatualizado rapidamente e não foi totalmente utilizado. Enquanto aguardavam o fornecimento de hardware, sua conformidade regulamentar desacelerou.

Contexto

Para melhorar a análise de risco, a empresa consultou o IBM Cloud Kubernetes Service e os serviços analíticos da IBM Cloud para reduzir custos, aumentar a disponibilidade mundial e, por fim, acelerar a conformidade regulamentar. Com o IBM Cloud Kubernetes Service em múltiplas regiões, seus apps de análise podem ser conteinerizados e implementados no mundo inteiro, melhorando a disponibilidade e endereçando regulamentações locais. Essas implementações são aceleradas com as ferramentas de software livre conhecidas, que já fazem parte do IBM Cloud Kubernetes Service.

Eles iniciaram conteinerizando os apps de análise e colocando-os na nuvem. Em um piscar de olhos, suas dores de cabeça de hardware foram embora. Eles foram capazes de projetar facilmente os clusters Kubernetes para ajustar sua CPU de alto desempenho, RAM, armazenamento e necessidades de segurança. E quando os apps de análise deles mudam, eles podem incluir ou reduzir cálculo sem grandes investimentos de hardware. Com o dimensionamento horizontal do IBM Cloud Kubernetes Service, seus aplicativos são dimensionados com o número crescente de registros, resultando em relatórios regulatórios mais rápidos. O IBM Cloud Kubernetes Service fornece recursos de computação elástica em todo o mundo que são seguros e de alto desempenho.

Agora, esses apps recebem dados de alto volume de um data warehouse no IBM Cloudant. O armazenamento baseado em nuvem no IBM Cloudant assegura uma disponibilidade mais alta do que quando ele foi bloqueado em um sistema no local. Como a disponibilidade é essencial, os aplicativos são implantados em data centers globais para recuperação de desastres e redução de latência.

Eles também aceleraram sua análise de risco e conformidade. Suas funções de análise preditiva e de risco, como cálculos de Monte Carlo, são agora constantemente atualizadas por meio de implementações agile iterativas. A orquestração de contêineres é feita pelo site gerenciado Kubernetes, de modo que os custos operacionais são reduzidos. Em última análise, a análise de risco para hipotecas é mais sensível às rápidas mudanças no mercado.

  • A necessidade elevada de melhor gerenciamento de risco financeiro impulsiona aumentos na supervisão regulamentar. As mesmas necessidades impulsionam a revisão associada dos processos de avaliação de risco e a divulgação de relatórios regulamentares mais granulares, integrados e abundantes.
  • Os High Performance Computing Grids são os principais componentes de infraestrutura para modelagem financeira.

O problema da empresa é a escala e o tempo de entrega.

Seu ambiente atual é no local e tem sete anos a mais de idade, com cálculo, armazenamento e capacidade de E/S limitados. As atualizações do servidor são dispendiosas e levam muito tempo para serem concluídas. As atualizações de software e app seguem um processo informal e não são repetidas. A grade HPC real é difícil de ser programada. A API é muito complexa para os novos desenvolvedores que entram na equipe e requer conhecimento não documentado. Além disso, os upgrades de app principais levam de 6 a 9 meses para serem concluídos.

Solução

Serviços de computação, armazenamento e E/S executados na nuvem pública com acesso seguro a ativos corporativos no local, conforme necessário.

  • Armazenamento de documento seguro e escalável que suporta consulta de documento estruturado e não estruturado
  • Levantar e mudar os ativos e aplicativos corporativos existentes enquanto eles permitem a integração com alguns sistemas locais que não serão migrados
  • Reduzir o tempo de implementação das soluções e implementar processos padrão do DevOps e de monitoramento para tratar erros que afetaram a precisão do relatório

Solução Técnica:

  • IBM Cloud Kubernetes Service
  • IBM Cloud Object Storage
  • IBM Cloud Data Engine (Spark)
  • IBM Cloudant
  • Secure Gateway

IBM Cloud Kubernetes Service fornece recursos de computação escalonáveis e os painéis associados DevOps para criar, escalonar e desativar aplicativos e serviços conforme necessário. Usando contêineres padrão do setor, os aplicativos podem ser inicialmente hospedados novamente em IBM Cloud Kubernetes Service rapidamente, sem grandes alterações na arquitetura.

Essa solução fornece o benefício imediato de escalabilidade. Usando o rico conjunto de objetos de implementação e tempo de execução do Kubernetes, a empresa de hipoteca monitora e gerencia os upgrades para apps com confiança. Eles também são capazes de replicar e escalar os apps que usam regras definidas e o orquestrador do Kubernetes automatizado.

Secure Gateway é usado para criar um pipeline seguro para bancos de dados e documentos no local para aplicativos que são hospedados novamente para execução em IBM Cloud Kubernetes Service.

O IBM Cloud Object Storage é para todo documento bruto e armazenamento de dados à medida que eles avançam. Para simulações de Monte Carlo, é adotado um pipeline de fluxo de trabalho no qual os dados de simulação estão em arquivos estruturados armazenados no IBM Cloud Object Storage. Um acionador para iniciar os serviços de cálculo de escalas de simulação no IBM Cloud Kubernetes Service para dividir os dados dos arquivos em N depósitos de eventos para processamento de simulação. O IBM Cloud Kubernetes Service escala automaticamente para N execuções de serviço associadas e grava resultados intermediários no IBM Cloud Object Storage. Esses resultados são processados por outro conjunto dos serviços de cálculo do IBM Cloud Kubernetes Service para produzir os resultados finais.

O IBM Cloudant é um banco de dados NoSQL moderno que é útil para muitos casos de uso acionados por dados: de key-value a armazenamento de dados e consulta de dados orientados a documentos complexos. Para gerenciar o conjunto crescente de regras de relatório regulamentares e de gerenciamento, a empresa de hipoteca usa o IBM Cloudant para armazenar documentos associados a dados regulamentares brutos que são recebidos. Os processos de cálculo no IBM Cloud Kubernetes Service são acionados para compilar, processar e publicar os dados em vários formatos de relatório. Os resultados intermediários comuns entre os relatórios são armazenados como documentos do IBM Cloudant para que processos orientados por modelo possam ser usados para produzir os relatórios necessários.

Resultados

  • Simulações financeiras complexas são concluídas em 25% do tempo que era possível anteriormente com os sistemas locais existentes.
  • O tempo para a implementação melhorou dos 6 - 9 meses anteriores para 1 - 3 semanas em média. Essa melhoria ocorre porque o IBM Cloud Kubernetes Service permite um processo disciplinado e controlado para aumentar os contêineres de app e substituí-los por versões mais novas. Os bugs relatados podem ser corrigidos rapidamente, abordando questões como a precisão.
  • Os custos de relatórios regulatórios foram reduzidos com um conjunto consistente e dimensionável de serviços de armazenamento e computação fornecidos por IBM Cloud Kubernetes Service e IBM Cloudant.
  • Com o tempo, os aplicativos originais que foram inicialmente movidos para a nuvem foram reestruturados em microsserviços cooperativos que são executados em IBM Cloud Kubernetes Service. Essa ação acelerou o desenvolvimento e o tempo para implementação e permitiu mais inovação devido à relativa facilidade de experimentação. Eles também lançaram aplicativos inovadores com versões mais recentes de microsserviços para aproveitar as condições do mercado e dos negócios (ou seja, aplicativos e microsserviços situacionais).

A empresa de tecnologia de pagamento aperfeiçoa a produtividade do desenvolvedor, implementando ferramentas ativadas por AI para seus parceiros 4 vezes mais rápido

Um Exec de Desenvolvimento tem Desenvolvedores que usam ferramentas tradicionais no local que desaceleram a criação de protótipos enquanto aguardam as compras de hardware.

O IBM Cloud Kubernetes Service fornece spin-up de computação usando tecnologia padrão de software livre. Depois que a empresa mudou para o IBM Cloud Kubernetes Service, os Desenvolvedores têm acesso a ferramentas amigáveis do DevOps, como contêineres móveis e facilmente compartilhados.

Em seguida, os Desenvolvedores podem experimentar facilmente, enviando por push mudanças para sistemas de Desenvolvimento e teste rapidamente com cadeias de ferramentas abertas. Suas ferramentas de desenvolvimento tradicionais ganham uma nova aparência quando incluem os serviços de nuvem de IA nos apps com um clique.

Contexto

Agilizando a produtividade do desenvolvedor e implementando ferramentas de IA para parceiros quatro vezes mais rápido**

  • A interrupção está desenfreada na indústria de pagamentos que também tem um crescimento dramático nos segmentos de consumidor e entre empresas. Mas as atualizações para as ferramentas de pagamento eram lentas.
  • Os recursos cognitivos são necessários para destinar transações fraudulentas de maneiras novas e mais rápidas.
  • Com o número crescente de parceiros e suas transações, o tráfego de ferramentas aumenta, mas seu orçamento de infraestrutura precisa diminuir, maximizando a eficiência dos recursos.
  • Sua dívida técnica está crescendo, não reduzindo, com a incapacidade de liberar o software de qualidade para acompanhar as demandas de mercado.
  • Os orçamentos de despesa de capital estão sob controle apertado e o TI acha que eles não têm o orçamento ou a equipe para criar as paisagens de teste e de preparação com seus sistemas internos.
  • A segurança é cada vez mais uma preocupação primária e essa preocupação apenas soma-se à carga de entrega e tudo isso causa ainda mais atrasos.

Solução

O Exec de Desenvolvimento é confrontado com muitos desafios na indústria de pagamento dinâmico. As regulamentações, os comportamentos dos consumidores, a fraude, os concorrentes e as infraestruturas de mercado estão todos se desenvolvendo rapidamente. O desenvolvimento com ritmo rápido é essencial para fazer parte do futuro mundo de pagamentos.

O modelo de negócio deles é fornecer ferramentas de pagamento a parceiros de negócios, para que eles possam ajudar essas instituições financeiras e outras organizações a entregarem experiências de pagamento digital rico em segurança.

Eles precisam de uma solução que ajude os Desenvolvedores e seus parceiros de negócios:

  • FRONT-END PARA FERRAMENTAS DE PAGAMENTO: sistemas de taxas, rastreamento de pagamento incluindo internacional, conformidade regulamentar, biometria, remessa e muito mais
  • RECURSOS ESPECÍFICOS DA REGULAMENTAÇÃO: cada país tem regulamentações exclusivas para que o conjunto de ferramentas geral possa parecer semelhante, mas mostrar benefícios específicos do país
  • FERRAMENTAS FÁCEIS PARA O DESENVOLVEDOR que aceleram a apresentação de recursos e correções de bugs
  • O FRAUD DETECTION AS A SERVICE (FDaaS) usa o Watson AI para manter-se um passo à frente das frequentes e crescentes ações fraudulentas

Computação, ferramentas DevOps e IA que são executadas na nuvem pública com acesso a sistemas de pagamento de back-end. Implemente um processo CI/CD para encurtar dramaticamente os ciclos de entrega.

Solução Técnica:

  • IBM Cloud Kubernetes Service
  • IBM Cloud® Continuous Delivery
  • IBM Cloud Logging and Monitoring
  • IBM Watson para Serviços Financeiros
  • IBM Cloud App ID

Eles iniciaram por meio da conteinerização das VMs da ferramenta de pagamento e colocando-as na nuvem. Em um piscar de olhos, suas dores de cabeça de hardware foram embora. Eles foram capazes de projetar facilmente os clusters Kubernetes para ajustar suas necessidades de CPU, RAM, armazenamento e segurança. E quando suas ferramentas de pagamento precisam mudar, elas podem incluir ou reduzir o cálculo sem compras caras e lentas de hardware.

Com o ajuste de escala horizontal do IBM Cloud Kubernetes Service, os apps escalam com o número cada vez maior de parceiros, resultando em rápido crescimento. O IBM Cloud Kubernetes Service fornece recursos de computação elástica seguros em todo o mundo para o uso completo de recursos de computação modernos.

O desenvolvimento acelerado é uma vitória chave para o Exec. Com o uso de contêineres modernos, os Desenvolvedores podem experimentar facilmente nos idiomas de sua escolha, enviar por push as mudanças para os sistemas de Desenvolvimento e Teste, escalados em clusters separados. Esses pushes foram automatizados com cadeias de ferramentas abertas e o IBM Cloud® Continuous Delivery. As atualizações para as ferramentas não mais se arrastam em processos de construção lentos e propensos a erros. Eles podem entregar atualizações incrementais para suas ferramentas, diariamente ou ainda mais frequentemente.

Além disso, a criação de log e o monitoramento para as ferramentas, especialmente onde eles usavam o Watson AI, se integram rapidamente ao sistema. Os Desenvolvedores não desperdiçam o tempo construindo sistemas de criação de log complexos, apenas para serem capazes de solucionar problemas de seus sistemas em tempo real. Um fator chave para menos custos de equipe é que a IBM gerencia o Kubernetes, para que os Desenvolvedores possam se concentrar em ferramentas de pagamento melhores.

Segurança primeiro: com bare metal para o IBM Cloud Kubernetes Service, as ferramentas de pagamento sensíveis agora têm isolamento familiar, mas dentro da flexibilidade de nuvem pública. As varreduras para vulnerabilidades são executadas continuamente.

Etapa 1: levantar e deslocar para assegurar o cálculo

  • Migre imagens de máquina virtual para imagens de contêiner que são executadas no IBM Cloud Kubernetes Service no IBM Cloud público.
  • A partir desse núcleo, o Vulnerability Advisor fornece imagem, política, container e escaneamento de vulnerabilidades de embalagem.
  • O data center privado/os custos de capital no local são bastante reduzidos e substituídos por um modelo de computação utilitária que é escalado com base na demanda de carga de trabalho.
  • Cumpra consistentemente a autenticação acionada por política para seus serviços e APIs com uma anotação simples de Ingress. Com a segurança declarativa, é possível assegurar a autenticação do usuário e a validação do token usando o App ID.

Etapa 2: operações e conexões com sistemas back-end de pagamento existentes

  • Use o Secure Gateway da IBM para manter conexões seguras com os sistemas de ferramentas locais restantes.
  • Forneça painéis e práticas padronizados do DevOps por meio do Kubernetes.
  • Depois que os Desenvolvedores constroem e testam apps nos clusters de Desenvolvimento e Teste, eles usam as cadeias de ferramentas do IBM Cloud® Continuous Delivery para implementar apps nos clusters do IBM Cloud Kubernetes Service no mundo inteiro.
  • Ferramentas HA integradas no IBM Cloud Kubernetes Service fazem o balanceamento da carga de trabalho dentro de cada região geográfica, incluindo balanceamento com capacidade de recuperação automática e balanceamento de carga.

Etapa 3: analisar e prevenir fraudes

  • Implemente o IBM Watson for Financial Services para evitar e detectar fraude.
  • Usando as cadeias de ferramentas e as ferramentas de implementação do Helm, os apps também são implementados nos clusters do IBM Cloud Kubernetes Service no mundo inteiro. As cargas de trabalho e os dados atendem, então, às regulamentações regionais.

Resultados

  • Levantar as VMs monolíticas existentes em contêineres hospedados em nuvem foi uma primeira etapa que permitiu ao Exec de Desenvolvimento economizar em custos de capital e de operações.
  • Com o gerenciamento de infraestrutura resolvido pela IBM, a equipe de Desenvolvimento foi liberada para entregar atualizações 10 vezes diariamente.
  • Em paralelo, o provedor implementou iterações de prazo fechado simples para obter um identificador na dívida técnica existente.
  • Com o número de transações processadas, eles podem escalar suas operações exponencialmente.
  • Ao mesmo tempo, uma nova análise de fraude com o Watson aumentou a velocidade de detecção e prevenção, reduzindo a fraude 4 vezes mais do que a média da região.