A new self study course (Introduction to Human Workflow) was recently posted to the Oracle Learning Library. This self-study course runs about 20 minutes. You can access it, at no charge, here.
It is intended for those new to Human Workflow, who seek an understanding of the core vocabulary and concepts. It is intended to provide a foundation for understanding what Human Workflow can do, and how to best use it.
This self-study is intended to be the first of a series on Human Workflow.
As described in Michelle Kimihira's Oracle Fusion Middleware blog post, Oracle is #1 in Modern Middleware again with "the foundational technology being Oracle SOA Suite". "Modern
middleware" refers to open, standards-based application infrastructures
that don’t require legacy mainframe links. Oracle is the leader in
market share for the foundational components of modern middleware
including (but not limited to) application servers, SOA-based
integration, service governance, and identity management. While there
are many definitions of "middleware" in the industry, some of which
include closed mainframe-based systems, Oracle Fusion Middleware provides an open, standards-based platform with best-of-breed components that give users choices.
Oracle is pleased to announce the call for nominations for the
2013 Oracle Excellence Awards: Oracle Fusion Middleware Innovation.Jointly sponsored by Oracle, OAUG, QUEST,
ODTUG, IOUG, AUSOUG and UKOUG, the Oracle Excellence Awards for Oracle Fusion
Middleware Innovationhonor organizations
using Oracle Fusion Middleware to deliver unique business value.This year, the awards will recognize
customers across 8 distinct categories:
Oracle Application Development Framework and Fusion
Business Analytics (Oracle BI, Oracle EPM, and Oracle
consider yourself a pioneer using these solutions in innovative ways to achieve
significant business value, submit your nomination for the 2013 Oracle
Excellence Awards for Oracle Fusion Middleware Innovation
by Tuesday, June 18th, 2013, for a chance to win a FREE registration to Oracle
OpenWorld 2013 (September 22-September 26) in San Francisco, California.
Top customers will be showcased at Oracle Open World 2013, get a chance to
mingle with Oracle executives, network with their peers and be featured in
To submit your nominations, please follow the following steps:
Service Oriented Architecture (SOA) has completely
transformed IT from the time it was introduced well over a decade ago.Organizations have been re-plumbing their infrastructure
for reusability, efficiency and gain and succeeding with it. Best practices have emerged and people and
technology have matured. We have gotten better at delivering on a stable
platform for delivering on mission critical applications and services.
Yet, there is this one secret that sets some SOA customers apart
from the others. These companies grow and revolutionize
their business and not just transform their IT infrastructure. The differences seem subtle for an untrained
eye examining these organizations externally. And from within the company, it’s
a bit like an ant sitting on an elephant, hard to differentiate between the IT
trunk and business tail.
What is it that some organizations do differently that makes
them succeed beyond SOA?
These organizations pull in business people more and more to
weigh into their IT decisions. They wrench understanding process over services.
They don’t settle easily when bridging business metrics and IT performance.
They anguish over business requirements not translating seamlessly and quickly
into IT. IT is not just an enabler but a pillar that revolutionizes their business.
Okay, I’ll give it to you. These organizations layer Business Process
Management (BPM) on top of their SOA.
Think about lifeblood business processes in your own organizations.
If you are Fedex, this would be shipping and handling. If you are Stanford
Hospital, this would be patient case-management: from on-boarding through
discharge and follow-up care. If you are Wells Fargo, this would be loan
origination. Now think about how your SOA ties into your business process. Can
you decouple your business processes from your SOA so that the two can
transform and change independent of each other? Can you forecast success
metrics for your business process, make the changes across the board and then look
back over different periods of time to see if you are on track? Are your
critical business processes entrenched in the minds of few experts in your
organization or does everyone from the receptionist to your enterprise
architect to your CEO understand what they can do to revolutionize it?
Business Process Management is a superset of SOA. It’s the
process of getting your business to articulate business value and metrics and
have it implemented in IT without any loss in translation. It’s the act of
extracting the business process from the minds of experts and IT applications
in your organization and valuing them as assets for performance and gain. BPM
is stepping outside your SOA and moving your organization to the next level of
Oracle is accelerating BPM across industries with the latest
launch. Join us to understand how BPM can give your organization a cutting edge over your SOA.
Follow Juergen Kress on the SOA & BPM Partner Community blog. Here is his recent blog highlighting the large number of new usability, performance, flexibility and other features in Oracle SOA Suite 126.96.36.199:
A new self-study course (Introduction to Oracle Business Rules) was recently posted to the Oracle Learning Library. This self-study course runs about 20 minutes. You can access the self-study, at no charge, here.
It is intended for those new to Oracle Business Rules, who seek an understanding of the core vocabulary and concepts. It presents the elements of the Oracle Business Rules dictionary and explains the basics of the Oracle Business Rules Engine.
We will be posting a similarly focused Human Workflow (HWF) self-study in a few weeks.
The blog post "Cloud Integration in Minutes" - True or False? highlighted the challenges faced by integration projects, beyond just simple web service connectivity. However, as stated in that article, it is possible to implement SaaS API "connectivity" in minutes, and this post is going to show you how! We will go through a step-by-step approach using Oracle SOA Suite 11g, and integrate with the Oracle RightNow CX Cloud Service as an example, demonstrating the ease with which you can incorporate cloud applications in your overall enterprise integration architecture, today.
You may be hearing a lot about cloud connectivity, with "adapters" sprouting up everywhere and wondering - what's the big deal with cloud APIs? Isn't a SaaS API simply a REST/SOAP based web service call?
Yes and No! Web services standards are one of the key characteristics of cloud connectivity, however the implementations differ vastly. To use an analogy, the term "democracy" is broadly considered as a form of government wherein citizens have an equal say in decisions that affect their daily lives, however, its implementation varies vastly across countries from "direct democracy" to "representative democracy" (see Wikipedia).
Similarly, SaaS APIs are built on some key characteristics at the technical level, however the functional implementations varies drastically across vendors. As seen in the diagram below, even if every SaaS API only ever used established technical standards (on the left), the combination and configuration of those standards can result in functional API implementations (on the right) that don't seem to have anything in common.
For example, one vendor may choose to implement their SaaS APIs using REST/JSON and OAuth, whereas another may use SOAP/XML and WS-Security - an example of combination choices. Even if both used SOAP/XML, the object schemas can be different - both syntactically and semantically, for example, the definition of a "Customer" will differ in B2B and B2C scenarios. In addition, the vendors may use different WSDL types (strong vs loose typed), different customization approaches (generated vs flex fields), or how authentication credentials are sent (SOAP header vs body), or message interaction patterns (synchronous vs delayed asynchronous response), or API styles (Java code or SQL syntax), or how the ETL patterns are implemented (one file per object vs multiple zipped files).
In short, the software industry has good technical standards (and a lot of them!), but lacks functional standards for semantic interoperability across vendor APIs. Multiply this by the number of technical protocols and clients, and you can see why functional standards are the real source of complexity in ANY integration project - SaaS or on-premise; and is the reason I consider claims of "integration in minutes" as being naive at best.
The 23 minute video below walks you step-by-step in integrating with a SaaS API, showing how Oracle SOA Suite 11g is flexible enough to adapt to any combination of the technical standards above, making it an ideal choice for hybrid cloud integrations. For more examples of hybrid cloud integrations, download this white paper.
If you are familiar with Oracle WebLogic Server certificate setups, skip the video above in the future and go to this abridged 11 minute version. If you like this video and would like to see more tips like this or have any questions, we would like to hear from you in the comments below. Special thanks to the Oracle SOA Suite integration architecture team, especially Ravindran Sankaran and Narayana Pedapudi, for help with the demo implementation.
With the explosion of connected devices and the ubiquity of high speed wireless connectivity, Internet of Things takes on a new relevance. Machine to Machine (M2M) communication can change your game of operations and create opportunities for new services and revenue streams. Oracle’s platform for M2M called Device to Data Center (D2D) helps support the needs of the enterprise to leverage this new opportunity by gathering actionable insight from devices and respond right at the network edge. The platform leverages multiple Oracle products to deliver a complete solution, including Oracle Event Processing (OEP) on Oracle Java Embedded to make intelligent, real-time decisions while managing massive amounts of machine data on the fly.
Fast Data - delivering on real-time responsiveness with business insight, on large volumes of high velocity data from varied sources becomes a reality with Device to Data Center. Oracle's strategy to deliver on Device to Data Center is revealed in the following webcast by Peter Utzschneider, VP of Product Management of Java.
Ease of Installation: The user installation experience is simplified by introducing an automated healthcare post-install script. User need to install standard SOA Suite 11g R1(188.8.131.52.0) and then a post install script need to be invoked to enable all healthcare components.
Performance Optimization and Interface Sequencing: This release brings lot of performance enhancement by introducing additional knobs to tweak Engine, database and composite layer to achieve better throughput and response time . An additional sequencing option called Interface Sequencing is added which provides better throughput and scalability by reducing database interaction and sequencing check points. This is additional option on top of Component level sequencing.
System Dashboards has been added for global view of status of healthcare system. It list all endpoints with their status, protocol details along with message count and queue count associated with endpoints. It provides additional system level data like most active endpoint, recent error trends etc.
The original dashboard is also enhanced to provide Compact Dashboard view to provide endpoint color coding status as small icons, for healthcare systems which have large set of endpoints.
The user provisioning for different roles to view payload etc can now be done through UI.
Web Services Support : This release provides web services support to exchange web-services (both for SOAP 1.0 and 1.1) based messages between endpoints. A new protocol ‘WS-HTTP’ is added in endpoint configurations in UI. The user can post SOAP message in Sync or Async Mode based upon configuration in the Endpoint. All the OWSM policies available in Enterprise Manager are supported.
This release also provide additional document support for National Council for Prescription Drug Program ( NCPDP) and Interchange level acknowledgement ( TA1) support for HIPAA 5010 use cases.
Hey all you dedicated Facebook users!Can’t put down Facebook while you’re
driving?We have the solution for you.
Stay connected with your friends even while driving with Oracle’s newly
released “Facebook Windshield”.
Combining automotive hardware and integration software, the
Facebook Windshield is an Engineered System that keeps your focus on Facebook so
you are not wasting so much time dealing with common driving annoyances such as paying attention to traffic lights and watching for stop signs.
Empirical studies have shown that 60% of the time, drivers
are moving in a straight direction.So
why not put those fingers to better use by staying connected with your friends
using the heads-up display windshield keyboard.And when you need to turn the wheel, put one
of those knees to work.They’re not doing
anything and they’re horrible at typing.
Feedback from the testing program was very positive in the
age 16-17 category. Below are a few quotes from the category:
“dude…you gotta check this thing out”
“I think people who worry more about driving details than Facebook
just don’t get it.”
“They really thought this thing through…after my traffic incident and
after my airbag deflated, it let me finish my post.This is awesome”
Some concerns from the age 18+ categories however focused
mostly on safety.These concerns were
emphatically put to rest, much to the satisfaction of the beta testers with the
following assurance from Oracle product management: “I can say with 75% confidence
that all concerns in the 4 areas of enjoyment, collaboration, entertainment,
and safety will be addressed prior to delivery of Facebook Windshield.”
To learn more about Oracle Facebook Windshield, see the