Information technology has brought a revolution of sorts. There are innumerable applications, information sources, technology platforms, theories and architectures. While the primary motivator for technology has been to make human life simpler and communication easier, somewhere down the line the primary purpose has been lost.
Due to ITs exponential growth, we are caught in a web where we get lost often in jargons, abbreviations and lingos. We invest so much time and money to train ourselves to keep ourselves informed. It’s been a never ending struggle to keep pace with the latest happenings in technology.
We often end up having more information than we can digest. SOA is a new kid in this technology block. SOA isn‘t exactly new. It has been dormant for a while and has become active in the last few years. A common perception when customers and software community hears SOA is,
„Phew! Another concept, a new architecture, another framework to live with! Now I have to spend a few months learning and understanding this. ! I don’t think this is for simple souls like us! „
The primary objective of this blog series is to demystify SOA and bring it into the open.
Keep it short and simple!
This series should provide a brief overview of ESOA and explain about the whole lifecycle of SOA applications. The knowledge acquired from this series should serve as a platform for gaining further expertise in this area. This would not serve as a single most comprehensive series for all about ESOA in SAP, but definitely provide everyone more than enough leverage to start with.
Simplicity increases adoption too. Google search uses one of the most simple and clean UI ever and that’s one of the reason , why it‘s adoption has been phenomenal. A simple UI should not be misread as a simple search technology. Likewise, the simplicity implied on the series should not be misinterpreted as simplicity of the whole SOA concept. ESOA is complex, no doubt. But, entirely for different reasons, first because of the paradigm shift people have to make while developing solutions and secondly because extreme clarity is necessary in designing processes and identifying relevant services for this purpose.
I hope this series inspires SOA adoption!
The series involves,
- SOA for Dummies – An introduction to SOA and how SAP helps us implement them
2. Service Provisioning in eSOA – Implementing enterprise services in Java– Implementing enterprise services in Java
3. ESOA – Publishing and classifying Enterprise Services – The critical link .
4. Service Consumption of Enterprise Services – Build a consuming application with VC in less than 5 mins.[Not available yet.]
3. ES workplace