“Once thought to be the savior of IT, SOA instead turned into a great failed experiment—at least for most organizations. SOA was supposed to reduce costs and increase agility on a massive scale. Except in rare situations, SOA has failed to deliver its promised benefits. After investing millions, IT systems are no better than before. In many organizations, things are worse: costs are higher, projects take longer, and systems are more fragile than ever. The people holding the purse strings have had enough. With the tight budgets of 2009, most organizations have cut funding for their SOA initiatives.” (Burton Group)

 

Good. Now developers can stop repeating “SOA, SOA” like they know anything about it. SOA is not a technology (and nor REST mind you); They are design concern and it takes more than just learning frameworks or libraries to be able to properly apply them. So if you have them in your resume without having really implemented them, it’s time to take that line item off.

 

Now let’s us move on to the next cool stuff. Chant with me, “cloud”, “cloud”, “cloud”, “computing”!

 

Sigh, we are a bunch of teenage girls.