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
Arquitetura de Referência para Desenvolvimento e Infraestrutura
COMECE AQUI!
>
>
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.
PrÓXIMA
>
>
// Por que é importante?
Arquitetura de Referência para Desenvolvimento e Infraestrutura
// Padroniza desenvolvimento e infraestrutura
// Assegura conformidade regulatória
// Melhora a escalabilidade e desempenho
Evita inconsistências técnicas e melhora a integração entre sistemas.
Garante que as soluções atendam aos normativos da POUPEX como instituição financeira.
Permite que aplicações cresçam de forma sustentável.
PrÓXIMA
>
>
// Por que é importante?
Arquitetura de Referência para Desenvolvimento e Infraestrutura
// Apoia a cultura de DevOps e CI/CD
// Facilita manutenção e evolução
Automatiza processos e promove entregas contínuas de qualidade.
Reduz a complexidade e o custo de adaptação a novas tecnologias.
PrÓXIMA
>
>
Arquitetura de Referência para Desenvolvimento e Infraestrutura
Principais Diretrizes da Arquitetura
PrÓXIMA
>
>
Arquitetura de Referência para Desenvolvimento e Infraestrutura
// Padrão Arquitetural de Referência
Todos os sistemas desenvolvidos ou adquiridos devem seguir os seguintes princípios arquiteturais:
Aderência à infra institucional
Segurança por design
Flexibilidade e escalabilidade
Resiliência
Capacidade de recuperação em caso de falhas.
Arquiteturas modulares para facilitar evolução e integração.
Uso de tecnologias homologadas para compatibilidade e governança.
Adoção de padrões rigorosos de proteção de dados e acessos.
A arquitetura é composta por camadas bem definidas, garantindo organização e clareza na estrutura dos sistemas.
PrÓXIMA
>
>
Arquitetura de Referência para Desenvolvimento e Infraestrutura
// Linguagens de Programação de Referência
As soluções da DITEC devem ser desenvolvidas utilizando as seguintes tecnologias:
PrÓXIMA
>
>
Arquitetura de Referência para Desenvolvimento e Infraestrutura
// Frameworks de Referência
Os frameworks recomendados para desenvolvimento incluem:
Spring Boot – Ecossistema para criação de software na plataforma Java.
Apache Maven – Gerenciamento de dependências.
Versão homologada: 3.4.4.
Versão homologada: 3.9
PrÓXIMA
>
>
Arquitetura de Referência para Desenvolvimento e Infraestrutura
// Tecnologias de referência
PrÓXIMA
>
>
Arquitetura de Referência para Desenvolvimento e Infraestrutura
// Tecnologias de Suporte
As soluções devem utilizar as seguintes tecnologias para garantir estabilidade e integração:
Banco de Dados
Mensageria e Filas
- Oracle 19c
- RabbitMQ 3.12.10
Armazenamento
Autenticação e Autorização
- MinIO (Protocolo S3)
- F5 Identity Provider
Versionamento e CI/CD
Prototipação e Ideação
- GitLab Enterprise e GitLab Community
- Figma e Miro
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.
A definição acima está baseada na nova esteira de desenvolvimento.
PrÓXIMA
>
>
Arquitetura de Referência para Desenvolvimento e Infraestrutura
// Integração Contínua (CI/CD)
Os processos de desenvolvimento devem seguir um pipeline estruturado para validação e deploy automatizado:
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.
PrÓXIMA
>
>
Governança de Arquitetura
PrÓXIMA
>
>
Arquitetura de Referência para Desenvolvimento e Infraestrutura
// Governança de Arquitetura
Para garantir alinhamento com as diretrizes institucionais, a arquitetura deve passar por processos de validação contínua, incluindo:
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.
Ferramentas utilizadas na governança:
- GitLab CI/CD – Automação de build, testes e deploy
- ArchUnit – Validação de padrões arquiteturais
- Structurizr – Diagramação baseada em C4 Model
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:
- 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.
Os ADRs garantem transparência, rastreabilidade e alinhamento estratégico das decisões técnicas tomadas ao longo do desenvolvimento.
PrÓXIMA
>
>
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:
- Registros de Decisões Arquiteturais (ADR).
- Diagramas de Contexto de Sistema, Container e Deployment (C4 Model).
- Mapeamento de integrações e dependências.
Esse documento é fundamental para garantir que todas as soluções estejam em conformidade com as diretrizes da DITEC.
>
>
Onboarding DITEC
//Trilha 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.
Arquiteturas de Referência
Guia de Padrões e Melhores Práticas
Metodologia de Desenvolvimento de Software
Metodologia de Gerenciamento de Projetos
Metodologia de Qualidade de Software