Aplicativo legado reimaginado para correspondência de declarações com a AWS
Cliente
Um provedor de serviços financeiros com sede nos EUA modernizou um sistema legado de gerenciamento de arquivos de membros e fornecedores para uma plataforma segura, escalável e nativa da nuvem, permitindo operações comerciais contínuas e melhor atendimento aos membros.
Desafio de negócios
Pilha de tecnologia obsoleta: o aplicativo principal foi criado em plataformas desatualizadas como FoxPro e Crystal Reports, prejudicando a flexibilidade e a inovação.
Ineficiências de desempenho e custo: a configuração do SQL Server local era cara, pouco otimizada e difícil de escalar.
Capacidades de relatórios rígidas: relatórios estáticos e falta de interatividade reduziram a eficácia da tomada de decisões.
Lacunas de segurança e conformidade: Ausência de mecanismos modernos de controle de acesso e postura de conformidade de auditoria limitada.
Inflexibilidade de implantação: implantações manuais e a falta de cultura DevOps retardavam o ciclo de vida do lançamento.
Abordagem
Trianz liderou uma re-arquitetura abrangente com um redesenho nativo em nuvem de ponta a ponta para desbloquear escalabilidade, agilidade e eficiência de custos:
Desativação de legado: FoxPro e Crystal Reports descontinuados para eliminar dívidas técnicas e modernizar o fluxo de dados e relatórios.
Redesenho nativo da nuvem: reconstruiu o aplicativo monolítico como microsserviços em contêineres hospedados no ECS Fargate, melhorando a resiliência e a portabilidade.
Modernização de dados: Migração do SQL Server para o Amazon Aurora PostgreSQL, simplificando o design do esquema e reduzindo os custos de licença do banco de dados.
Processamento de arquivos em tempo real: arquitetura orientada a eventos implementada usando gatilhos do Amazon S3, AWS Lambda e AWS Batch para ingestão, processamento e validação automatizados.
Relatórios interativos: forneceu uma solução de painel baseada na web com design responsivo, recursos de exportação e filtragem avançada.
Pipeline seguro de CI/CD: CI/CD estabelecido usando AWS CodePipeline, CodeBuild e CodeDeploy para otimizar lançamentos e impor controles de qualidade.
Postura de segurança avançada: IAM baseado em funções integrado, AWS Secrets Manager e PingFed SSO para controle de acesso centralizado.
Monitoramento e observabilidade: AWS CloudWatch e CloudTrail configurados para visibilidade de pilha completa, alertas e governança.
Otimização de custos: introdução de dimensionamento automático, políticas de ciclo de vida do S3 e instâncias reservadas para cargas de trabalho previsíveis.
Transição contínua: orquestrou uma migração sem tempo de inatividade para garantir a continuidade ininterrupta dos negócios.
Componentes de Tecnologia
Serviços em Nuvem
Amazon Aurora PostgreSQL
Amazon S3
AWS Lambda
Lote AWS
Amazon ECS (Fargate)
AWS CodePipeline, CodeBuild, CodeDeploy
Amazon CloudWatch, AWS CloudTrail
Amazon SNS, Amazon SES
Pilha de aplicativos
.NET 8
Angular
TypeScript
.NET Core
Linux (Ubuntu)
Ferramentas de infraestrutura
Gerenciador de segredos da AWS
Amazon WAF
Rota 53 da Amazônia
Gerenciador de Certificados da Amazon
AWS KMS
Amazon VPC
Efeitos Transformacionais
Redução de 42% nos custos de licenciamento de banco de dados: substituindo bancos de dados proprietários pelo Aurora PostgreSQL
35% de economia nos custos de computação: dimensionamento automático do ECS Fargate e cargas de trabalho dimensionadas corretamente
Otimização de custos adicionais em 20%: por meio de instâncias reservadas para cargas de trabalho previsíveis
Migração sem tempo de inatividade: entrada em operação cuidadosamente orquestrada com disponibilidade contínua
Experiência do usuário aprimorada: painéis da Web e alertas em tempo real melhoram a tomada de decisões e a produtividade
Segurança e conformidade robustas: o controle de identidade centralizado e as políticas de acesso refinadas melhoraram a prontidão para auditoria
Ready to Transform Your Data Platform?
Let's discuss how we can help you build a modern data architecture that drives business value