simple hit counter
01 October 2008

Application Architecture Guidance V2.0

Il 25 Settembre è stato pubblicato il progetto della versione 2.0 della Application Architecture Guidance da parte del gruppo Patterns & Practices. Attualmente il progetto è in divenire (anzi diciamo che siamo ancora nelle fasi iniziail) ma sfogliando la struttura del (futuro) documento si capisce che sarà di grande interesse per gli architetti. Il documento parte dall'esperienza maturata in questi ultimi anni nella realizzazione di soluzioni applicative enterprise nelle più disparate architetture applicative partendo dal client/Server, al Component-Based Architecture , Data Centered , Distributed Architecture ,Layered Architecture, SOA fino ai nuovi paradigmi S+S /SaaS/ PaaS.

Questa è la megamappa dalla guidance :

image

con particolare enfasi su:

  • Autenticazione e autorizzazione.
  • Caching e gestione dello stato.
  • Communication
  • Composition
  • Concorrenza e transazioni
  • Configuration Management
  • Coupling e Cohesion (ovvero come suddividere in layer le applicazioni e come gestire il raggruppamento dei componenti/servizi :-))
  • Data Access
  • Exception Management
  • Logging e Instrumentation
  • User Experience
  • Validazione
  • Workflow

 

Queste sono le architetture prese in considerazioni:

Mobile

image

 

RIA

image

 

Rich Client

image

Service

image

Web Applications

image

 

Quando?

image

 

--Mario

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# Application Architecture Guidance V2.0 : EasyCoded said:

PingBack from http://www.easycoded.com/application-architecture-guidance-v20/

01 October 08 at 11:20 AM

Leave a Comment

Comment Policy: No HTML allowed. URIs and line breaks are converted automatically. Your e–mail address will not show up on any public page.

(required) 
(optional)
(required) 

  
Enter Code Here: Required
Page view tracker