Today I met a guy from Microsoft who was hired by a customer to evaluate the technical architecture and implementation of the project I’m working on. This project is implemented using SOA. I was asked to show him some of our code and we got talking about SOA and the struggles we had mapping our database model to business objects to messages and vice versa. When I mentioned EDRA he told me that EDRA is outdated already. That there is another product group, you probably have heard of before, called Indigo. And that Indogo is the future.
Indigo will take it’s time before it is widely available and accepted. Until then I like to think the Enterprise Development Reference Architecture has many good patterns and ideas to learn from.