Do we really need identity propagation in SOA and Clouds?

2012 IT developers and, especially IT Security specialists struggled for years trying to create an identity control at the enterprise level. The most known initiative and model in this area is Single Sign On (SSO) where an identity of an end-user can be propagated between systems and can be recognized across an enterprise. In today’s …

#Updated #Principles of #Service #Orientation

2014 Motivation Current Principles of Service Orientation (SO) were formulated about 15 years ago when Service-Oriented Architecture (SOA) fought its way up into the mainstream of enterprise IT. They are widely known from publications of Thomas Erl 1,2 where the vocabulary of SO was compromised for the sake of mass adoption of Web Service technology. …

#Patterns In The #Context of #SOA #Business #Services

2010 Introduction Along the evolutionary path through centuries, the Mankind  has found that we need some things stable, immutable, and even ‘untouchable’ to grasp the other constantly changing things. The examples of such immutable things include religion postulate, mathematical axioms and the Earth shape.  Nonetheless, sometimes, the knowledge acquired in the evolution pushed us to …

Does a Web Service Make a Service for SOA?

cloudcomputingexpo.com , 2006 Neither SOAP WebServices nor HTTP REST interfaces constitute services defined in SOA What could be easier than to take your application, wrap it with a Web Service, announce it or register it in the UDDI and get a SOA Service? Even better – take a data warehouse, cover a SQL executing code …

RIA-SOA Collaboration Pattern

J2EE Journal, 2008 Reads: 28,812 Resolving RIA-SOA Conflict A friend of mine said, when we discussed the RIA-SOA topic, that he was fully entitled to have a service that provided a merchant’s price to his RIA. The price was assumed to be taken from a back-end data store. I agreed with him but thought that …

Service Versioning for SOA

SOA Magazine, 2006 READS: 37,497 Policy-based version control for SOA services SOA development practice isn’t much different from other software development practices except for design and maintenance. Multiple self-containing and aggregated services that interact with others have their own life-cycle and evolution. The loosely coupling model of SOA services significantly simplifies design but creates additional …