What are Enterprise architecture patterns and how we should define them?

  
 As you probably know design patterns are clearly defined and used broadly across the industry. So if this concept works so good for software why shouldn’t it be working for enterprise architecture as well? Why can’t we, as enterprise architectures, have certain enterprise architecture blueprints who describe the business, information, application, infrastructure architecture and even the governance process? Well, I’m playing with this idea for quite a long time and I’m starting to realize that we can create enterprise architecture patterns.
 
 
Published Tuesday, August 02, 2005 12:08 PM by nattYGUR

Comments

# re: What are Enterprise architecture patterns and how we should define them?

Tuesday, August 02, 2005 11:39 AM by smelliot
Martin fowler's got a book on it already and it's GREAT.

Patterns of Enterprise Application Architecture

http://www.amazon.com/exec/obidos/tg/detail/-/0321127420/qid=1122997109/sr=8-1/ref=pd_bbs_sbs_1/103-3806875-0544643?v=glance&s=books&n=507846

everyone should get it and read it and PAY ATTENTION to what it's saying.

# re: What are Enterprise architecture patterns and how we should define them?

Tuesday, August 02, 2005 12:21 PM by Natty Gur
Martin fowler's book is realy great! But, I'm dealing with enterprise architecture pattterns and not with Enterprise Application Architecture. Enterprise architecture deals with the big picture that include how the business works, Information that needs and how it managed/used/maintain, application architecture(Martins domain) and needed Infrastructure.

# re: What are Enterprise architecture patterns and how we should define them?

Thursday, August 04, 2005 4:18 PM by smelliot
Take it back then, don't know any books like that. It may end up varying wildly depending on the business, esp wrt size...

# re: What are Enterprise architecture patterns and how we should define them?

Wednesday, August 17, 2005 2:00 PM by Maher Dahdour
Architecture is an abstract concept with too many meanings to too many people in different work domains. Since software engineering field is kind of new; architecture and architect practical meaning is still developing. Needless to say, software practiootioners deal with this term in terms of application and information manners. Enterprise architecture is a higher level than application architecture but it touches it in too in details.

Enterprise architecture patterns in software product line type of applications has been used minimally, and in general n-tier single applications with many interfaces to other applications is not being used efficintly.


I think understand design patterns and business patterns with general reading about deployment modeling helps in widening the knowledge about what enterprise architecture pattern is. Reading about Business Enterprise Architecture Modeling articles should be very helpful. Architects should not rely on specific book when they work in IT field specially when it comes to higher level documents which involve too many system owners inputs.

Martin fowler is a very good guy when it comes to light design and extreme programming, but I don't recommend his views when it comes to high level huge design efforts systems.


# re: What are Enterprise architecture patterns and how we should define them?

Saturday, January 17, 2009 2:16 AM by SBL Enterprise Application Architecture

Quite informative...

Leave a Comment

(required) 
(required) 
(optional)
(required)