MBA Arquitetura: Diferença entre Enterprise architecture vs solution architecture
Published: 2023-07-13 12:05:53


![Enterprise architecture vs solution architecture](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ymjjialk73945pszgkxu.png)


Olá pessoas, continuando minha jornada no MBA de Arquitetura de Software, bora falar sobre a diferença entre Enterprise architecture vs solution architecture.

Caso queriam ver os outros artigos sobre essa jornada, segue links de artigos anteriores:

- [MBA Arquitetura: Software Enterprise e Ecossistema Enterprise](https://dev.to/taisesoares/software-enterprise-e-ecossistema-enterprise-1i13)
- [MBA Arquitetura: Arquitetura de Solução e Perfil do Arquiteto](https://dev.to/taisesoares/arquitetura-de-solucao-e-perfil-do-arquiteto-3n45)
- [MBA Arquitetura: TCO (Total Cost of Ownership): Compreendendo e Utilizando o Custo Total de Propriedade](https://dev.to/taisesoares/mba-arquitetura-tco-total-cost-of-ownership-compreendendo-e-utilizando-o-custo-total-de-propriedade-4hj7)

## Enterprise Architecture (EA)

Pra começar, vamos falar sobre a **Enterprise Architecture**. A EA é uma abordagem que ajuda a organizar e alinhar os processos de negócio, a tecnologia e a estratégia de uma empresa. É como se fosse um mapa que mostra como tudo se conecta e funciona junto. A ideia é garantir que a empresa esteja preparada para enfrentar os desafios do mercado e possa se adaptar às mudanças.

O principal objetivo da arquitetura empresarial é entender como todos os componentes do sistema se encaixam e se comunicam entre si. Ela olha para os processos, os dados, as aplicações e a infraestrutura existentes na empresa e tenta otimizá-los. A arquitetura empresarial também está preocupada em alinhar a tecnologia aos objetivos estratégicos da organização.

## Solution Architecture (SA)

Agora, vamos falar sobre a **Solution Architecture**. A SA é mais específica e foca em resolver um problema ou desafio de negócio particular. Ela define a estrutura, os componentes e as interações entre eles para criar uma solução que atenda às necessidades do projeto.

A SA é responsável por garantir que a solução seja tecnicamente viável, alinhada com a estratégia da empresa e que possa ser integrada aos sistemas existentes. Ela também ajuda a identificar riscos e a planejar a implementação da solução.

## Então, qual é a diferença?

A principal diferença entre a EA e a SA é o escopo. A EA é uma abordagem mais ampla que engloba toda a organização, enquanto a SA é focada em resolver um problema específico.

A EA ajuda a criar uma visão geral de como a empresa funciona e como os diferentes componentes se conectam. Ela é mais estratégica e ajuda a garantir que a empresa esteja preparada para enfrentar os desafios do mercado.

Já a SA é mais tática e foca em resolver um problema ou desafio específico. Ela define a estrutura e os componentes necessários para criar uma solução que atenda às necessidades do projeto.

## Resumindo

Em resumo, a diferença entre arquitetura empresarial e arquitetura de soluções está no escopo e no foco. A arquitetura empresarial olha para a organização como um todo e visa otimizar a estrutura tecnológica, alinhando-a aos objetivos estratégicos. Já a arquitetura de soluções concentra-se em projetos específicos, projetando e implementando sistemas que atendam a requisitos detalhados.

Ambas as áreas são essenciais no mundo da tecnologia. A arquitetura empresarial garante que a empresa tenha uma base sólida e eficiente, enquanto a arquitetura de soluções traz soluções específicas para problemas ou necessidades específicas.

Então, da próxima vez que ouvir falar de arquitetura empresarial ou arquitetura de soluções, lembre-se: uma cuida do todo e a outra cuida dos detalhes. Juntas, elas ajudam a construir um futuro tecnológico brilhante para as empresas.