Middleware PaaS Services launched by Thomas Kurian Middleware OOW Keynote

Make Oracle Fusion Middleware a cloud platform for digital business!

Key announcements include: Mobility, Identity Management, Service Integration, Content Management and WebLogic

Embedded image permalink

 

Enterprise Mobility

Take bespoke Apps, Packaged Apps or Cloud Apps and build REST API to make them available for mobile devices.

Solutions: Mobile Application Framework, Mobile Security, Mobile Cloud Service

 

Identity Management

Centralize the user identity and access control

Integrated in cloud social and any device

Solutions Access Management Mobile Security Container Identity Governance

 

Embedded image permalink

Service Integration

Cloud based service integration & Multi channel enablement

Solutions: Process Cloud Service, Service Process Cloud Service

Content Management

Solutions: Document Cloud Service & Social network Cloud Service

 

WebLogicEmbedded image permalink

Shift workloads between your Public Cloud Service back and forth to your Private Cloud Service

Solutions: Java Cloud Service and WebLogic

 

With this new cool über middleware PaaS service Larry will be able to build an application in his Wednesday keynote! Otherwise stop by at 7-Eleven they can help you!

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

Pondering the Oracle Service Bus by René van Wijk

What we are going to do in this post, is present some real-life problems and show how to obtain the necessary data, analyze it, and make corrective actions. Oracle Service Bus architecture is centered around an Enterprise Service Bus. The bus provides message delivery services, based on standards including SOAP, HTTP and Java Messaging Service (JMS). It is typically designed for high-throughput, guaranteed message delivery to a variety of service producers and consumers. It supports XML as a native data type, while also offering alternatives for handling other data types. Oracle Service Bus is policy driven and enables us to establish loose coupling between service clients and business services, while maintaining a centralized point of security control and monitoring. It stores persistent policy, proxy service, and related resource configurations in metadata, that can be customized and propagated from development through staging to production environments required. The message-brokering engine accesses this configuration information from its metadata cache. freezecpuusage
Oracle Service Bus is an intermediary that processes incoming service request messages, determines routing logic, and transforms these messages for compatibility with other service consumers. It receives messages through a transport protocol such as HTTP(S), JMS, File, and FTP, and sends messages through the same or a different transport protocol. Service response messages follow the inverse path. Thne message processing by Oracle Service Bus is driven by metadata, specified in the message flow definition of a proxy service.
The processing of messages occurs in the following sequence of events:

  • Processing of the inbound transport
  • Message flow execution
  • Processing of the outbound transport

After a message is sent to an endpoint (either a business service or another proxy service), Oracle Service Bus processes the response message in a similar model as that described in the preceding sequence of events.
No response? How is that possible?
In this case the Oracle Service Bus came to a ‘stand-still’ for a particular interval. 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

Understanding the Value of SOA by Debra Lilley

Again I want to talk from my area of expertise of Fusion Applications and talk about their design fundamentals. If you look at the table below and start at the bottom Oracle have defined all of the business objects e.g. accounts, people, customers, invoices etc. used by Fusion Applications; each of these objects contain all of the information required and can be expanded if necessary.

That Oracle have created for each of these business objects every action that is needed for the applications e.g. all the actions to create a new customer, checking to see if it exists, credit checking with D&B (Dun & Bradstreet < http://www.dnb.co.uk/> ) , creating the record, notifying those required etc. Each of these actions is a stand-alone web service. Again you can create a new actions or subscribe to an external provided web service e.g. the D&B check.
The diagram also shows that all of development of Fusion Applications is from their Fusion Middleware offerings.
Then the Intelligent Business Process is the order in which you run these actions, this is Service Orientated Architecture, SOA. Not only is SOA used to orchestrate actions within Fusion Applications it is also used in the integration of Fusion Applications with the rest of the Oracle stable of applications such as EBS, PeopleSoft, JDE and Siebel. The other applications are written with propriety development tools so how do they work with SOA? It’s a very simple answer, with the introduction of the Oracle SOA platform each process within these applications was made available to be called as a web service. I won’t go into technically how that is done but what’s known as a wrapper to allow each of them to act in this way was added.

Finally at the top of the diagram are the questions that each Fusion Application process must answer, and this is the ‘special’ sauce that makes them so good, the User Experience, but that is a topic for another day, or you can read about it in my blog http://debrasoracle.blogspot.co.uk/2014/04/going-on-record-about-fusion-apps-cloud.html or Oracle’s own UX blog https://blogs.oracle.com/usableapps/
The concept behind AppAdvantage is not new the idea that Oracle technology can add value to your Oracle applications investments is pretty fundamental. Nishit Rao who is in AppAdvantage team provided myself and other ACE Directors with demo kits so that we could demonstrate SOA running with the applications. The example I learnt to build was that of the EBS inventory open interface. The simple concept is that request records can be added to a table and an import run that creates these as transactions in inventory. What’s SOA allows you to do is to add to the table from any source and then run this process automatically whereas traditionally you had to run the process at regular intervals because you didn’t know if the table was empty or not. This may just sound like a different way of doing the same thing but if the process is critical for your business then the interval was very small and the process run potentially many times unnecessarily. Using SOA it only happened when necessary without any delay.
So in my post today I’ve talked about how SOA is used with Fusion Applications and in the linking with more traditional applications but that is only the tip of the iceberg of potential, your applications are just part of your IT systems and SOA can orchestrate your data across all of them; the beauty of open standards.

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 Community Newsletter September 2014

Dear SOA & BPM Partner Community member,

Oracle OpenWorld is ready to start, make sure you attend our community reception, attend the Focus-On Oracle SOA Suite& Focus-On BPM Focus on IoT session and most important visit the product management team at the demo grounds.

In the case you missed the Introducing SOA Suite 12c Joining the Webcast it is available on-demand. Also the analyst community recognizes SOA Suite 12c Ovum Lauds Oracle SOA Suite 12c, Differentiates Cloud and Mobile Integration. So it is time to learn more about it at Learning Library – Free SOA Suite 12c online learning or our roadshow SOA Suite 12c Pre-Sales Training – Demo the new release! You can also us the Oracle hosted SOA Suite 12c demo Systems to showcase your customers SOA Suite 12c. Upgrading to SOA Suite 12c is a huge consulting business opportunity for you as a partner! Customers who pay maintenance (Software Update License & Support) can update free of charge! Make sure you present them the Samples and Demos for Managed File Transfer a new license option for SOA Suite or standalone.
Thanks to the Community for all the SOA Suite 12c articles, please continue to share them with us via twitter @soacommunity or #soacommunity or Facebook! Special thanks to Vivek Garg for the SOA 12c blog series.
Thanks for sharing all the additional SOA articles within the community: SOA 12c End-to-end (e2e) Tutorial, Set-up a 12c SOA/BPM Infrastructure, FMW 12.1.3 – Invoking Enterprise Scheduler Service Web Services, FMW 12c on the Cloud, SOA12c -Service Bus Resequencer, Create Service Bus Customization File using WLST, SOA Suite 12c: The LDAPAdapter, Oracle Managed File Transfer Enterprise Manager Cloud Control 12c

Also for BPM Suite Free BPM Suite 12c online learning and Process sample are available. If you want to try BPM Suite 12c hands-on register for the BPM Suite 12c Implementation Bootcamps. Thanks for sharing all the additional BPM articles within the community: New Features and Changes in BPM 12c, New Types of Modeling in Oracle BPM 12c Process Composer, BPM 12c Gateways (Part 1 of 5): Exclusive Gateway, BPM Process Patterns using BPMN.

In our last section Architecture & AppAdvantage we publish articles about Integrating With Fusion Application Using Services (SoapUi – SSL) and the Usable Apps Events at OpenWorld.

See you at Oracle OpenWorld 2014  Jürgen Kress

Best regards,
Jürgen Kress

To read the newsletter please visit http://tinyurl.com/soanewsseptember2014 (OPN Account required)

To become a member of the SOA Partner Community please register at http://www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

image

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

Technorati Tags: newsletter,SOA Community newsletter,SOA Community,Oracle,OPN,Jürgen Kress

SOA at Oracle OpenWorld – Rethink Your IT

OpenWorld: Blog | Focus-On Oracle SOA Suite
The single most important thing you can do for your IT roadmap this year is attend Oracle Open World 2014. And to make the best use of your time while at Open World, plan ahead! You can tailor your agenda based on the Oracle SOA Focus On. This will give you a golden opportunity to nail your IT strategy – you can network with experts, get your hands dirty exploring the new Oracle SOA Suite 12c, and understand how to capitalize on every new wave of innovation: mobile, cloud, social, big data, fast data, and internet of things.  
Here are some sessions that are on my radar at this Open World 2014:
Time for you to Rethink Mobile?
A Modern Business Demands a Modern Cloud Platform – by Thomas Kurian
From the Horse’s Mouth: The Present and Future of Oracle PaaS and IaaS
Customer Panel: Oracle SOA Suite Cloud Integration
Jazz up your Saas with #1 Paas
Enable Apps for Cloud, Mobile, and Beyond
Oracle Service Bus on Oracle Cloud
User Group Forum: Deep Dive: A SOA Application, End to End

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

Create a 12c development server from the SOA 12c Quickstart by Laurens van der Starre

So at the time of writing there is only the “Quickstart” 12C SOA and BPM. That’s all fun and games, it installs straight out of the box.
However, I want a real development environment, and run it on my dev server. So, first thing first. Create Domain

  1. Download the SOA Suite and BPM 12c.
  1. Then install the SOA Suite quick installer.
  2. Install BPM 12c in the same ORACLE_HOME as the SOA Suite.
  3. Make sure you have a certified database available. 11gR2 Express Edition will do (although some warnings will show up).

And now it is business as usual.

  1. Go to your < SOA_SUITE >/common/bin and run rcu. (On Windows, edit the rcu.bar, and change line 112 in such a way that $JAVA_HOME is replaced by the hardcoded path to your java.exe. Otherwise it won’t start).
  2. Create your database schemas as usual. Notice the kickass new features with creating the database schemas: you can now create a database install script from RCU which your DBA can run for you!
  3. After the RCU, go to /wlserver/bin and run config to create your domain!

So the Domain Config Creation Utility is pretty much as we already know from 11g, only more elaborate. 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

OSB 12c is coming out with new features by Sylvain Grosjean

See below a quick view :

  • JDev IDE
  • SCA like : Proxy services are no longer associated with message flow and message context. Proxy service invokes a pipeline, which is associated with its own unique message context and variables
  • Generic Quick Start Installer for developers
  • New OSB loggers
  • Active Adapter only started at the first request (Lazy loading)
  • Dynamic validation

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

What’s new in Oracle Event Processing 12c? by Jon Petter Hjulstad

Oracle Event Processing is not the most frequently used tool in the Oracle SOA Suite, but more and more people now know about it. With some of the new features in BAM 12c many people will probably use it, without knowing that it is actually OEP behind there. OEP has allways been open and easy to adapt to your needs, but with this version it will be easier to show value fast. My personal favorite in this version is the REST adapter.
For those of you interested in OEP – the following document describes What’s New in OEP 12c. This is the type of document that I think is really useful for us when a new release is available. The SOA whitepaper on 12c is also excellent. Here is some of the improvements:

  • Quick start installation – like you now know from SOA/BPM
  • JDeveloper instead of Eclipse – better integrated with EDN
  • Better Coherence integration – support for compound keys and indexes
  • Improved CQL Engine – for instance sub-queries
  • Improved Spatial capabilities – for instance geo-fencing 3D volumes, such as buildings, mountains
  • Quick Development and testing
  • New event node adapters – QuickFix, REST Adapter, Distribution Adapter for out-of-process OEP application integration, CSV Adapter

Combination of Fast Data and Big Data is very interesting (and well supported in OEP), and that in combination with embedded OEP on small devices is something I think we will se a lot of in the coming years. 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

New in SOA Suite 12c and AIAFP/OER Backward Compatibility Table by Luis Augusto Weir

Finally Oracle SOA Suite 12cR1 (12.1.3.0.0) is out (http://www.oracle.com/us/corporate/pressrelease/soa-suite-12c-062614).Having implemented all versions of SOA Suite (10.1.3.1-5, 11.1.1.1-7) I am particularly more exited about this new release as I was when its predecessors were launched. And this is because unlike the previous releases, these versions is releases in the middle of major trends such as cloud computing, mobile integration, Internet of Thins, Machine to Machine, are starting to become main-stream and I see SOA Suite 12c as a fundamental building block to supporting all of these new trends!
Listing below some of the new features of Oracle SOA 12c that I am more exited about:

  • Enhanced cloud integration with cloud adapters
  • Improved mobile & IoT support with REST/JSON adapters
  • Seamless OEP integration (very useful for EDA’s or Big Data integration support)
  • Improved user experience and productivity by:
    • Finally having OSB IDE now fully supported by JDeveloper
    • New “template” feature which allows developer to create blueprints of pre-built SOA/OSB composites/services
    • “Composite like” development of OSB services
    • Completely new ADF based OSB console
  • Improved support for large/small documents transfer by incorporating the Oracle Managed File Transfers
  • Backward compatibility with AIA FP with the use of SOA Core Extensions (http://docs.oracle.com/middleware/1213/core/INSOA/planning.htm#INSOA498)
  • As per my understanding, OER harvester for SOA 12c assets will be available as part of the release of OER 12c (12.1.3) which will come out soon

Is about the last point two points  (AIA/OER) that I want to talk a bit more, specially because both of them are governance related features.
Although 12c introduces many features which will make it easier to govern a SOA project, if you are using AIA or OER in 11g or if you are about to start a 11g project, you must take note of the following:
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

Using the clone ability to duplicate a Service Bus 12c project by Jan van Zoggel

It’s quite common in a service oriented landscape that a newer version of a service is required. For 01instance due to new functionality for 1 service consumer which brakes the contract for the other consumers.
JDeveloper 12c has a cool feature helping us to clone a Service Bus project. Right-click on the project and select Service Bus -> Clone
Determine the name of your clone target, for instance a version 1.1 of your current project: 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