/* Customized template */ Diário de um Desenvolvedor de Software: EDRA

Diário de um Desenvolvedor de Software

Descobertas, idéias e informações que acontecem no meu trabalho como desenvolvedor de sistemas aplicativos em .NET.

Minha foto
Nome:
Local: Blumenau, SC, Brazil

Sou arquiteto de software e ajudo a definir soluções de tecnologia para necessidades de negócio. Atualmente trabalhando com a plataforma Windows Azure.

quinta-feira, setembro 01, 2005

EDRA

Como estamos trabalhando com a idéia de que o sistema será construído em .NET e que terá arquitetura em camadas, estou buscando informações sobre a forma recomendada pela Microsoft para fazer isto.

No momento estou estudando a Enterprise Development Reference Architecture (EDRA) e Enterprise Development Application Framework (EDAF).

Goals

Organizations transitioning from tightly coupled application architectures to loosely coupled, service-based architectures face numerous challenges. The more significant

challenges include:

Separating the service interface from the internal service implementation. This separation allows an enterprise to develop a custom deployment scenario that is

optimized for scalability, reliability, security, performance, and availability.

Separating business logic from cross-cutting concerns such as logging, monitoring, or raising business events.

Separating business logic from the underlying transport so that multiple transports can be used to access a single service implementation.

The Enterprise Development Application Framework simplifies the development of distributed applications. It does this by providing standardized, reusable solutions to

common challenges that software professionals face when developing and exposing business services.