Publicado o Guia da Arquitetura 2.0 Beta1
O Grupo de práticas de padrões da Microsoft publicou o Guia da Arquitetura 2.0 Beta1 (Application Architecture Guide 2.0 Beta1), um livro contendo os princípios, padrões e práticas para o desenhar arquiteturas de aplicações construídas sobre o framework .NET. O público alvo é formado por arquitetos de soluções e líderes de desenvolvimento.
O livro é composto pela seguintes partes:
- Parte I, "Fundamentos" apresenta os fundamentos para entender as técnicas e estratégias do design de arquiteturas.
- Parte II, "Design,” apresenta as guidelines do design e as melhores práticas que podem ser aplicadas a qualquer tipo de aplicação ou camada de aplicação, incluindo como comunicar o design e planos para serviços.
- Parte III, "Camadas,” apresenta uma abordagem para arquitetura e design assim como melhores práticas para cada camada, incluindo presentation, business, service e data access.
- Parte IV, "Atributos de Qualidade,” apresenta um guia específico em atributos da qualidade como segurança, performance, etc.
- Parte V, "Archetypes – Design e Patterns,” apresenta padrões e sugestões de design para cada tipo de aplicação, incluindo aplicações de serviços, aplicações web, aplicações rich-client, aplicações rich-internet e aplicações móveis.
De acordo com o Principal Program Manager de práticas e padrões e co-autor J.D. Meyer, o livro tenta ajudar com:
- Escolher a arquitetura correta para sua aplicação.
- Escolher as tecnologias corretas
- Fazer escolhas mais efetivas para decisões chave de engenharia.
- Mapear as estratégias e padrões apropriados.
- Mapear soluções de padrões e práticas relevantes.
O guia está levando em consideração os seguintes fatores: tipos de aplicações, estilos de arquitetura, modelos de arquitetura, cenários, atributos de qualidade e requisitos/restrições como mostrados na imagem abaixo:

O guia usa a seguinte estrutura de referencia:

Outros guias de padrões e práticas que vale a pena conferir são: Enterprise Library v4.1, Acceptance Test Engineering Guidance.
Conteúdo educacional
Lean na Globo.com
Bernardo Heynemann 24 Mai, 2013
Mobilidade: Frameworks, SOs e o Mercado
Ricardo Ogliari 23 Mai, 2013
Caminhos de uma estratégia mobile
Sérgio Lopes 23 Mai, 2013
Complexidade organizacional no Século 21
Alexandre Magno 16 Mai, 2013

Olá visitante
Você precisa cadastrar-se no InfoQ Brasil ou Login para enviar comentários. Há muitas vantagens em se cadastrar.Obtenha o máximo da experiência do InfoQ Brasil.
Dê sua opinião