Internet of Things – The Oracle platform by Torsten Winterberg

IoT will be the next game changer. We’re entering a world, where Billions of devices will be able to play in role in higher level processes. There will be many more machines using our todays internet than humans will do. This is a summary of an Openworld session on Oracle IoT strategy.

IoT Definition from Wikipedia:
Equipping all objects in the world with minuscule identifying devices could be transformative of daily life. For instance, business may no longer run out of stock or generate waste products, as involved parties would know which products are required and consumed. One’s ability to interact with objects could be altered remotely based on immediate or present needs, in accordance with existing  end-user agreements.

Some major challenges have to be addressed:

  • Complex value chain
  • Lack of standardization to build, deploy & manage IoT applications
  • No consistency in managing security of data and identity of devices
  • Need to analyze Fast data in real time
  • No integration platform to convert data into business automation

Oracle launched their Iot platform at Openworld 2013 with this focus:

  • Standardize application development for devices, enterprise, web and mobile apps
  • Analyze IoT data to achieve real-time visibility
  • Integrate IoT data with enterprise applications & cloud infrastructure
  • Secure data & identity across devices and enterprise data center

Read the complete article here.

SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki Mix Forum

Transaction Boundaries and Rollbacks in Oracle SOA Suite free online training

This self-study training explains transaction boundaries in SOA mediator and BPEL components. It also presents examples of rollback behaviors in various sample transaction scenarios. You can Start the online course here.

SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki Mix Forum

Cloud to On-Premise Connectivity Patterns By Rajesh Raheja

Do you have a requirement to convert an Opportunity in Salesforce.com to an Order/Quote in Oracle E-Business Suite? Or maybe you want the creation of an Oracle RightNow Incident to trigger an on-premise Oracle E-Business Suite Service Request creation for RMA and Field Scheduling? If so, read on.

In a previous blog post, I discussed integrating TO cloud applications, however the use cases above are the reverse i.e. receiving data FROM cloud applications (SaaS) TO on-premise applications/databases that sit behind a firewall. Oracle SOA Suite is assumed to be on-premise with with Oracle Service Bus as the mediation and virtualization layer. The main considerations for the patterns are are security i.e. shielding enterprise resources; and scalability i.e. minimizing firewall latency. Let me use an analogy to help visualize the patterns: the on-premise system is your home – with your most valuable possessions – and the SaaS app is your favorite on-line store which regularly ships (inbound calls) various types of parcels/items (message types/service operations). You need the items at home (on-premise) but want to safe guard against misguided elements of society (internet threats) who may masquerade as postal workers and vandalize property (denial of service?). Let’s look at the patterns. Read the complete article here.

SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki Mix Forum

Lonneke Dikmans: Oracle SOA Suite on Oracle Data Appliance

What is Oracle SOA Suite out of the box? o-box! Watch the video here.

SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki Mix Forum

Connecting Clinical and Administrative Processes: Oracle SOA Suite for Healthcare Integration

SOA HealthcareOne of the biggest IT challenges facing today’s health care industry is the difficulty in finding reliable, secure, and cost-effective ways to exchange information. Buyers and providers need versatile platforms for enterprise-wide information sharing. Clinicians require accurate information to provide quality care to patients while administrators need integrated information for all facets of the business operation. Both sides of the organization must be able to access information from research and development systems, practice management systems, claims systems, financial systems, and many others. Externally, these organizations must share claims data, patient records, pharmaceutical data, lab reports, and diagnostic information among third party entities – all while complying with emerging standards for formatting, processing, and storing electronic health records (EHR).

Service-oriented architecture (SOA) enables developers to integrate many types of software applications, databases and computing platforms within a particular health network as well as with community, state, and national health information exchanges. The Oracle SOA Suite for healthcare integration is designed to provide healthcare organizations with comprehensive integration capabilities within a unified middleware platform, as well as with healthcare libraries and templates for streamlining healthcare IT projects. It reduces the need for specialized skills and enforces an enterprise-wide view of critical healthcare data.  Read the complete article here.

At our SOA Community Workspace (SOA Community membership required) the latest SOA Suite for healthcare presentation is available.

SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki Mix Forum

Enabling Enterprise Mobility with Oracle Fusion Middleware

Sri AyyeppenFive guidelines to follow as you begin building and employing mobile applications – plus Oracle technologies and products that support your move to mobility in your enterprise.
Sri Ayyeppen, Chief Technology Officer and Co-founder of Keste, the 2013 Oracle Specialized Partner of the Year in Middleware.

Read the complete article here.

SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki Mix Forum

Using JPA in SCA Spring Beans by Dusan Chromy

When using  Oracle SOA Suite 11g SCA Spring Bean components you will likely be facing a decision about how to interact with your database from within the Spring Beans. The answer will ultimately depend on your overall system architecture. For instance you may wire a Spring Bean directly to a DB adapter, or you can encapsulate the data access inside a web service or an EJB session bean. In my last project we have decided to access the data directly from the Spring Beans, taking advantage of the flexibility provided by Spring’s JDBC abstraction framework. In fact Spring makes JDBC access so simple that it is easy to miss other alternatives, one of them being especially noteworthy – the Java Persistence API.

Java Persistence API has greatly simplified the object-relational mapping in Java. Let’s have a look at how JPA can be incorporated into an SCA application.
The Service
We will create a simple service inspired by my other passion, motorcycles. The service will provide these operations:

  • createBike – creates an entity for a motorcycle with the specified manufacturer and model name and returns the entity’s ID.
  • getBikeDescription – retrieves the description of a motorcycle with the specified ID.

The Project
We start with an empty composite project and add a Spring Bean, following the code-first approach:

  • Create a Java interface for our SCA service: MotoService.java
  • Create a dummy implementation of the above interface MotoServiceImpl.java.
  • Create a Spring Context which uses the classes created in the above steps.
  • Wire the Spring Context to the Exposed Services lane – this step will generate MotoService.wsdl.

Read the complete article here.

SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

SOA Suite 11.1.1.7 Installation Instructions (compiled by New Zealand Partner Wyn Ackroyd)

Thanks to Wyn Ackroyd for the nice installation guide for SOA Suite 11.1.1.7. This guide is a great example to build your own virtual box image for a developer environment. Currently at the Oracle OTN website only a SOA Suite 11.1.1.6 virtual box image is available. You can download the document from dropbox or our community workspace.

SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki Mix Forum

Book Review: Getting Started with Oracle SOA B2B Integration by Jon Petter Av Hjulstad

Before last OOW my only experience with Oracle B2B was Ronald van Luttikhuizen’s presentation at OUGN this year. After some sessions at OOW, and reading this book on the plane back I now know more about it. Unfortunately I do not have any practical project experience yet.

I like this book – it gives a good summary of what B2B is and what the Oracle B2B product can do. Not all of you will come across B2B, but when you need it – then you really need it. B2B functionality is not something you would like to code yourself from scratch. I like that it is a "Hands-On Tutorial", so you can try it out using the virtual image of the Oracle SOA Suite patch release PS5 (11.1.1.6).

Here are the book details:

Publisher: PACKT
Title: Getting Started with Oracle SOA B2B Integration: A Hands-On Tutorial
Link to site: here
Language : English
Paperback : 332 pages
Release Date : July 2013
ISBN : 1849688869, ISBN 13 : 9781849688864
Author(s) : Krishnaprem Bhatia, Alan Perlovsky, Scott Haaland

Read the complete article here. Looking for additional SOA books or if you have published a book, please feel free to add it to our publications wiki!

SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Podcast Show Notes: Old Habits Die Hard in the New SOA World By OTN ArchBeat

Like the previous series, the latest OTN ArchBeat Podcast program was also recorded in a hotel room just around the corner from Oracle OpenWorld in San Francisco just a few weeks ago. All experts, members of the OTN architect community agreed to participate in an informal roundtable discussion of what’s happening in Service Oriented Architecture. As you’ll hear, the conversation ranged from the maturity of Service Oriented Architecture technology and tools, to the the lingering and typically self-imposed problems that can prevent organizations from realizing the full potential of SOA, to what SOA means in the era of *aaS, mobile computing, and big data. You can listen the podcast here.

SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki