Case Study

Arquitetura de Cloud e DevOps

Engenheiro de Cloud implementa uma arquitetura de microsserviços

Indústria
  • Banca e Finanças (grande banco comercial francês)

 

Desafio
  • Trabalhar em estreita colaboração com uma equipa responsável pela definição dos modelos de arquitetura para aplicações e serviços de infraestruturas

Contexto

Trabalhámos para uma entidade que gere os requisitos de infraestruturas de um grande grupo bancário francês.


Reportámos a uma equipa responsável pela definição dos modelos de arquitetura para aplicações e serviços de infraestrutura, de modo a cumprir os objetivos de disponibilidade, continuidade e resiliência em todos os aspetos técnicos e de desenvolvimento.


Solução

  • Aconselhamento e assistência em projetos e programas de desenvolvimento;

  • Participação em comités de arquitetura;

  • Promoção das melhores práticas, no seio das equipas de desenvolvimento, em termos de resiliência das TI para aplicações e infraestruturas alojadas on-premise e na cloud pública;

  • Utilização de serviços geridos por fornecedores de serviços na cloud;

  • Divisão das aplicações em microsserviços;

  • Configuração da contentorização com Docker e orquestração com Kubernetes.


Tecnologias

  • Docker

  • AWS

  • IBM Cloud

  • Kubernetes


Chaves do sucesso

  1. Implementar uma arquitetura de microsserviços para construir aplicações altamente escaláveis e resilientes com tempos de acesso otimizados;
  2. Propor cadeias de ferramentas para automatizar os processos “Build - Test – Release”, integrando antecipadamente a segurança e a qualidade numa abordagem DevSecOps;
  3. Introduzir um processo de melhoria contínua dos aspetos “Pessoas, Processos, Produtos”.