Want to create interactive content? It’s easy in Genially!
Onboarding - Arquitetura de Referência para Desenvolvimento e Infra
FHE POUPEX
Created on March 18, 2025
Start designing with a free template
Discover more than 1500 professional designs like these:
Transcript
COMECE AQUI!
Arquitetura de Referência para Desenvolvimento e Infraestrutura
PrÓXIMA
>
Arquitetura de Referência para Desenvolvimento e Infraestrutura
>
A Arquitetura de Referência da DITEC define padrões, tecnologias e boas práticas para o desenvolvimento e sustentação de software e infraestrutura de TI. Ela garante que todas as soluções tecnológicas desenvolvidas ou adquiridas estejam alinhadas com requisitos de segurança, escalabilidade, resiliência e conformidade regulatória, assegurando eficiência e governança nos projetos. Aqui você encontrará um resumo das diretrizes arquiteturais e o link para o documento completo.
// Melhora a escalabilidade e desempenho
Permite que aplicações cresçam de forma sustentável.
Arquitetura de Referência para Desenvolvimento e Infraestrutura
// Por que é importante?
// Assegura conformidade regulatória
Garante que as soluções atendam aos normativos da POUPEX como instituição financeira.
PrÓXIMA
// Padroniza desenvolvimento e infraestrutura
Evita inconsistências técnicas e melhora a integração entre sistemas.
>
>
Arquitetura de Referência para Desenvolvimento e Infraestrutura
// Por que é importante?
// Facilita manutenção e evolução
PrÓXIMA
Reduz a complexidade e o custo de adaptação a novas tecnologias.
// Apoia a cultura de DevOps e CI/CD
Automatiza processos e promove entregas contínuas de qualidade.
>
>
Arquitetura de Referência para Desenvolvimento e Infraestrutura
PrÓXIMA
Principais Diretrizes da Arquitetura
>
>
A arquitetura é composta por camadas bem definidas, garantindo organização e clareza na estrutura dos sistemas.
Todos os sistemas desenvolvidos ou adquiridos devem seguir os seguintes princípios arquiteturais:
Arquitetura de Referência para Desenvolvimento e Infraestrutura
// Padrão Arquitetural de Referência
Adoção de padrões rigorosos de proteção de dados e acessos.
Uso de tecnologias homologadas para compatibilidade e governança.
Flexibilidade e escalabilidade
Segurança por design
Resiliência
Aderência à infra institucional
PrÓXIMA
Arquiteturas modulares para facilitar evolução e integração.
Capacidade de recuperação em caso de falhas.
>
>
Arquitetura de Referência para Desenvolvimento e Infraestrutura
PrÓXIMA
// Linguagens de Programação de Referência
As soluções da DITEC devem ser desenvolvidas utilizando as seguintes tecnologias:
>
>
Versão homologada: 3.9
Versão homologada: 3.4.4.
Arquitetura de Referência para Desenvolvimento e Infraestrutura
>
Apache Maven – Gerenciamento de dependências.
>
Spring Boot – Ecossistema para criação de software na plataforma Java.
PrÓXIMA
// Frameworks de Referência
Os frameworks recomendados para desenvolvimento incluem:
Arquitetura de Referência para Desenvolvimento e Infraestrutura
PrÓXIMA
// Tecnologias de referência
>
>
Arquitetura de Referência para Desenvolvimento e Infraestrutura
Prototipação e Ideação
- Figma e Miro
Versionamento e CI/CD
- GitLab Enterprise e GitLab Community
As soluções devem utilizar as seguintes tecnologias para garantir estabilidade e integração:
Autenticação e Autorização
- F5 Identity Provider
Armazenamento
- MinIO (Protocolo S3)
Mensageria e Filas
- RabbitMQ 3.12.10
// Tecnologias de Suporte
PrÓXIMA
Banco de Dados
- Oracle 19c
>
>
A definição acima está baseada na nova esteira de desenvolvimento.
PrÓXIMA
Arquitetura de Referência para Desenvolvimento e Infraestrutura
>
>
// Organização do Repositório de Código
A organização dos repositórios de código deve seguir padrão específico para que a esteira de desenvolvimento (controle, qualidade, integração e entregas contínuas) estejam otimizadas e performáticas.
Todas as entregas devem passar por validações de qualidade, segurança e padrões de nomenclatura de banco de dados antes da implantação.
Arquitetura de Referência para Desenvolvimento e Infraestrutura
PrÓXIMA
>
>
// Integração Contínua (CI/CD)
Os processos de desenvolvimento devem seguir um pipeline estruturado para validação e deploy automatizado:
PrÓXIMA
Governança de Arquitetura
>
>
- GitLab CI/CD – Automação de build, testes e deploy
- ArchUnit – Validação de padrões arquiteturais
- Structurizr – Diagramação baseada em C4 Model
Arquitetura de Referência para Desenvolvimento e Infraestrutura
Ferramentas utilizadas na governança:
Validação de código e segurança – Avaliação de qualidade e identificação de vulnerabilidades. Monitoramento de débito técnico – Controle de bugs, duplicidade de código e complexidade. Documentação arquitetural – Diagramação completa das soluções utilizando a notação C4 Model.
// Governança de Arquitetura
Para garantir alinhamento com as diretrizes institucionais, a arquitetura deve passar por processos de validação contínua, incluindo:
PrÓXIMA
>
>
Os ADRs garantem transparência, rastreabilidade e alinhamento estratégico das decisões técnicas tomadas ao longo do desenvolvimento.
- ID único e data da decisão.
- Título e status (Proposto, Aprovado, Rejeitado, Descontinuado).
- Contexto e motivação da decisão.
- Consequências e impactos positivos ou negativos.
PrÓXIMA
Arquitetura de Referência para Desenvolvimento e Infraestrutura
>
>
// Registros de Decisões Arquiteturais (ADR)
Os Registros de Decisões Arquiteturais (ADRs) são documentos essenciais para rastrear o histórico de decisões técnicas dos sistemas. Cada ADR deve conter:
Esse documento é fundamental para garantir que todas as soluções estejam em conformidade com as diretrizes da DITEC.
- Registros de Decisões Arquiteturais (ADR).
- Diagramas de Contexto de Sistema, Container e Deployment (C4 Model).
- Mapeamento de integrações e dependências.
Arquitetura de Referência para Desenvolvimento e Infraestrutura
>
>
// Documento de Arquitetura de Solução (DAS)
O Documento de Arquitetura de Solução (DAS) consolida os principais artefatos arquiteturais de um sistema:
>
>
Onboarding DITEC
Explore a trilha do Onboarding DITEC e tenha acesso às nossas metodologias e artefatos. Amplie seus conhecimentos e sua integração na DITEC.
//Trilha onboaRding ditec
Metodologia de Desenvolvimento de Software
Metodologia de Qualidade de Software
Metodologia de Gerenciamento de Projetos
Guia de Padrões e Melhores Práticas
Arquiteturas de Referência