e-vita SOA-team blog Edited by Jon Petter Hjulstad

soa-banner.gif

Book review: Getting Started with Oracle Event Processing 11g

A few months ago I was involved in a POC on Oracle Event Processing (OEP), Oracle NoSQL and BAM. I therefore had to get up to speed on OEP by reading the documentation and getting some hands-on-experience. If this book had been available at that time - it would have helped me a lot. The book covers what you need to know. It gives you a detailed description on the topics that may be difficult to understand, and leads you safely to the next topics. It is written by key Oracle personnel (Architect/Product Managers for Oracle Event Processing): Alexandre Alves, Robin J. Smith and Lloyd Williams.

 

Book title: Getting Started with Oracle Event Processing 11g
340 pages, eBook
Publisher: PACKT
Link Packt: http://www.packtpub.com/getting-started-with-oracle-event-processing-11g/book
Link Amazon: http://www.amazon.com/Getting-Started-Oracle-Event-Processing/dp/1849684545

Release Date : March 2013
ISBN : 1849684545
ISBN 13 : 9781849684545
Author(s) : Alexandre Alves, Robin J. Smith, Lloyd Williams

The book is well written and is far better than the documentation in many ways. For instance it tells about the background of the product, Event Processing in general, shows you some sample applications and what comes next. It shows how to use it for both simple cases and for more advanced cases.

Event Processing (Fast data) is for:
– support on-line analysis of rapidly changing data streams
– data stream: real-time, continuous, ordered sequence of items, too large to store entirely, not ending
– continuous queries

Fast data operates in the milliseconds-area, and you want to get relevant information when it happens, and not after it has happened. I believe that 2013 is the year when this product will be much more in use. Oracle Event Processing is a hidden Gem within in the SOA Suite - it is part of the package if you allready have licenced SOA Suite. OEP is now also available in an embedded version so that processing can be performed in the sensors - this will reduce that amount of data that need to be transfered.

Book review: Oracle Enterprise Manager Cloud Control 12c: Managing Data Center Chaos

I have read this book, and it deserves a recommendation.

Book title: Oracle Enterprise Manager Cloud Control 12c: Managing Data Center Chaos
Paperback (394 pages), eBook
Release Date : December 2012
ISBN : 1849684782
ISBN 13 : 9781849684781
Author : Porus Homi Havewala (Oracle Certified Master)
PACKT link: here , Amazon link: here

I think Enterprise Manager (or Cloud Control) now is definately something one should consider be using. The functionality, stability and performance is significantly better in the latest release. Making it possible to update the plugins outside of the regular release schedule for Cloud Control eases the uptake of new versions or products. And this is exactly what it is for - monitoring and simplifying administration of all components in your infrastructure.

This book focues on Core Cloud Control functions, and configuration management, provisioning and patching. I have seen the test data management and data masking demonstrated, but this book descibes this more in depth. It also has a chapter on Exadata management, and some real-life examples.

My thoughts on Oracle BPM Suite 11.1.1.7 Case Management

BPM 11.1.1.7 is a major release with lots of new functionality. My impression is that this is one of the releases that people really have looked forward to (for a long time). Therefore a lot of content has been written - here are some of my favorite blogs/docs on the new features:

ORACLE BPM SUITE 11G - Bruce Silver Associates Industry Trend Reports
Independent Expertise in BPM February 2013
http://www.oracle.com/us/products/oracle-bpm-11g-report11117-1908473.pdf

What's New in BPM 11.1.1.7.0 (Oracle)

http://www.oracle.com/technetwork/middleware/bpm/bpm11117newfeatures-1929789.pdf

Mark Nelson - What's new in BPM 11.1.1.7

http://redstack.wordpress.com/2013/04/03/whats-new-in-bpm-11-1-1-7-patchset-6/

Oracle SOA Partner Community Award

Thursday I got some great news from Faro, Portugal - I have been awarded the

Oracle SOA Partner Community Award
Outstanding SOA 11g Contribution 2012
Jon Petter Hjulstad - eVita 

"We would like to congratulate you for the SOA Partner Community Award 2012.
Thanks to you and your whole team for the wonderful contribution! Great to see
eVita to deliver so many SOA 11g projects and to grow and adopt the surrounding
middleware technologies. Would like to mention also the WebLogic 12c reference
you achieved. Was a pleasure to start together with you the middleware track at
the Norwegian user group conference. Thanks for all your contribution as a
active member in our SOA and BPM Community!

Congratulations Jürgen Kress
"

Fusion Middleware Proactive Patching

Many of you have probably wondered which are the appropriate patches for your SOA Suite or BPM Suite installation. The answer would normally be that it depends on your use of the software and which bugs you have encountered. Oracle has listened to feedback from customers and partners, and the solution is called Fusion Middleware Proactive Patching. The ideas have been there for database and Weblogic, but is now there for FMW also. For those of you familiar with SOA Suite 10g it was there by the name of MLR.

This will give you a way to avoid the bugs that others have encountered and that there is already a fix for. You will also know that this patch is tested together with the other patches. One other advantage is that you now will know when the next Bundle Patch is released so that you can coordinate and plan all your patching activities.

New Virtualbox image for SOA/BPM - first impressions

We have been waiting for the new Virtualbox Image for a long time, and finally it is here. The appliance has improved in many ways since last release, so it has been worth waiting for. Both the appliance itself and the documentation is excellent. It is evident that Oracle has listened to feedback on the previous release, and I think the developer VMs are useful. Especially the adoption of new patchsets and versions (ex when 12c will be available) will gain a lot from quick getting hands-on experiences. This VirtualBox appliance is a multipurpose image which can be used in different domain configurations. The image has a number of pre-configured domains that you can use depending on your need. The image can be set up so that it requires use of as few resources as possible, you can for instance easily disable B2B if you do not need it, or you can shut down the desktop console and save 600MB. It is important to say that this image is not for production purposes.

The image contains the following:

  • Oracle Database Express Edition 11.2.0
  • Oracle SOA Suite 11g 11.1.1.6.0
  • Oracle BPM Suite 11g 11.1.1.6.0
  • Oracle JDeveloper 11g 11.1.1.6.0
  • Oracle Webcenter Suite 11g 11.1.1.6.0
  • Oracle Universal Content Management 11g 11.1.1.6.0
  • Oracle Linux 64 bit EL 5 Update 5
  • Oracle JRockit R28.2.0-79-146777-1.6.0_29s
  • Oracle Java SDK 1.6.0_29-b11

Here is the new graphical console (in Norwegian):

Webservice-enablement of WorkflowServiceAPI - using a Spring Component

This article shows how to use a Spring Component to create a webservice "on top of" the Oracle SOA WorkflowServiceAPI.

Weblogic 12c launched december 1st

On december 1st, Weblogic 12c was launched with two online presentations:

The plan is that the release will be available for download on OTN sometime next week (beginning december 5th).

This release has over 200 new features, and it has a focus on Cloud readiness. The cloud could be Oracle Public Cloud with Java Services, or a Private cloud.

The key new capabillities are around:

  • Java EE 6 and Developer Productivity
  • Simplified Deployment and Management with Virtualization
  • Integrated Traffic Management
  • Enhanced High Availability and Disaster Recovery
  • Much Higher Performance
  • Seamless Upgrade

I will go into details on some of them.

Externalizing authorization

Today it is rather common for web applications to delegate authentication to the web container, which again might delegate the job to a Single Sign On service. Why bother to do the authentication job when there are good alternatives?

For desktop application it is not so common to let others do the authentication. While it is certainly possible, there is often more coding and configuration involved than it is for most web applications.

Red carpet to Oracle BPM

I think that 2012 will be the year of Oracle BPM, and the good news is that there are excellent resources available to prepare for it. There are webcasts, books and a certification that will help you to be successful in your Oracle BPM project. Announced at Oracle Open World was Process Accellerators. They are prebuilt processes that can serve as Best Practices-implementations and actual runnable implementations. All that now is available makes me think that there is no excuse anymore - the red carpet to Oracle BPM is laid out for us.

The topics covered in this post are the following:

  • Bookreview of the new BPM Suite 11g Handbook
  • Links to Oracle BPM resources
  • Process Accellerators
  • What is IT Strategies from Oracle?
  • What is the next book to read on BPMN?

The most significant announcement at Oracle Open World was the Cloud, and it will be exciting to see that the Cloud will provide for BPM.