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:
View
Essential Learning Unit
View
Akihabara Learning Unit
View
Genial learning unit
View
History Learning Unit
View
Primary Unit Plan
View
Vibrant Learning Unit
View
Art learning unit
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