SOA is moving away from the mere buzzword and becoming a core need of an enterprise. During the last few years, we have witnessed how the traditional approach to SOA (call it SOA 1.0) has constantly failed to deliver the business value and agility that were a key element of its value proposition. With the past experience, company started to realize that the way SOA earlier implement is not really the best way. There can be lighter, easier and less costly solutions exist which is also more agile, interoperable and scalable. Call it Lightweight SOA, SOA 2.0, or whatever you like it. This SOA 2.0 learns the lesson from the past and presents a better solution having –
- Using Representational State Transfer (REST) and Web-Oriented Architectures (WOA), in place of heavier and difficult Web Services
- Less lightweight infrastructure of ESB (Enterprise Service Bus), Business Process Engine (BPM Engine) and portal engine
- Usage of Widgets, Pipes and Mashups whenever applicable in place of heavier components like portlets and web 1.0 elements
- Faster deployment and delivery methods Easy to fit in Cloud, IaaS and PaaS model
The traditional approach to SOA introduces serious challenges that make it impractical for large implementations. OJAS learns the lessons from the past and uses patterns that can help enable lighter, interoperable, and scalable SOAs that can enable true business agility in large enterprise scenarios.















