Want to create interactive content? It’s easy in Genially!

Get started free

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