Tipos de Arquitetos de Soluções

Neste artigo irei descrever os tipos de Arquitetos de Soluções nas organizações. As empresas tipicamente adotam os perfis que serão descritos na figura de uma pessoa ou de uma equipe e somente empresas muito grandes e com áreas de arquitetura muito bem estruturadas têm uma segregação de papeis tão bem definida, mas a intenção aqui é descrever as principais características de cada um.

Os arquitetos de soluções podem ser divididos em dois tipos: Generalistas e Especialistas.

Arquitetos generalistas

Arquiteto corporativo

  • Também conhecido como arquiteto de negócios
  • Desenvolve o modelo de referência de longo prazo junto aos stakeholders e lideranças
  • Define que tecnologias serão usadas pela empresa e garante que ela está sendo usada com consistência e integridade
  • Preenchem o gap entre a estratégia da organização e uma execução bem-sucedida
  • Ajuda a converter um mapa estratégico em ações executáveis para a implementação
  • No geral estão mais alinhados com a visão estratégica da empresa e com a responsabilidade de definição de padrões para toda a organização

Arquiteto de soluções

  • Projeta o sistema como um todo e como ele se integra com outros
  • Define a saída esperada junto aos stakeholders e fornecendo um entendimento claro do objetivo da entrega do time técnico
  • Conecta os pontos e assegura o diálogo entre os diferentes times para evitar surpresas no último minuto
  • Define os mecanismos de alerta e monitoramento para assegurar uma sustentação mais suave
  • Atua no gerenciamento do projeto aconselhando sobre recursos, custos e cronograma
  • Atual em um nível mais tático quando comparada a um arquiteto corporativo

Arquiteto técnico

  • Também conhecido como arquiteto de aplicações ou arquiteto de software
  • Responsável pelo projeto de software e desenvolvimento
  • Define os detalhes de implementação de código e integrações de APIs, como performance e escalonamento
  • Garante que o software está sendo desenvolvido de acordo com o padrão definido e pode se integrar a outros componentes

Arquiteto de cloud

  • Planeja o ambiente de cloud
  • Responsável por deployar e gerenciar as estratégias de cloud da empresa
  • Fornecem uma visão ampla e profunda sobre os serviços em nuvem
  • Cria estratégia de migração para cloud
  • Desenvolve uma arquitetura de cloud híbrida
  • Aconselha como o on-premises se conecta com clouds públicas
  • Ajuda no design de uma arquitetura cloud-native

Arquiteto evangelista

  • Tem um conhecimento profundo dos conceitos, problemas e tendências de mercado de uma plataforma
  • Cria conteúdo, blogs, whitepapers, artigos
  • Dá palestras em eventos
  • Conduz workshops técnicos e publica tutoriais
  • É necessário que tenha excelente comunicação verbal e escrita
  • Arquitetos de soluções muitas vezes ganham a responsabilidade adicional de evangelistas

Arquitetos especialistas

Arquiteto de infraestrutura

  • Profundamente focado no design da infra de TI, segurança e operações
  • Trabalha junto ao arquiteto de soluções para assegurar que a estratégia de infra da empresa está alinhada com os requisitos do negócio
  • Planejam a capacidade de recursos alinhada as necessidades do negócio e o ambiente existente
  • Ajudam a reduzir o CAPex que poderia ser utilizado como OPex para aumentar a eficiência organizacional e o ROI
  • Define e planeja os recursos de TI como um todo, desde storage até workspaces individuais
  • Define software padrões, patching e updates para toda a empresa
  • Trata da segurança da infra garantindo que todo o ambiente esteja livre de ataques
  • Planeja DR e backups para garantir a continuidade do negócio
  • Planeja picos de utilização da infraestrutura como em black fridays
  • De modo geral precisa de sólidos conhecimentos em infraestrutura de datacenter

Arquiteto de redes

  • Responsável pelo design de LANs, WANs, internet e intranet
  • Assegura baixa latência entre os ativos de rede
  • Cuida da segurança de acesso à rede
  • Define o monitoramento da rede
  • Trabalha próximo ao arquiteto de infraestrutura
  • Precisa de sólidos conhecimentos em:
  • Arquitetura de redes
  • Operações de redes
  • Conexões VPN
  • Configuração de firewalls
  • Topologia de redes
  • Configuração de load balancers
  • DNS
  • Roteamento

Arquiteto de dados

  • Define um conjunto de regras, políticas, padrões e modelos que governam o tipo de dado que é usado e coletado pela empresa
  • Projeta, cria e gerencia a arquitetura de dados da empresa
  • Desenvolve modelos de dados e data lakes para capturar os indicadores de performance (KPI) e habilitar a transformação de dados
  • Asseguram a performance, integridade e qualidade dos dados
  • Selecionam a tecnologia de banco de dados
  • Define esquema de bancos relacionais para desenvolvimento de aplicações
  • Define data warehouse
  • Define Data lake
  • Faz o projeto de datamart
  • Define ferramentas de machine learning
  • Trata segurança de dados e encriptação
  • Compliance de dados

Arquiteto de segurança

  • Projeta a implementação de segurança de redes e computação
  • Planeja testes de vulnerabilidade
  • Faz análise riscos
  • Faz auditoria de segurança
  • Aprova a instalação de firewalls, VPNs, roteadores, proxies
  • Testa os processos finais de segurança
  • Guia tecnicamente os times de segurança
  • Assegura que as aplicações estão compliance com os padrões de mercado
  • Assegura que os dados estão seguros
  • Trabalho perto de todos os arquitetos de soluções

Arquiteto DevOps

  • O arquiteto DevOps automatiza tudo, em todo lugar
  • DevOps é um conjunto de ferramentas e práticas que ajudam a entregar aplicações em um ritmo mais acelerado
  • Define as esteiras de CI/CD
  • Automatiza a entrega de infraestrutura (IaC)
  • Planeja o monitoramento e alertas para incidentes de segurança, deploy de infra ou falhas de infra
  • Planeja DR com diversas formas de deploy
Bruno Veiga

Bruno Veiga

Arquiteto Cloud e Arquiteto de Soluções. Me dedicando em compartilhar conhecimento e ajudar empresas a encontrar as melhores soluções tecnológicas para os problemas do negócio com agilidade, segurança, equipes alinhadas e dentro do orçamento.