O que é arquitetura de aplicativos?


A arquitetura de aplicativos é um mapa estrutural que exibe padrões, práticas recomendadas e técnicas que uma empresa usa para projetar e construir seus aplicativos. A arquitetura também mostra como os aplicativos interagem entre si e com outras entidades (por exemplo, middleware or bases de dados) para atender aos requisitos de negócios/usuários.

As empresas criam arquiteturas de aplicativos para garantir que os aplicativos sejam escaláveis, confiáveis ​​e sem lacunas de funcionalidade. Um exemplo típico desses roteiros é a arquitetura orientada a serviços (SOA).