Tuesday, August 17, 2010

Adoption of SOA in India relatively slow: Oracle



















India has lagged behind the rest of the world as far as SOA adoption goes. There is a need to understand the significant benefits of SOA on delivering new business services: Sunil Mehra, Director – Sales, Fusion Middleware, Oracle India
Sigi Achappa
Sunil Mehra, Director – Sales, Fusion Middleware, Oracle India, says that India has lagged behind the rest of the world as far as SOA adoption goes. There is a need to understand the significant benefits of SOA on delivering new business services.

CIOL: What is the traction in the SOA business so far?

Sunil Mehra: SOA helps businesses respond quickly and cost-effectively to changing market conditions. By promoting SOA, they can reuse existing IT assets rather than invest in more time consuming and costly reinvention or new implementation (rip and replace).

The adoption of SOA in India has been relatively slower as compared to the rest of the world. The primary reason is the lack of understanding and misconception that SOA is more of a technology requirement rather than a business decision. In fact, SOA provides significant benefits that ultimately allow companies to focus more resources and budget on innovation and on delivering new business services. In the Oracle Grid Index IV report released in August 2006, over 50 percent of the Indian enterprises said that they were actively moving closer to or have already moved to an SOA infrastructure. In India, customers from banking and financial services, manufacturing, retail, telecom, healthcare and even the government are enquiring about SOA technology.

In fact, more and more ISVs are standardising their applications on Oracle Fusion Middleware, so that customers can leverage open, complete, standards-based service-oriented architecture (SOA) solutions, provided by Oracle and its partners. Customers and ISVs will benefit from lower costs of implementation, accelerated delivery times and a lower cost in the event of future changes. Some of these ISVs include Path Infotech, Q-Soft, Nippon Data Systems among others.

CIOL: What is the rate of SOA adoption among your customers in India vs international?
SM: Like I mentioned, the adoption of SOA in India has been relatively slower as compared to the rest of the world. However, we are observing a lot of interest among customers on this technology.

CIOL: Have customers gone beyond the experimental stage to actual implementation?

SM: Like I already mentioned, SOA is generating interest only now. However, we recently started an SOA implementation at Godfrey Phillips.

CIOL: What are the business processes that are mainly impacted by SOA currently?

SM: SOA is a software architecture that enables business agility through the use of loosely coupled services. Services are reusable business functions that can be discovered and invoked using open standard protocols across networks. Services can in turn be combined and orchestrated to produce composite services and business processes, in accordance with pre-defined policies, security and SLAs. SOA is ideally suited to an organisation where constant innovation is required and where multiple complex systems need to be integrated on to one platform to ensure smooth functioning.

CIOL: What is the key business advantage to be derived from an SOA setup?

SM: SOA benefits: SOA helps lower development and maintenance costs, offers higher quality services, helps lower integration costs and reduces risks for better corporate (SOA) governance. Next, it is easy to implement, without disrupting existing business’ operations and infrastructure. In 2006, Oracle worked directly with over 100 early adopters to understand what types of projects benefited from an SOA approach. Our research identified 100- 500 percent improvement. Some of the interesting findings include:

*
One customer changed the game of integration by reducing the response time for integration change requests from two months to five days, delivered without extra budget by non-expert, internal IT staff.
*
Another customer reduced time to market of a major IT project from two years to six months, while improving business users’ satisfaction with the application through iterative validation and refinement.
*
In fact, the most enlightened adopters of SOA leverage BPM (business process management) best practices such as top-down process mapping, iterative/agile development, and layered-services architectures to fight the “business/IT alignment gap” and derive maximum value from SOA.
*
SOA helped yet another customer to fight one of the burning issues of large IT organizations: how to reduce the enormous costs (often 70–80 percent of the IT budget) and resource needs (30 people to diagnose an issue in tightly coupled COBOL code) of maintaining legacy mainframe systems.

CIOL: What are the challenges involved?

SM: As great as the benefits might be, there are also challenges involved in pursuing the SOA dream. Beyond the well-known performance penalty from using XML, there are numerous lesser-known challenges in using a Web services-oriented architecture (WSOA). Nonetheless, belief in the loosely-coupled WSOA mantra might lead you to believe that coupling is not an issue in WSOA. On the contrary, coupling remains an issue, and the real role of coupling in WSOA has been downplayed.

The quest for a more integrated enterprise drives enterprise IT to be more interconnected. A more interconnected system is more difficult to understand, build, test, maintain, change, adapt, or improve. This greater coupling can dramatically increase complexity. An agile, integrated IT is more complex than independent IT processes. In contrast, segregating software functionality into independent pieces is primarily how reliable, maintainable systems are created. This is one reason why many enterprises have application silos in the first place.

------------
Reference: www.ciol.com/content/special/soa/interview3.asp

Sunday, August 1, 2010

Service Oriented Architecture for Dummies



One of the Best books on SOA and has a good introduction. Straight to the point devoid of Buzzwords!

Must Read book on Service Oriented Architecture

Use the following link to get you copy online
http://www.amazon.com/Service-Oriented-Architecture-Dummies-Computer/dp/0470054352/ref=sr_1_2?s=books&ie=UTF8&qid=1280689006&sr=1-2

SOA Compass - Worth Reading!



This book gives a broader perspective of SOA and good Case studies in the End, which will help you understand the SOA in the Real world.

I Personally recommend this book, but make sure you start with some prior knowledge or awareness on SOA and Related terms.

Happy Reading!

Testing SOA: Peeling the Onion

The good news about service-oriented architectures (SOA) is the flexibility they provide for ad hoc integration within and across enterprises. It's also the bad news when it comes to testing, which relies on predictability and repeatability.The key is to first isolate the architectural layers so that functionality can be tested -- and issues exposed -- at their source as early as possible, then to gradually integrate the components until end-to-end business processes can be verified....Contd

To Read More use the following link
Testing SOA: Peeling the Onion

soapUI 3.6 beta1 - The loadUI Release









eviware has released beta1 of soapUI 3.6 The new version contains many features, but is focused on supporting the release of eviware's new product loadUI. soapUI 3.6 also has Web Testing support.

Major New Features:

loadUI Integration

Makes it simple for you to run your Functional Tests created in soapUI as distributed Load Tests in loadUI

Web Testing

Web Services Improved recording functionality lets you record any Web-Based traffic and easily convert it into Functional Tests

Minor New Features:

* Improved WADL importer
* Improved viewing of attachments
* Improved synchronization and performance of MockServices
* Added setting to enable wordwrap in Raw message views
* Increased default memory setting in .sh files
* Added action to clear the current Workspace
* Added option to show namespaces in refactoring wizard

Major bugs fixed:


* Fixed adding of HTTP Query Parameters
* Fixed JDBC Assertions to handle connection errors
* Fixed parameter resolving in script properties
* Fixed showing of passwords in UI
* Fixed bundling of external resources in generated War files
* Several UI cleanups and minor bug-fixes
* Fixed all code-generation to work from command-line tools
* Fixed preview of -f argument in runner
* Fixed usage of correct soap version when refactoring
* Several fixes to JDBC-connection related functionality

Updated Libraries:

* Bundled JRE : 1.6_20

----------------------
Originally Published by : SOAP UI
For Information Visit: www.soapui.org
----------------------