OOW – Day 4 – Leveraging SOA to maximize your applications

This session was handling the effect of SOA in an organisation and the challenges each organisation faces today and how you can address these using SOA.

The main keynote that was mentioned here: There’s no way to avoid SOA because SOA Components will be backed inside each software package a company purchases.

So what are the challenges each company is facing today?

  • Reliable batch interfaces
  • Lack of reliabilit
  • Customization of code, rebuilding of code
  • No standardization

How are these challenges addressed using SOA?

  • Modular approach
  • Reusable components which are developed in a granular approach
  • Standards-based (XML, XSD, JCA, WSDL, …), nothing proprietary is being used
  • Focuses on orchestration of services instead of monolithic applications
  • Reduce overall testing effort when re-using services

Why choose SOA?

  • Need for multiple user-friendly applications
  • Complex workflow not delivered in ERP
  • Reuse of services for same business functionality
  • Centralize business rules
  • Give more insight into business

Considerations:

  • Buy-in, you need to discuss the initial investment with the different stakeholders and discuss the ROI
  • Retrain your staff and invest in training, coaching
  • Explain how roles will change in as well functional as technical departments
  • Initially development will be slower because of the steep learning curve

When discussing and talking about SOA, you will always be addressing these kind of problems and issues in any organization. SOA is just a way of thinking and doesn’t mean you need to purchase different kinds of products to make the integration happen.

What the Oracle SOA-product stack will give you is ease of development; declarative environment to work faster, more efficient; common problems are being addressed using design patterns; rich user interfaces can be developed using drag-and-drop functionality; composite designers will enable you to integrate your existing business processes with any legacy system your company has purchased in the past … in other words …

To give a company an insight in it’s SOA awareness and to give them free advise on how to get started, Oracle offers the ‘Roadmap to SOA’. Through different roundtables the customer will get insight in it’s SOA readiness and how they can start with a modular approach.

What are you waiting for … Let’s start integrating !

Some guidance, coaching, product overviews and of course demo’s that show and prove to you that ease of integration … let’s start blogging ;o)