martes, 16 de junio de 2015

Community Newsletter Service Oriented Architecture Business Process Management

JUNE 2015
Specialized. Recognized by Oracle.
Preferred by Customers.

Community Newsletter
Service Oriented Architecture
Business Process Management

  
Table of contents

SOA Partner Community Newsletter June 2015

Fusion Middleware Summer Camps V August 17th-21st 2015 Lisbon Portugal

Integration Cloud Service (ICS) is available
Process Cloud Service (PCS) is available
SOA & BPM Community Webcasts June 30th 2015

Community Reception Oracle Open World 2015

SOA Magazine V all about PaaS

Community Reception Oracle Open World 2015

Introducing the Integration Cloud Service by Robert van Molken

Integration Cloud Service (ICS) Preview by The SOA mythbusters

Integration Success Workshops generate additional consulting business!

Provisioning Oracle Service Bus on Oracle Java Cloud Service – free online training

Boost Sales Productivity and Lead Generation with Oracle Cloud Adapters for Sales Cloud and Eloqua by Rajesh Kalra

Stream Explorer 8 new videos at YouTube

Stream Explorer and JMS for both inbound and outbound interaction by Lucas Jellema

Stream Explorer - configuring REST target by Jernej Kaše

SOA Suite 12c - What You Need to Know by Matt Brasier

SOA Suite Handbook preview by Lucas Jellema

API Manager - OSB/OAC/OAG Integration Demo by Sharath Kumar

Yes, Oracle API Gateway Can Protect Your Web Application, Too by MarceloParisi

Accessing Oracle B2B metadata from your application by Tiago Teixeira

Of ECIDs and Histograms; Oracle SOA Suite Metadata Repository Performance Management by Paul Wever
Fusion Middleware 12C: Deploy the MDS using Maven by Hugo Hendriks

SOA 12c – Creating ESS Job metadata by Siva

OSB – Comparing Transformation Performance by Over de Auteur

Fusion Middleware 12c – Selective tracing by Michel Schildmeijer

Process Cloud – first impressions by Luc Gorissen

A quick look at Process Cloud Service by Laurens van der Starre

Process Cloud Composer Tour by Gregory Hughlett

Business Rules in Oracle Process Cloud Service by Herman Brunnekreef

BPM Suite 12c Specialist certifications available free online training and free certification!

Getting Started with BPM: Free Oracle University Video Tutorials by Bob Rhubart

BAM 12c Process Performance Chart Recipes by Gregory Hughlett

Getting started with BAM 12c by Waslley Souza

BPM 12c – IT's Tool of Choice for Citizen Developers? by Calista Bruce

Video: Error Handling and Recovery in Oracle BPM12c | Antonis Antoniou by Bob Rhubart

Display Meaningful Instance Titles in the Process Tracking Tab by Dan Atwood

Weblogic Console and BPM Worklist. Authentication using OpenLDAP by Maarten Smeets

Oracle and Adaptive Case Management: Part 1 by Jan Kettenis

On wearables, IoT, and how they fit into Oracle's UX strategy

Additional new content SOA & BPM Partner Community

Top tweets SOA Partner Community – June 2015

SOA PARTNER COMMUNITY CALENDAR

         
Oracle Media Network
Stay Connected
OPN on PartnerCast

SOA Partner Community Newsletter
June 2015
Dear SOA Community,
New Oracle PaaS offerings become available, including Integration Cloud Service (ICS) and Process Cloud Service (PCS). We do offer complete ICS and PCS partner kits including demo accounts, ppt material and event kits. Thanks to the community for the excellent articles about ICS from Robert van Mölken and The SOA Mythbusters and for PCS from Leon Smiers,  Laurens van der Starre, Gregory Hughlett and Herman Brunnekreef. Let us know if you publish an Oracle Cloud article, best via twitter @soacommunity and #soaCommunity! As the next step we would like to encourage you to create consulting service offerings for the Oracle PaaS Services.  Please make sure that you publish this service offerings in the Oracle solution catalog. Also our SOA Magazine V is all about the Oracle PaaS Services. During the Fusion Middleware Summer Camps V August 17th-21st 2015 Lisbon Portugal you will have the opportunity to get trained on the Oracle PaaS solutions hands-on.
June 30th we invite you to join our SOA & BPM Partner Community Webcast. This month we will highlight the sales plays & kits with all sales material including cheat sheets and customer presentations – tune in! In case you missed our last SOA & BPM Partner Community Webcast here is the link for the on-demand version. As presented please make use of the Integration Success Workshops to generate additional consulting business with new and existing SOA customers!
In the BPM Section we published not only all the details about Process Cloud Service also BPM Suite 12c Sales and Pre-sales Specialist guided learning paths are  available free online training! Process Cloud Service is a great way to start with your customers. In a hybrid scenario you can also deploy the same process at a customer private cloud.
In our last section Architecture & AppAdvantage it is all about wearables, IoT, and how they fit into Oracle’s UX strategy
See you in Lisbon
Jürgen Kress
Fusion Middleware Partner Adoption
Oracle EMEA
Tel. +49 89 1430 1479
E-Mail: juergen.kress@oracle.com
Blog  Linkedin  Twitter

Fusion Middleware Summer Camps V August 17th-21st 2015 Lisbon Portugal
You are working on large Fusion Middleware opportunities & projects? Oracle is pleased to invite you to the Fusion Middleware Summer Camps V by the SOA & BPM & WebLogic Partner Communities. Goal of the trainings is to support you to deliver a successful project. Most of the trainers are a member of the Oracle product management team.

Come to Lisbon to get a 5 days hands-on training in one of the following
Embedded image permalinktopics:
  • Mobile and Mobile Cloud Service
  • BPM Suite 12c and Process Cloud Service
  • Hybrid Integration with Integration Cloud Service, SOA Suite Cloud Service and SOA 12c
  • Java Cloud Services
  • Extending SaaS with PaaS
Important: all trainings are hands-on and require a laptop with 12+ GB or more!

Registration is free of charge, except in case of cancellation fee € 150 or no-show fee €2000! Please read the registration page very careful before you register – make the right choice for your

Quotes from previous Middleware Summer Camps
  • This is the most effective 5 days spend in training, Simon Haslam, Veriton
  • First class knowledge delivered at a first class event! Thanks for the 12c certification quickstart! Milco Numan, Qualogy
  • Defiantly a must attend event, Silviu Leahu, SC Endava Romania SRL
  • Came with 12 people and the summer camps was a great success for all! Torsten Winterberg, Opitz
  • Summer Camps provides the best info of the latest features of the Fusion Middleware products, Marko Parikka, Capgemini
  • Best training I have ever attended from Oracle. Not only was the dept. of the knowledge of the instructor amazing deep, the hands-on lessons ensured I could use the new functionality effectively when I get back to work, Dan Atwood, Avio
  • Amazing energy, getting the knowledge straight from the product management - see you next time!, Martijn van der Kamp, Capgemini
  • The first step towards SOA Suite 12c certification, Bruno Silva, Link Consulting
Social Media

ICS Partner quotes
  • “Easy integration of enterprise systems!” Jacco Cijsouw, AmisEmbedded image permalink
  • “Take integration to a new level!” Rob de Haan, RedBlue
  • “Fantastic encapsulation of complex integration problems within a Business friendly tool” Daniel Alves, eProseed
  • “A game changer for enterprise cloud integration” André Evensen, Acando
  • “IPaaS will become more important. With ICS now Oracle enter this market and provide the possibility to integrate applications on a stable infrastructure basis in the Cloud” Marcel Mertin, ec4u
  • “Going to discover what is in the cloud – use Oracle ICS” Andreas Chatziantoniou, Foxglove IT
  • “Pay what you use and be able to scale” Gerald Reif, IPT
  • “You know Oracle’s on to something, when building the integration in the cloud is just as user friendly and fast as using the cloud applications we’re tying together.” Jan Van Hoef, Contribute
  • “Make your cloud come to life.” Mario Sosic, The Future Group
  • “With ICS and rest of cloud services, Oracle is now fully committed to penetrate the iPaaS market that has been until date dominated by Dell Boomi’s, Mulesoft’s and the like. However Oracle we are positive that with all the cloud services Oracle will have the most comprehensive suite of cloud services in the market” Luis Weir HCL & Arturo Viveros S&P Solutions
  • “Cloud will be the THING this year and Oracle is taking the right direction with creating the Integration, Process, Mobile, Java and Developer Cloud Services. It has a slick UI design and it works responsive.” Robert van Mölken, Amis
ICS demo system: We are in process to make the PaaS Services available via GSE. Please make sure that you request our GSE access here. SOA Specialized Partners and member of the SOA & BPM Partner Community can access ICS demo viewlets here.
ICS presentation, whitepaper, video, datasheet & marketing kit At our SOA Community Workspace (SOA Community membership required) we posted
ICS Partners: Looking for a SOA Specialized Partner which can support you with your ICS implementation? Visit the solutions catalog here, and search for your local SOA Specialized partner have trained & certified consultants and implemented successful SOA customer projects. Across EMEA more than 1000 companies are Specialized in SOA! Find local Specialized partners by product www.oracle.com/specialized & learn more about ICS here


PCS partner quotes
Embedded image permalink
Our SOA & BPM Partner Community is very excited about Process Cloud Service:
  • “Reduce completely and go faster into a Digital Business with PCS” Jorge Quilcate, Sysco
  • “Modern UI combined with stability delivers on premise performance in the cloud” Andrejus Baranovskis, Red Samurai
  • “Finally your business departments have a tool they will like for process modeling” Hajo Normann, Accenture
  • “Oracle Process cloud, a game changer in process implementations, provides our customers benefits from fast agile process delivery on top of existing on-premise applications.” Leon Smiers, Capgemini
  • “With Oracle PCS, time-to-market can be significantly reduced – we highly recommend it.” José Rodrigues, Link Consulting
PCS demo system: We are in process to make the PaaS Services available via GSE. Please make sure that you first request your GSE access here. BPM Specialized Partners and member of the SOA & BPM Partner Community can access PCS demo accounts with myself.

PCS presentation, eBook, datasheet & marketing kit At our SOA Community Workspace (SOA Community membership required) we posted
PCS Partners: Looking for a BPM Specialized Partner which can support you with your PCS implementation? Visit the solutions catalog here, and search for your local BPM Specialized partner have trained & certified consultants and implemented successful BPM customer projects. Across EMEA more than 390 companies are Specialized in BPM! Find local Specialized partners by product www.oracle.com/specialized & Learn more about PCS here.
Want to run a pre-view event on Integration Cloud Service and Process Cloud Service for your customers?

We offer marketing kits to run Integration Cloud Service and Process Cloud Service pre-view events for your customers. This kits include agenda, ppt presentations, marketing support, follow-up material, demo, event promotion. The marketing kits are available at our SOA Community Workspace (SOA Community membership required):
ICS marketing kit
Embedded image permalink

PCS marketing kit
To promote your event please make sure the you make use of the marketing services and collaborate with your local Oracle partner manager and the whole team including middleware sales, presales, Oracle direct and A&C marketing.

Special thanks to the Amis team who did run the first Hybrid Cloud event end of May in the Netherlands. You can find all details at the Oracle registration page here. Thanks for sharing the Amis keynote slides here and ICS slides here and PCS slides here.
Embedded image permalink

Missed our May edition of the SOA & BPM Partner Community Webcast – watch the recording here. In this webcast your get an update by Vikas Anand about our Cloud Platform for Digital Business. Including the Integration Success Workshops we offer and the Integration Cloud Service and Process Cloud Service pricing and reselling. Watch the Webcast on-demand here.

SOA & BPM Partner Community Webcast – June 30th 2015
Embedded image permalink
Attend our June edition of the SOA & BPM Partner Community WebCast live on June 30th 2015 16:00 CET.

MONTHLY WEBCAST SOA & BPM PARTNER COMMUNITY
TUESDAY JUNE 30 2015 16:00 CET (UTC/GMT +1 Hour)
WATCH AND LISTEN You can join the Conference by clicking on the link:
Join Webcast (Employees and Partners) (audio will play over your computer speakers or headset

AND / OR DIAL IN Call ID: 5566478 Call Passcode: 333111
Austria :
+43(0)19286512
Belgium:
+32(0)24010528
Denmark:
+4532729222
Finland:
+358(0)923193923
France:
+33(0)176728936
Germany:
+49(0)69222216106
Ireland:
+353(0)12475650
Italy:
+39(0)236008198
Netherlands:
+31(0)207143543
Spain:
+34914143755
Sweden:
+46(0)856619465
Switzerland:
+41(0)445804003
UK:
+44(0)2081181001
United States:
140 877 440 73

Community Reception Oracle Open
World 2015
We want that you present your Fusion Middleware Partner success at Oracle OpenWorld 2015! Make sure you submit your papers: Call-for-Papers Oracle OpenWorld 2015Embedded image permalink

We recommend to submit best practice session of leading edge products like BPM-Suite 12c, SOA Suite 12c with focus on cloud and mobile integration. Also highly welcome are joint presentations with your customers. Let us know if you like to get a nice quote from Oracle. For additional call for papers visit our wiki.

You are invited to join our traditional Fusion Middleware Partner Community Reception at OpenWorld. The Reception will be held on Tuesday October 27th 2015 in San Francisco! Don't miss this unique opportunity to:
  • Network and exchange information with fellow Oracle Middleware Partners & ACEs
  • Meet with members of the Global Oracle Middleware Product Management team and Oracle EMEA Alliances and Solutions Partner Programs team
  • Learn more about Oracle OpenWorld activities
Schedule: Tuesday October 27th 2015 19:30 (California time)
LOCATION: You will receive details with your confirmation e-mail.
Tips for Oracle Open World
  • Plan your schedule well in advance!
  • Visit the demo groups for the products you are interested
  • Arrange 1:1 meetings with product management and A&C management
  • Wear comfortable shoes, casual cloth and a light backpack
  • Don’t forget your international health insurance
  • Share your news & knowledge via social media like twitter @soacommunity @wlscommunity #OOW2015
  • Drink some water during the day and a beer at our reception!
For details please visit our registration page here.
See you in San Francisco
Jürgen Kress

Welcome to the fifth edition of the SOA Magazine by SOA Community. This edition is focuses on Cloud Computing. More precisely, it highlights Platform as a Service (PaaS). Oracle is in process to launch three new PaaS Cloud Services: Process Cloud Service (PCS), Integration Cloud Service (ICS), and Java Cloud Service (JCS). Embedded image permalinkJCS is the underlying foundation and enables you to build, deploy and run Java Applications. With ICS, partners and customers can build integrations between Applications. For example, an integration between Eloqua marketing and Salesforce CRM including an on-premises SAP system. PCS is the platform to build and execute BPMN process in the Cloud. Oracle’s key unique selling point is that the same software is available as on PaaS as on-premises. For example, you can start building your process in PCS export your application and run it on Oracle BPM Suite on-premises in a private Cloud. This enables customers to start and try a service in PaaS and, if required, move it to a data center of their choice.

The second major trend in IT besides Cloud Computing is Mobile. In this Magazine edition, Luca Jellema published an Tutorial to build a Flight application including mobile integration and application. This application is a great example for the complete Red Stack and we want to encourage your to make use of it! It includes all key components from the underlying WebLogic Server, SOA Suite and Service Bus for IT driven integration and BPM Suite for human based processes up to mobile integration with REST. With this application you will learn to utilize the stack and to gain productivity.

This quarterly newsletter is for both customers and partners who are active in the SOA space. The content includes articles for IT decision makers, architects and developers. The goal of the newsletter is to update you on the latest SOA technologies, market studies, trainings & certifications and conferences. We publish the newsletter in English and some articles will be in Portuguese especially for the Brazilian marketing, thanks to Ricardo Puttini and his team. Contribution is open for everybody! We want to publish your content! Like case studies, best practice, technical examples and solutions and conferences. Feel free to submit your content to Jürgen Kress.

Get the SOA Magazine V here & visit the SOA Community

Is your organization using Oracle Fusion Middleware to deliver unique business value? These awards honor customers for their cutting-edge solutions using Oracle Fusion Middleware. Winners are selected based on the uniqueness of their business case, business benefits, level of impact relative to the size of the organization, complexity and magnitude of implementation, and the originality of architecture. The 2015 awards will be presented during Oracle OpenWorld 2015 (October 26-October 29) in San Francisco.Embedded image permalink

These awards honor customers for their cutting-edge solutions using Oracle Fusion Middleware. To share your use of Oracle Fusion Middleware solutions and how they help your organization drive business innovation, please read on to find out more information on the nomination process.

Customers may submit separate nominations forms for multiple categories; The 2015 Fusion Middleware categories are as follows:
Winners are selected by a panel of internal and external judges that score each entry across multiple different scoring categories. The entry with the highest aggregate score wins an award.

For award details please visit the nomination page here

SOA Section

Oracle released some more Cloud offerings and in this article we introduce the Integration Cloud Service. Embedded image permalinkThis cloud service lets your organization create integrations between cloud application, but also between cloud and on-premise applications. Create connections to well known and less known SaaS applications using a bunch of cloud adapters, publish or subscribe to the Messaging Cloud Service, or use industry standards like SOAP & REST. The available set of cloud adapters will certainly grow in the future when the marketplace is fully up-and-running.

Why should organizations consider the Cloud?

Let’s get started with the key benefits and features before diving into them more detailed. Why should organizations consider the Cloud?
In this day and age more and more software is going into the cloud, maybe they’re even developed with a cloud-first strategy. Thinks of your CRM, ERP of your HCM application. These applications do not do standalone business they communicate with each other, they exchange information. The Integration Cloud (fno ICS) provides this integrations and does it simplified.

The Cloud has a lot advantages, it is probably the most cost efficient method to use, maintain and upgrade an enterprise service bus.  It is available at much cheaper rates and hence, can significantly lower the company’s IT expenses. Besides, there are many pay-as-you-go and other scalable options available, which makes it very reasonable for your organization. Since all your data is stored in the cloud, backing it up and restoring the same is relatively much easier than storing the same on a physical device. Once you register yourself in the cloud, you can access the information from anywhere, where there is an Internet connection.

So what has the Integration Cloud Service to offer to meet these demands?

Simplified UI
ICS gives a web-based, point & click integration experience where you can easily create integrations between Cloud applications, public web services and on-premise applications.

Rich Connectivity
ICS has a standard library of Cloud & On-premise connectors which includes Oracle SaaS applications, but also connectors for the Messaging Cloud Service and industry standards like SOAP and REST.

Recommendations
The mapping builder to create the necessary mappings between the adapter connections has a build-in recommendation engine for guidance how to best map source to target fields.

Visibility & Error Detections
ICS as build-in a rich monitoring and error management. With advanced tracking you can easily spot inconsistencies and monitoring the usage and performance of integrations. It generates alerts, and even emails them, when connections fail to work. With the guided error handling the errors are easy to repair.

Overview of the Integration Cloud Service
Because it is fully web-based you only need to open a browser and go to the URL you received after creating your ICS instance. After signing in to the Integration Cloud Service you are welcomed by the home page. Read the complete article here.

INTRODUCTION

So, do you really like SOA? That’s great because so do we, and we’ve been working with it every single day since a long time ago. As Oracle professionals, we’ve seen the SOA stack grow, change, incorporating new products and technology with each version, from 10g to 12c.
Embedded image permalink

We’re Rolando Carrasco and Arturo Viveros, the SOA Myth Busters from Mexico, and as we go with this series we will put to the test a number of questions, myths and urban legends regarding integration, SOA & the Oracle FMW Platform in seek of finding out which myths are true and which are not.

ABOUT THIS EPISODE

In this short episode, we will preview the imminent (and much awaited) launch of Oracle Integration Cloud Service (ICS).
In this era of digital disruption, Cloud Integration is and will keep being one of the hottest and most relevant topics in the SOA / Middleware realms.
So, as we usually do, let’s identify a bunch of questions which we will attempt to clarify throughout this article:
  • Why is Oracle bringing to the table an iPaaS offering of its own?
  • What is the difference between ICS and SOA Suite in the Cloud?
  • Where does this leave my on premise SOA Suite implementation?
  • What is running underneath the curtains and how does Oracle ICS stack up against its main competitors?
  • Which business scenarios would be better suited for the implementation of such a tool?
  • What benefits can organizations expect to achieve by leveraging this kind of offering?
  • What about common concerns such as performance, security, ease of adoption / use, portability, standardization, etc.?
  • Are there any clear guidelines for ICS’s implementation / adoption from an architectural standpoint?
  • Can I do SOA with ICS?
  • Is ICS suitable for on premise integrations?
Let’s get started
Since the product has yet to hit the market, this time around we don’t have a de-facto myth revolving around it; but don’t worry, the myths will surely come swiftly and we will be there to tackle them whenever they arise.
For now, let’s focus on the questions at hand. It seems to us that a good way to get started in the matter is by going over some elemental definitions and concepts:

 First things first
Oracle ICS is an integration product in the cloud. Let’s first nail this.
ICS stands for Integration Cloud Services. Oracle has addressed a strong Cloud need: the integration among Cloud based Applications. Oracle has been very active to become a Cloud type of monster. If we go back five years ago, maybe Oracle was not perceived as a strong Cloud player, but those days are very far away now. Oracle has a very clear cloud offering in the different recognized flavors: PaaS, SaaS and IaaS.
A set of Cloud based applications, such as: Taleo, Right Now, Big Machines (Oracle CPQ) are very well-known in the market. A very large set of customer around the globe use them.

But what about having to integrate those different Clouds? Or even more, what about integrating an Oracle Cloud with a different vendor Cloud? (e.g. Salesforce.com or Success Factors).

There is where we meet with our first question: Read the complete article here.

The Integration Success Workshops are technical workshops you can run with your customers. You can generate additional consulting business with existing customers e.g. SOA Suite customers with MFT, API Catalog & Manager or Stream explorer. Or You can use the excellent content to win new customers. We highly encourage you to make use of the ISW content at our SOA Community Workspace (SOA Community membership required).Embedded image permalink

We just updated the ISW content with industry specific value propositions with focus on B2B and Stream Explorer:

New ISW Vertical Plays! all content here

Industry specific modules to target specific vertical customers
Module  
Business Benefits  
B2B for Airlines
  • Reduce complexity, bring down costs and increase flexibility by modernizing PSS systems
  • Exchange business information such as reservations and inventory securely with outsourced vendors
  • Increase visibility and manageability to reduce errors/risk
B2B for Supply Chain
  • Lower cost of operations by replacing outdated mechanisms of interacting with supply chain partners
  • Exchange business information such as purchase orders and invoices with manufacturers, suppliers and customers
  • Increase visibility and manageability to reduce errors and improve trading partner relationships
B2B for Retail
  • Increase margins, top line revenue and lower cost of operations by automating B2B integration with retail partners
  • Exchange business information such as purchase orders with retail partners using a secure, reliable and scalable infrastructure capable of handling variable transaction volumes
  • Increase visibility and manageability across diversified retailing channels to increase revenue and improve trading partner relationships
SOA for Healthcare
  • Build healthcare application for latest IOT and mobile trends
  • Sync up your healthcare device data into back end systems ( EHRs) for proactive patient engagement and analytics
  • Easy click through endpoint configurations, managing healthcare systems and SLAs remotely using Healthcare Console
Stream Explorer for Telecommunications
  • Address challenges such as Predictive/Silent Failures and Congestion Detection, detection of network elements, Topology Aware Traffic and Trend Analytics for Better Capacity Planning, Real-time Usage Monitoring and improving Traffic Control User Experience Management for User Satisfaction (QoS to QoE)
  • Reduce costs by optimizing and expanding existing infrastructure bandwidths by wi-fi offloading, charging for greater bandwidth at special events and using networks with a lower cost of operation
  • Increase profits by using Real Time Streaming Analytics to understand and capitalize on individual customer activity, uniquely identified by their lifestyle preferences
Stream Explorer for Financial Services
  • Process large volumes of financial data in real-time
  • Proactively manage indications of interest or detect fraud
  • Reconcile enormous amounts of trading data
Stream Explorer for Transportation
  • Reduce complexity, bring down costs, dynamically increase flexibility in exiting transportation services infrastructure
  • Deliver high quality, critical information to the traveling public in real time to improve the journey experience, reducing frustration and increasing productivity
  • Use leading Geo-spatial, real time capabilities to take immediate advantage of location-based opportunities and threats driving revenue and elevating customer satisfaction
Stream Explorer for Retail
• Increase Customer Engagement & Drive Demand by understand customers, anticipate their needs, deliver personalized, timely, relevant information, improve targeting/ROI, empower customers to control own experience; Increase customer loyalty & lifetime value
• Optimize Market Execution by ensuring consistent consumer engagement through mobile to in-store integration which enrich the in-store experience with optimized assortments & programs
• Improve Planning & Execution by enabling on-demand/real-time product availability, Improve proper branding/pricing, enable continuous improvements by providing real-time audit and compliance information

Stream Explorer for Utilities
• Solve Demand and Response power grid monitoring challenges with real time automation management and predictive analysis
• Mange SmartMeter and SmartGrid solutions using a proven real time streaming analytics infrastructure
• Ensure the right personnel are in the right place at the right time with an efficient mobility workforce

Stream Explorer for Oil, Gas & Mining
• Automated Monitoring and responding to Drilling Activity by understand the real time nature of the information from next generation sensor drill bits to evaluate opportunities immediately saving man-power & equipment costs. Engineers no longer have to travel to monitored sites as often and receive immediate notification when a specific parameter has been breached
• Tracking Trucks & Heavy Equipment (Logistics) by collecting data to make intelligent fleet management decisions. Locate missing equipment, distribute vehicle usage across the entire fleet and plan for maintenance activities. This will positively impact capital expenditures, as well as overall cost savings and operational efficiencies
• Improve Operational Efficiencies Reducing data by monitoring curve values for changes within defined tolerances, Identify trends in curve values – pressure, temperature, resistivity, etc, Correlate values across related curves to anticipate failures – pump intake/out-take pressures, motor temperature, fluid rates, Monitor curve value thresholds to identify conditions indicating safety/quality concerns and correlate curve values from multiple wells to identify relationships

Stream Explorer for Public Sector
• Establish a City Wide Nervous System, enabling the Citizens and the City to share responsibilities while offering maximum control at the lowest level in the Community
• Provide a Sentient City Infrastructure through intelligent controls that sense and action on the Real Time Streaming Analytics offered through connected sensors
• Maximize the reuse of existing infrastructure, allow future sources to be added and offer full independence towards additional solutions, disciplines and appliances

Stream Explorer for Healthcare
• Apply Streaming Analytics for Improving Healthcare Outcomes
• Extend Point of Patient Care
• Ensure Compliance & Reduce Cost of Care
• Improve Operational Efficiency and Population Health


Creating an Oracle Java Cloud Service instance and extending the Oracle WebLogic Server domain with Oracle Service Bus. To get information about licensing, see Leveraging On-Premises Licenses in the Oracle Public Cloud. To Learn more about Java Cloud Service, see the documentation. Get the free online trainings here.
Embedded image permalink

With the mission to drive sales results, and sell anywhere and anytime, many organizations are adopting Oracle Sales Cloud, a key component of Oracle Customer Experience Solution.  The deal velocity increases along with the productivity of the sales teams with modern selling tools using Oracle Sales Cloud.Embedded image permalink
For customers to confidently and conveniently convert more pipelines into error free quotes, and progress them into orders in the back office, as well as to collaborate more with other applications in the Customer Experience stack via rich set of integrations,
Oracle Cloud Adapter for Oracle Sales Cloud is being introduced.

Oracle Eloqua, Oracle's leading Cross-Channel Marketing Solution, enables marketers to plan and execute automated marketing campaigns.  Integration between Oracle Eloqua Marketing Cloud and any SaaS or on-premise CRM application is enabled by the new 
Oracle Cloud Adapter for Oracle Eloqua Cloud Service, driving faster progression of marketing leads to sales opportunities, and unified customer data management.

These all new cloud adapters for SaaS applications - Oracle Sales Cloud Adapter and Oracle Eloqua Cloud Adapter provide rich and intuitive design time capabilities as well as run time efficiency.   Oracle is extending its Cloud to on-premise integration solution portfolio by releasing these cloud adapters on its premier integration platform Oracle SOA Suite 12c.

The Sales organizations will also benefit from their investment in the Oracle Sales Cloud application in various other integrated business processes by leveraging the Oracle Sales Cloud Adapter, such as:
  • Closed Loop Analysis for Marketing campaigns:  The integrated marketing with Eloqua for progression of leads can be extended to analysis of marketing campaigns and responses. 
  • Sales and Service co-ordination:  The customer information can shared across with service teams, as well as visibility to the service requests can be provided to the sales teams for better account management.
  • Lead to Order:  The leads/opportunities can be progressed to orders in the back office order management systems (viz. E-Business Suite, SAP).
 You can access the datasheets, documentation, and more information on this website.

Oracle Stream Explorer is a business user friendly tool enabling you to create innovative, sophisticated, real time, streaming analytics applications in minutes. Embedded image permalinkThis playlist will give you an introduction to Oracle Stream Explorer as well as taking you through some basic and more advanced tasks. Watch the videos here.

In this article, we will look at the very common interaction between Stream Explorer and JMS. JMS is a commonly used channel for decoupled exchange of messages or events. Stream Explorer can both consume messages from a JMS destination (through Stream) and publish findings to a JMS destination (with a target). The use case we discuss here is about temperature sensors: small devices distributed over a building, measuring the local room temperature every few seconds and reporting it over JMS. The Stream Explorer application has to look out for rooms with quickly increasing temperatures and report those over a second JMS queue. Embedded image permalink

Note: this article describes the Java (SE) code used for generating temperature signals. This class generates temperature values (in Celsius!) for a number of rooms, and publishes these to the queue temperatureMeasurements. At some random point, the class will start a fire in a randomly selected room. In this room, temperatures will soon be over 100 degrees. Also in this article is Java class HotRoomAlertProcessor  that consumes messages from a second JMS Queue. Any message received on that queue is reported to the console.

Our objective in this article is to read the temperature measurements from the JMS Queue into a Stream Explorer application, calculate the average value per room and then detect the room on fire. This hot room should then be reported to the JMS Queue.
Open Stream Explorer and from the Stream Explorer Catalog page, create a new item of type Stream. Select JMS as the source type. Read the whole article here.


I've blogged about how to consume REST with Oracle Stream Explorer in previous posts Exploring data streams with Oracle Stream Explorer - part 1 and Exploring data streams with Oracle Stream Explorer - part 2.

This time we are going to take a look how to configure stream explorer to send events to a REST service.
Embedded image permalink
We'll start by creating an exploration which summarizes tweets per minute per each of the keywords we have: Configuring a REST target 

Configuring a target is as simple as a few clicks. Just click the "Configure a target" button, select REST from the dropdown and enter your REST service url. Note that building the service is not in the scope of this blog, suffice to say it should expect parameters which your exploration emits. Read the complete article here.

Complete webinar series now available to watch on-demand!
Oracle SOA Suite 12c has changed many of the components of SOA Suite and introduced some completely new ones. This webinar, delivered by the Oracle SOA Suite expert Matt Brasier, will take a look at Oracle SOA Suite 12c, focussing on the new and changed features and which of these really matter for a new or existing SOA infrastructure. Embedded image permalink

The pace of new business projects continues to grow; from increasing customer self-service to seamlessly connecting all your back office and in-the-field applications. At the same time, there is an urgency to mobile-enable existing applications, integrate with the cloud and begin development on the latest trend of connecting Internet of Things (IoT) devices to your existing infrastructure. When companies address each of these new integration challenges independently, using a patchwork of niche specialty integration toolsets, the original goals of faster business integration, increased application infrastructure flexibility, and reduced costs are no longer achievable.
This is why Oracle SOA Suite 12c was developed - to simplify IT by unifying the disparate requirements of mobile, cloud, and IoT integration into one unified and standards-based platform.
Oracle SOA Suite 12c enables you to:

Part I – “Setting the Stage” – introduces the case of Saibot Airport and the business and IT challenges it faces. The path the airport has laid down for itself in order to create its future and the IT architecture and technology it has selected is discussed along with the core concepts that make up Service-Oriented Architecture. The history of Oracle Fusion Middleware is described as well as its current status. Embedded image permalinkThe focus then moves to a detailed overview of SOA Suite 12c, its main constituents and closely associated products such as Managed File Transfer, API Catalog, API Manager, B2B and Healthcare. This part concludes with a very quick start-up instruction which includes the installation of SOA Suite 12c development environment, ready for the creation and deployment of the HelloWorld equivalent in SOA applications.
Chapter 1 – Saibot Airport reaching for the Future
This chapter introduces Saibot Airport as an organization with a vision and a business strategy, and one that depends heavily on IT to fulfill the strategy. The IT department itself is confronted by changing industry trends, new technology and an evolution in the way it organizes its processes. From all of these, architecture consequences are derived. And finally, technology products have to be selected to start the realization of the information and application architecture designed to enable the IT and business objectives. Read more about Lucas upcoming book here. Looking for additional SOA Suite book? Visit our wiki here.

API Manager - OSB/OAC/OAG Integration Demo by Sharath Kumar
Oracle API Manager is a new product which is built on the proven service virtualization capabilities of Oracle Service Bus to provide Creation, annotation and publication of APIs in the Oracle Service Bus console and Discovery, subscription and usage monitoring of APIs by developers in a new API Portal.
Embedded image permalink

The demo image size is compressed: 23 GB and uncompressed: 42 GB please let myself know if you want to download the files are contact a local middleware pre-sales expert.

This article by Marcelo Parisi examines basic concepts of web application security using Oracle API Gateway, using an XSS Injection issue and an SQL Injection issue to demonstrate how Oracle API Gateway can bring value to these scenarios.
The topic of Web application security never gets old. Some of the main associated challenges are related to detection and prevention of XSS Injection and SQL Injection. Such vulnerabilities are usually exploited through web application url parameters or user input fields in HTML forms.
Embedded image permalink

While Oracle API Gateway has been used mainly to protect Web Services, RESTFul APIs and other kinds of services, its filtering and hardening mechanisms make it a powerful tool in a web application protection scenario.
In this article we’ll examine some basic concepts of web application security using Oracle API Gateway. We’ll work on an XSS Injection issue and on a SQL Injection issue to demonstrate how Oracle API Gateway can bring value to these scenarios.
The applications used here to demonstrate the issues were custom made for this article and are deployed in an Oracle WebLogic Server 12c environment with no clustering. The SQL Injection demonstration application uses a datasource connected to an Oracle Database 11gR2. The application reads data from the database’s simple three-column table and prints in the screen. The XSS Injection application prints only the user form input field value in the screen. These applications have no real-life use and are only some code samples for demonstration purposes.

We’ll not be covering infrastructure installation in this article. We’ll be using two servers, one with Oracle API Gateway installed on it, and the other one with the application running on Oracle WebLogic Server 12c.
Infrastructure
As mentioned before, building the infrastructure is out of this document’s scope. In this section we’ll just see what the infrastructure used to demonstrate the concepts looks like. Read the complete article here.

For some time now, Oracle B2B has exposed several methods of accessing it's partner and message metadata from a custom application. This has been improved even further with B2B 12c.

In this post I'll guide you through the 2 most common ways of accessing B2B's metadata programmatically and some news of the 12c version.
The 2 main ways of accessing the metadata stored in B2B are:
  • Web Services exposed by B2B
  • Java API 
Web Services exposed by B2B
You can access the WSDL's for the available web services at the following URL:
http://host_name:port_number/b2b/services/
The most common services are:
  • Outbound Web Service - Works as an internal Listening Channel. Based on the details and headers in the soap:body, the agreement identification is done and the message is routed to the partner.
  • Translation Web Service - Allows to translate documents such as EDI and HL7 from Native to XML format (NativeToXMLService) and from XML to Native format (XMLToNativeService)
  • Query API (GetTPAConfigService) - Allows for retrieval of different metadata such as active agreements for a Trading Partner or checking if a Trading Partner has an agreement for a specific Document.

In my job as system administrator/DBA, projects related to Oracle’s SOA Suite I put a lot of emphasis on configuration of the environment, like the OS, the Oracle database, WebLogic, OSB, and other products. Part of the Oracle SOA Suite is the Oracle Metadata Repository, where all metadata and run-time data of applications is stored. This repository is often forgotten in performance management , but deserves special attention when dealing with performance improvements.Embedded image permalink

This blog is part of a series of blogs around Oracle SOA Suite Metadata Repository Performance Management. In this blog we will show how a performance gain of factor 15 was achieved while querying the Metadata Repository.

Terminology

Oracle Metadata Repository
Oracle Metadata Repository is an Oracle database that contains additional schemas to support Oracle Fusion Middleware and its components, for design and run-time management of the applications. Oracle SOA Suite mainly uses two components:
  • The Metadata Store (MDS) to store all SCA artifacts
  • The Dehydration Store (SOAINFRA) to persist composite instances and to audit composite instances
ECIDs
ECID, or Execution Context ID, is a unique identifier to correlate events or requests associated with the same transaction across several components. As a message is passed from composite to composite, the ECID is passed within each message. In other words, ECIDs are used to track a message flow that crosses instances of different composite applications.

Histograms & buckets
Histograms are a special type of column statistics that provide more detailed information about the data distribution in a table column. Histograms help the Oracle Optimizer in deciding whether to use an index or a fulltable scan. These are most useful for a column that is included in a WHERE clause and the data distribution is skewed. A histogram sorts values into buckets to help estimate the cardinality. Oracle uses a maximum of 254 buckets.

Case
Investigating performance issues around purging the Oracle Metadata Repository, I stumbled over the following simple query that was executed by the SOA Suite while running an application:

SELECT ID, CONVERSATION_ID, ...
  FROM COMPOSITE_INSTANCE
 WHERE (ECID = :1)
 ORDER BY CREATED_TIME DESC;

This is a simple query with a simple WHERE clause returning 22 records. Nothing special. And as an index on column ECID with lots of distinct values exists, I expected the Oracle Optimizer to execute the query using an Index Range Scan.
To my surprise the Oracle Optimizer chose to use a Full Table Scan (see Explain Plan 1 below). The query took 2.79 seconds. Read the whole article here.

In two previous posts here and here, I demonstrated how you can setup CI for OFM 12C projects. One of the things I hadn’t figured out yet was how I could deploy the MDS using Maven. After a vague hint on the internet, Oracle’s response that this feature wasn’t officially supported yet and some trial and error I came across the solution. It is actually quite simple.

Basically it comes down to this:
  • Create a zip file of the files you want to stick into the MDS
  • Use the com.oracle.soa.plugin:oracle-soa-plugin:deploy maven goal to deploy it
That wasn’t that hard as you can see Let’s go into a bit more detail. You can use a command line to create the zip or use the maven-assembly-plugin to give you a bit more flexibility. I used the last option because I wanted to filter certain files. Within my Jenkins job, I checked out my MDS files and zipped them using the package goal into a file called sca-MDS_rev1.0.jar. Look in the plugin section in the pom file down below to see about the configuration of the assembly plugin. The pom file is just a copy of a normal soa composite project. Read the whole article here.

In this post, We will use the EM Console to create ESS Job metadata  to call the Service Bus proxy services however the steps remain same for calling BPEL service too.
Embedded image permalink
Configuration

During domain creation, we should select the following options to create ESS Managed Server and EM Plugin for ESS. EM Plugin for ESS enable us to monitor and manage submitted ESS jobs.

You should see the EM Console as shown below on successful domain creation and starting the Admin and ESS servers. Observe that Scheduling Services is shown having ESSAPP. Read the complete article here.

Introduction
In this post, I am looking into the relative performance of the transformation technologies in Service Bus 12c. Having searched the internet, I could not find a lot of specific information regarding the performance in Oracle Service Bus, but only qualitative opinions like “XSLT performs better for large documents”, or “Service Bus is optimized for XQuery”, without any supporting data [ORAFORUM].Embedded image permalink
Background
In an attempt to offload some of the production load from the SOA clusters, a migration project has been initiated to migrate services implemented in SOA Suite 11g (as BPEL processes) to the Oracle Service Bus cluster.
Although these services are not directly exposed to consumers, the intention is to reuse – without modification- as much artefacts as possible, including WSDL, JCA adapter definitons and the transformation logic – currently implemented in XSLT. Fortunately, the XSLT is version 1.0 since our Service Bus 11.1.1.6 does not yet support version 2.0.
Environment Setup
Although the environment where the question originates currently runs SOA/OSB 11g, migration to 12c is being planned. Liking life on the bleeding edge of technology, I decided to setup a test for 12c.

To quickly create a (reproducible) SOA 12c installation, I have used the scripts [BIEMOND] provided by Edwin Biemond to leverage Vagrant for the creation of two virtual machines (one for the DB and one for the middleware) (). Since my laptop has enough memory available, I have assigned 8 GB to the middleware virtual machine. Furthermore, the memory settings for the OSB-server have been increased to 1536 MB (initial = maximum memory).

On my laptop, I have also installed SoapUI [SOAPUI] (for functional testing – verifying that the testcase using different technologies yields the same result) and Apache Jmeter 2.13[JMeter] (for the actual performance testing).
Scenario Setup
For the time being I want to primarily focus on the relative performance of XQuery when compared to XSLT, over multiple transformations with varying payloads. So, the only metric I am interested in is the response time of the service, assuming that -with all other things being equal- equal actions will add equal overhead: the total response time of the service will be taken as the main indicator.

To support different transformations for testing, there should both be XQuery and XSLT versions of the transformation. Ideally, we should have different proxies per scenario and transformation technology, but actually I am too lazy to set up this scenario. Initially, I was thinking about setting up different testcases in the same proxy and switching between these testcases based on a value in the payload or operation, this has the suspicion that it works like a case statement (or nested if-then-else): evaluating the conditions for the fourth case might take more time than for the first case.
Fortunately, Service Bus also supports “Dynamic Transformations”[OSBDYNTRANS] for both XQuery and XSLT: this lets you dynamically assign the name of a transformation resource to apply, and also dynamically assign the payload to this transformation (see the Dynamic XQuery example below):

OSB Dynamic Assign Operation

The project I have come up with consists of a single proxy exposing a single operation and five pipelines: Read the whole article here.

For doing a good diagnosis in case of a problem in your Oracle Fusion Middleware Product, the platform offers you many methods and techniques to do your investigation. The disadvantage from some of these methods is that they have some impact on your system, such as if you would raise the log or debuglevel or use diagnostic snapshots. Embedded image permalink

Selective Tracing is a facility available through Enterprise Manager to limit the scope of trace logging.This allows for debugging of a production system without overloading the system with logging activity. To use Selective Tracing, perform the following method:

1. On the left expand ‘WebLogic Domain’

2. Open Enterprise Manager: http://:7001/em

3. Right click your domain name -> Logs -> Selective Tracing. This will bring you to the following screen where you can configure your Selective Tracing session. Click on add fields and select as below: Read the complete article here.

BPM & ACM Section

As of this week, Oracle has released the Oracle Process Cloud Service (PCS): https://cloud.oracle.com/process. This PaaS cloud service offers a development platform for implementing business processes. Underpinning technology for this cloud service is the Oracle Fusion Middleware BPM stack. As a result, using the Process Cloud Service should be easy for people that are already familiar with Oracle Fusion Middleware BPM. For example, familiar platform components like BPM Composer and BPM WorkSpace are also present in PCS. With that in mind, we decided to give it a go!Embedded image permalink

This article outlines the steps for implementing a simple process in the Oracle Process Cloud Service. We were inspired during a discussion with a customer on SOA Governance, more specifically: how to handle/grant access to specific services. The customer mentioned that ‘he had people were complaining that it was unpredictable how long it took before access to a specific service in a specific environment was granted’. These types of processes can be handled very well within the Oracle Process Cloud. So, the ‘ServiceAccessApproval’ process will be shown in this example.
Sample process ServiceAccessApproval
The process ServiceAccessApproval in short consists of the following steps: Read the complete article here.

A quick look at Process Cloud Service by Laurens van der Starre
Oracle Process Cloud Service is Oracle’s rapid process automation in the Cloud. It is more or less BPM in the cloud. This service allows you to quickly and easily create business processes like you are used to with Oracle BPM, only now in the cloud. In this post I’ll give a quick tour of this service. Embedded image permalinkSo let’s start with the Process Cloud Service. The landing page already gives you loads of features.

The landing page of the Process Cloud

Here you have your spaces in which your processes will be saved, and where you start building new applications. So let’s create a new one. Read the complete article here.

There are many good reasons for business to look very seriously at the Oracle Process Cloud Service as a way to provision a fully managed BPM environment that lets the business focus on process improvement.  Previous releases of Oracle BPM admitedly have focused on the technologist and not the business user.  However, the evolution to the Process Cloud has been underway since 11g via the Process Composer tool.  Process Cloud now makes it available to everyone.Embedded image permalink
For the business, there are many reasons to move to the Oracle Process Cloud:  
  • It will lower start-up and upfront costs for both IT infrastructure and software licenses.  
  • Cloud implementations reduce risks associated with large capital investment with smoother predictable operational expenditures. Large one-time software upgrade costs are also eliminated. 
  • Cloud customers benefit from using the latest product version and can rapidly leverage new feature capabilities.  
  • Requires the business to pay only for what they need, rather than over or under engineering an on premise business application.  "Elastic scalability’ ensures the business only pays for the capacity that is needed when it is needed.
  • Provides high performance and continuous availability: automatic load balancing and failover provide continuous availability.
The first release of the Oracle Process Cloud provides a full lifecycle, soup to nuts process management tool.  The Process Cloud user interface is fast, modern, and designed for the business. It isn't designed for the IT types (although us IT types will enjoy using them too.) This topic is a tour through many of the Process Cloud screens at a high level so you can get a feel for how complete it is.  Many of the features you'll see here can also be found in the on-premise Process Composer tool, a web-based tool, also oriented to business users.       
Process Composer Home
Depending on your role in the Process Cloud environment, you will have different options available on the Process Composer main page. Read the complete article here.

In this post I will show an overview of Business Rules in the Process Cloud Service.
First let’s create a new application on the start window of the Process Composer
Embedded image permalinkAfter the creation of the application you see the Application Home. At the left side you see the following options.

Let’s select Business Types to create Business Objects

Read the complete article here.

BPM Suite 12c Specialist certifications available free online training and free certification!
Free online training including free online certification for BPM Suite 12c is now available. Embedded image permalink
  • Business Process Management Suite 12c Sales Specialist guided learning path is intended for sales representatives at partner organizations who specialize in selling and positioning Oracle BPM Suite 12c to their own customer base. The recommended online training sessions provide sales training solutions that equip the sales teams with high-level of product knowledge, market knowledge and selling strategies to help them achieve own revenue targets.
  • Oracle Business Process Management Suite 12c Presales Specialist guided learning path is intended for sales engineers and presales consultants at partner organizations who specialize in selling and positioning Oracle BPM Suite 12c. The recommended online training sessions provide more in-depth information to help consultants as they support the sales process through demonstrations and prototypes.

Want to sharpen your BPM skills? Settle in for an educational video binge these free tutorials from Oracle University:

Getting Started with BPM - Episode 1: BPMN Overview [40 minutes]
  Meera Srinivasan, Director of Product Management for Oracle Business Process Management Suite, explains how Oracle BPM Suite uses BPMN models for process design and analysis. She then describes the four major groups of BPMN constructs: activities, gateways, events, and subprocesses.
Embedded image permalink

Getting Started with BPM - Episode 2: BPM Composer and BPM Studio Overview [60 minutes]
  Meera Srinivasan describes the main features of the two Oracle BPM modeling tools—Oracle BPM Composer and Oracle BPM Studio—in their 11g PS6 (11.1.17) releases. Then she highlights the significant changes in the new 12c (2.1.1.3) releases of each tool.

Oracle Business Activity Monitoring (BAM) dashboards provide highly graphical summaries of what's going on in a process.  They can also help identify when bottlenecks arise in a process. Process metrics are not an afterthought, however.  A process' key performance indicators should be identified earlier, rather than later, in process design as the business indicators take the form of project variables that must be assigned at points in the process.  When BPM process metrics are enabled in BAM, a rich set of data objects are created for the BPM application and for use in the BAM Composer user interface. This makes it is easy to "slice & dice" most of the process metrics.  Embedded image permalink

There are a number of metrics take a little more discovery, to understand what data reside where in BAM.  For example, how much time does it take for certain human tasks to complete or how long does it take for certain key participants in the process to complete their tasks?  These specific metrics require a better understanding of BAM data object calculated fields, BAM functions and the use of the Human Workflow data objects and are the subject of these recipes.  All content in this topic is in the conext of Oracle BAM 12c.
Process Example
The sample process behind the BAM dashboard metrics is an Employe Onboarding process where candidate resumes are reviewed and approved by various application roles. There are two sources of input: one from an internal activity in the company and one via a web service posting from the company web site.  Once in the process, there may be a special review that is performed on the job posting to help identify highly needed candidates. Email notifications are sent at the end of the process to reflect the decision reached by the company for the job posting. Read the complete article here.

Business Activity Monitoring (BAM) 12c monitors your business processes in real time to help you make informed tactical and strategic business decisions. In this post we will create a simple Dashboard with three Business Views, two of them to monitor the employees added, simulating real time data, and another one to monitor the EMPLOYEES table.Embedded image permalink

In the BAM Composer, go to Administrator page and create two new Data Objects: EmployeeDO and EmployeeHRDO.

Add two columns to EmployeeDO: EMPLOYEE_NAME and EMPLOYEE_JOB.
Inform the table EMPLOYEES in EmployeeHRDO. Read the complete article here.

Over the last several years we have witnessed an increase in the number of Citizen Developers supporting business automation outside of the IT department. Gartner describe a Citizen Developer in their IT Glossary as…Embedded image permalink

citizen developer is a user who creates new business applications for consumption by others using development and runtime environments sanctioned by corporate IT. In the past, end-user application development has typically been limited to single-user or workgroup solutions built with tools like Microsoft Excel and Access. However, today, end users can build departmental, enterprise and even public applications using shared services, fourth-generation language (4GL)-style development platforms and cloud computing services.

As the generation of baby boomers retire, they are being replaced by generations of workers who grew up with computers. These newer generations are comfortable working with technology in all its forms, at its simplest …word processing, spreadsheets and web pages. At its most complex, this technology can include mobile applications, and social media and collaboration tools.  As a result these individuals are more impatient and demanding in their expectation that automation should be available to support them and the business processes within their organization.
It is common that IT departments suffer from resource constraints, often limiting their ability to support projects to only those with the highest strategic alignment or return on investment. These constraints can leave a lot of automation opportunities on the table to the frustration of the business organization. Often this frustration results in Citizen Developers implementing solutions to bridge the gap between what IT can provide and what the business needs in order to function successfully. However, these “off the grid” solutions may expose the organization to risks including:
  • Security Lapses
  • Data Loss and Quality Issues
  • Poorly Designed Software
It makes sense that IT organizations help can reduce these risks by supporting and guiding the Citizen Developer community in their tool choice and development standards. By providing a managed development environment including best practice standards, IT can improve the quality of the deliverables being produced from within the business community. By providing a secure run time environment, IT can mitigate risks associated with critical data loss and security exposures. It is often the case that these “off grid” solutions become essential tools to the organization. When issues arise, ownership for support and future enhancements may need to be assumed by the IT department along with the associated resourcing burden. In order to minimize the impact of these downstream ownership changes IT needs to become be an engaged partner to the Citizen Developers. Read the complete article here.

Oracle ACE Associate and eProseed Technical Director Antonis Antoniou puts the pedal to the metal with this tip on two new developer-centric error handling and recovery features in Oracle BPM12c. Embedded image permalinkWatch the video here.
Antonis's tip is based on his OTN technical article series:

This is an extract from AVIO's new Oracle BPM 12c Developer Training and it explains how to show instance titles that are meaningful to the business in the Oracle BPM Workspace's Process Tracking tab for Oracle BPM 11.1.1.7 and 12c. Embedded image permalink
The Process Tracking tab should be one of the Oracle BPM Workspace's most useful features.  This is where end users in the Workspace can view instance audit trails, determine who and when the various people involved either approved or rejected work items, and it is where process owners can grab an instance in one activity and then move it to another activity in the process.

The primary limitation of the Process Tracking tab has always been that the instances listed have no meaningful business information.  Out of the box, instances are listed as "Instance #(some number) of (process name)".

As a result, it has been difficult for end users to relate the instances displayed in the Process Tracking tab with the actual work that they need to perform in the process. Read the complete article here.

In this blog I will illustrate how you can configure Weblogic Server to use OpenLDAP as authentication provider and to allow OpenLDAP users to login to the Oracle BPM Worklist application. Embedded image permalinkIn a previous blog I have already shown how to do Weblogic Authentication with ApacheDS (LDAP and Weblogic; Using ApacheDS as authentication provider for Weblogic). In this blog I will use OpenLDAP to also do BPM Worklist authentication.
Why use OpenLDAP?
Oracle Platform Security Services (OPSS) supports the use of several authentication providers. See: http://docs.oracle.com/cd/E23943_01/core.1111/e10043/devuserole.htm#JISEC2474. OpenLDAP is the only open source provider available in this list.
  • Microsoft Active Directory
  • Novell eDirectory
  • Oracle Directory Server Enterprise Edition
  • Oracle Internet Directory
  • Oracle Virtual Directory
  • OpenLDAP
  • Oracle WebLogic Server Embedded LDAP Directory
  • Microsoft ADAM
  • IBM Tivoli
When you can use a certain provider for Weblogic authentication, this does not automatically mean you also use this user in Fusion Middleware applications which use JPS such as the BPM Worklist application. Possible authentication providers in Weblogic Server cover a wider range of servers and mechanisms than can be used in JPS out of the box.
What causes this limitation? Well, most Fusion Middleware Applications (all as far as I’ve seen) can only look at the first LDAP provider for authentication. This is usually the default authenticator (Weblogic Embedded LDAP server). When I add another LDAP authenticator, it will be ignored. The solution is straightforward; use a single LDAP. Of course if you don’t want that, you can also virtualize several LDAPs and offer them as a single LDAP for the application to talk to. The most common solutions for this are; Oracle Virtual Directory (OVD, http://docs.oracle.com/cd/E12839_01/oid.1111/e10036/basics_10_ovd_what.htm) and LibOVD. Oracle Virtual Directory is a separate product. LibOVD is provided with Weblogic Server but does not have its own web-interface and is limited in functionality (and configuration is more troublesome in my opinion). When (for example for ApacheDS) you specify the generic LDAPAuthenticator and not a specific one such as for OpenLDAP, you need to specify an idstore.type in the jps-config.xml in DOMAINDIR\config\fmwconfig. This idstore.type is limited to the list below: Read the complete article here.

In this blog posting I address four key concepts that are used in Oracle Adaptive Case Management, or ACM for short. This article is the first in a series on ACM.
Embedded image permalink
Recently I was involved in an Oracle Adaptive Case Management (ACM) project. Although some people involved knew about case management in general, it turned out that not everyone immediately understood how case management works with Oracle ACM. As you may be one of them, I will walk you through some of the concepts, using a format that differs from what I have seen so far, and seemed to work well for my audience.

I will not discuss the more general concept of case management. There are sufficient other references that probably do a better job than I could (for example Case Management Model and Notation, or CMMN for short, as defined by the Object Management Group ). For this article I will restrict myself to explaining that, unlike a "normal" BPMN process, case management supports a much more flexible "flow" of a process, for example supporting paths (flows) that were not thought of before, activity types that were not identified before, as well as stakeholders that were not known yet during the initial design. The "A" of Adaptive in ACM refers to the fact that some of this behavior can be configured run-time (after the system is out of development). Read the complete article here.

Architecture & AppAdvantage Section

See how wearables There’s a lot to be excited about on the emerging technology front right now, especially around wearables. Oracle's investment in user experience around emerging technology -- what we're researching, how we think wearables and other new technology like the Internet of Things (IoT) could fit into the enterprise world, and defining Oracle's strategy in user experience going forward -- is a major focus for us now and in coming months. Embedded image permalink

You may have seen The AppsLab’s post on the Apple Watch, The Apple Watch Arrives, in this space last month. We also talked about how the Oracle Applications User Experience (OAUX) design philosophy of “Glance, Scan, Commit” fits the wearables model on the Usable Apps blog. We’ve had some more time to sit with it all. Take a look at these new posts on -- of course -- the Apple Watch, as well as other devices that can activate the Internet of Things.
We also have a free ebook, in which you can get a strategic look at the roadmap for the Oracle Applications Cloud. Download your copy today.
More links on cloud, extensibility, and customer perspectives
Are you looking to learn more about the Oracle Applications Cloud and how to talk about the cloud user experience highlights? Your first stop should be the Voice of User Experience (VoX) blog, where we’ve just posted about Oracle’s Customer Connect program. This is a place to ask questions and find resources.  
For Oracle partners who are looking to expand their cloud business, read this post on the Usable Apps blog about the OAUX charter to enable partners with guidance on cloud extensibility.  
The OAUX team held a workshop with Hitachi Consulting recently. See how this Oracle partner is configuring Oracle HCM Cloud for their customers with OAUX ‪PaaS4SaaS enablement:
Wireframing & Customer Response to PaaS4SaaS Capability

Oracle HCM Cloud and PaaS4SaaS with the RDK
And get a look at the super-cool Cloud UX lab in this Storify post, where we show you the emerging technology we are researching, and how we’re incorporating it into the Oracle user experience.
Want to hear what real people think about the Oracle user experience? Listen to a customer perspective from Herbalife International of America, Inc. on the Oracle HCM Cloud user experience.

Oracle CEO Mark Hurd says about the changing workforce our customers face, “Within five years millennials will represent 50% of the workforce.” See why a modern user experience and modern tools are pivotal to retaining top talent.

Additional new content SOA & BPM Partner Community
Oracle BPM 12c Advanced Error Handling and Recovery - Part 2 Part 1 of Oracle ACE Associate Antonis Antoniou's article series explored three new developer-centric error handling and recovery features in Oracle Business Process Management (BPM) 12c. Part two examines important error recovery changes and improvements that Oracle made from an operations and management perspective. Read the article.Embedded image permalink

SOA Messaging Reliability through JMS and Oracle Service Bus Sebastian Lik-Keung Ma describes the design of a reliable messaging solution for SOA integration projects that uses concepts like canonical schemas, durable POJO (Plain Old Java Object) messages, publish-subscribe and error handling within the Oracle SOA, Oracle Service Bus and WebLogic JMS infrastructure. Read the article.

ADF Runtime Interface Generator for BPM Human Tasks Authors Pedro Gabriel, Diogo Henriques, and Danilo Manmohanlal share the technical details on how they Oracle ADF and JDeveloper to develop a Human Task Generator for Oracle BPM. Read the article.

Podcast: Cloud at Collaborate 2015 The latest OTN ArchBeat podcast assembles a panel that includes members of the IOUG Cloud Computing SIG and others behind the Cloud Computing track at this year's Collaborate 2015 event in Las Vegas. The discussion focuses on how sessions and informal conversations about Cloud have evolved since last year's event, and on the real work being done in the cloud. Listen to the podcast.

7 Important Points In Preparing For The Internet of Things Enterprises have been tossed by some momentous technology waves in the last few years, such as big data, the cloud, mobility, and social networking. Yet the Internet of Things—connected, data-generating devices embedded in everyday objects—is more than just another wave. Tech journalist John Soat explains. Read the article.

OTN Virtual Technology Summit On demand
Cloud Platform Online Forum On demand


Top tweets SOA Partner Community – June 2015
Send your tweets @soacommunity #soacommunity and follow us at http://twitter.com/soacommunity OSB Resequencer tables

All tweets are published on our SOA Community Blog here! Make sure you share your content with the community!

SOA PARTNER COMMUNITY CALENDAR
On-Demand Trainings

Event Name
Language
Type
 SOA 11g Bootcamp on-demand
 SOA Virtual Developers Day
English
Tech
 ADF Advanced Training on-demand chapters one and two
English
Tech

In-Class Trainings

For the latest trainings please visit our SOA & BPM Partner Trainings wiki feel free to add your offerings!

Date
Training
Location
By
Focus
01-05.06.2015
Oracle SOA Suite 12c: Build Composite Applications
Oslo, Norway
Oracle University
Tech 
01-05.06.2015
Oracle SOA Suite 12c: Build Composite Applications
Live Virtual Class
Oracle University
Tech
03-05.06.2015
Oracle SOA Suite 12c: Essential Concepts
Live Virtual Class
Oracle University
Tech
08-12.06.2015
Oracle SOA Suite 12c: Build Composite Applications
Utrecht, Netherlands
Oracle University
Tech 
10.06.2015
Document Cloud Service
Webcast
PTS
Tech
15-17.06.2015
Oracle SOA Suite 12c: Essential Concepts (In Czech)
Prague, Czech Republic
Oracle University
Tech
15-19.06.2015
Oracle BPM 12c: Essentials (In German)
Gummersbach, Germanu
Oracle University
Tech
17-21.06.2015
Oracle BPM 12c: Essentials (In Portuguese)
Lisbon, Portugan
Oracle University
Tech
22-24.06-2015
Oracle SOA Suite 12c: Essential Concepts (in German)
Berlin, Germany 
Oracle University 
Tech 
22-26.06.2015
Oracle SOA Suite 12c: Build Composite Applications
Aarhus, Denmark
Oracle University 
Tech 
22-26.06.2015
Oracle SOA Suite 12c: Build Composite Applications
Espoo, Finland
Oracle University 
Tech 
22-26.06.2015
Oracle SOA Suite 12c: Build Composite Applications
Kista, Sweden
Oracle University 
Tech 
22-26.06.2015
Oracle BPM 12c: Essentials
Reading, Great Britain
Oracle University 
Tech 
29-01.07.2015
Oracle SOA Suite 12c: Essential Concepts (In Polish)
Warsaw, Poland
Oracle University 
Tech 
29-03.07.2015
Oracle SOA Suite 12c: Build Composite Applications (In French)
Live Virtual Class
Oracle University 
Tech 
 30.06.2015
 Integration Cloud Service
 Live Virtual Class
 PTS
 Tech
01.07.2015
Business Intelligence Cloud Service
Webcast
PTS
Tech
13-15.07.2015
Oracle SOA Suite 12c: Essential Concepts
Zagreb, Croatia
Oracle University
Tech 
13-15.07.2015
Oracle SOA Suite 12c: Essential Concepts (In Slovakian)
Bratislava, Slovakia
Oracle University
Tech 
13-17.07.2015
Oracle SOA Suite 12c: Build Composite Applications (In Hungarian)
Budapest, Hungary
Oracle University
Tech 
20-22.07.2015
Oracle SOA Suite 12c: Essential Concepts (In German)
Hamburg, Germany
Oracle University 
Tech 
20-22.07.2015
Oracle SOA Suite 12c: Essential Concepts
Reading, Great Britain
Oracle University 
Tech 
20-24.07.2015
Oracle SOA Suite 12c: Build Composite Applications (In Greek)
Athens, Greece
Oracle University 
Tech 
27-31.07.2015
Oracle SOA Suite 12c: Build Composite Applications (In French)
Colombes, France
Oracle University 
Tech
27-31.07.2015
Oracle BPM 12c: Essentials
Reading, Great Britain
Oracle University 
Tech 
03-07.08.2015
Oracle BPM 12c: Essentials (In Romanian)
Bucharest, Romania
Oracle University 
Tech
03-07.08.2015
Oracle BPM 12c: Essentials
Live Virtual Class
Oracle University 
Tech
9-11.08.2015
Oracle SOA Suite 12c: Essential Concepts
Dubai, United Arab Emirates
Oracle University 
Tech
10-14.08.2015
Oracle SOA Suite 12c: Build Composite Applications
Online
Oracle University
Tech
12-14.08.2015
SOA Suite 12c: Essential Concepts (In German)
Online
Oracle University
Tech
17-21.08.2015
OraFusion Middleware Summer Camps 2015 - 5 hands-on training tracks!
Lisbon, Portugal
Jürgen Kress & PTS
Tech
17-21.08.2015
Oracle BPM 12c: Essentials
Oslo, Norway
Oracle University
Tech
19-21-08.2015
Oracle SOA Suite 12c: Essential Concepts
Online
Oracle University
Tech
23-27.08.2015
Oracle SOA Suite 12c: Build Composite Applications
Dubai, United Arab Emirates
Oracle University
Tech
24-26.08.2015
Oracle SOA Suite 12c: Essential Concepts (In Polish)
Warsaw, Poland
Oracle University
Tech
24-28.08.2015
Oracle SOA Suite 12c: Build Composite Applications
Reading, Great Britain
Oracle University
Tech
30-03.09.2015
Oracle SOA Suite 12c: Build Composite Applications
Riyadh, Saudi Arabia
Oracle University
Tech
07-11.09.2015
Oracle SOA Suite 12c: Build Composite Applications (In French)
Lyon, France
Oracle University
Tech
14-16.09.2015
Oracle SOA Suite 12c: Essential Concepts (In French)
Colombes, France
Oracle University
Tech
14-16.09.2015
Oracle SOA Suite 12c: Essential Concepts (In Polish)
Katowice, Poland
Oracle University
Tech
14-18.09.2015
Oracle BPM 12c: Essentials
London, Great Britain
Oracle University
Tech
21-25.09.2015
Oracle SOA Suite 12c: Build Composite Applications (In French)
Lille, France
Oracle University
Tech
05-07.10.2015
Oracle SOA Suite 12c: Essential Concepts (In German)
Berlin, Germany
Oracle University
Tech
05-07.10.2015
Oracle SOA Suite 12c: Essential Concepts (In Greek)
Athens, Greece
Oracle University
Tech
5-9.10.2015
Oracle SOA Suite 12c: Build Composite Applications (In German)
Online
Oracle University
Tech
12-16.10.2015
Oracle SOA Suite 12c: Build Composite Applications
Johannesburg, South Africa
Oracle University
Tech
12-16.10.2015
Oracle SOA Suite 12c: Build Composite Applications (In French)
Colombes, France
Oracle University
Tech
12-16.10.2015
Oracle SOA Suite 12c: Build Composite Applications
Live Virtual Class
Oracle University
Tech
14-16.10.2015
Oracle SOA Suite 12c: Essential Concepts
Live Virtual Class
Oracle University
Tech
14-18.10.2015
Oracle BPM 12c: Essentials (In Portuguese)
Lisbon, Portugal
Oracle University
Tech
19-23.10.2015
Oracle SOA Suite 12c: Build Composite Applications (In German)
Gummersbach, Germany
Oracle University
Tech
19-23.10.2015
Oracle BPM 12c: Essentials (In French)
Live Virtual Class
Oracle University
Tech
26-28.10.2015
Oracle SOA Suite 12c: Essential Concepts (In Slovenian)
Ljubljana, Slovenia
Oracle University
Tech
26-30.10.2015
Oracle BPM 12c: Essentials
London, Great Britain
Oracle University
Tech
 27.10.2015
Fusion Middleware Partner Community Reception at OpenWorld 2015
San Francisco, USA
 Jürgen Kress
 All
02-06.11.2015
Oracle BPM 12c: Essentials
Live Virtual Class
Oracle University
Tech
09-13.11.2015
Oracle BPM 12c: Essentials (In German)
Gummersbach, Germany
Oracle University
Tech
23-25.11.2015
Oracle SOA Suite 12c: Essential Concepts (In Frech)
Colombes, France
Oracle University
Tech
23-25.11.2015
Oracle SOA Suite 12c: Essential Concepts (In Greek)
Athens, Greece
Oracle University
Tech
23-27.11.2015
Oracle SOA Suite 12c: Build Composite Applications
London, Great Britain
Oracle University
Tech
07-09.12.2015
Oracle SOA Suite 12c: Essential Concepts
Reading, Great Britain
Oracle University
Tech
07-11.12.2015
Oracle BPM 12c: Essentials
Reading, Great Britain
Oracle University
Tech
14-18.12.2015
Oracle SOA Suite 12c: Build Composite Applications (In French)
Live Virtual Class
Oracle University
Tech
16-18.12.2015
Oracle SOA Suite 12c: Essential Concepts (In German)
Online
Oracle University
Tech
21-23.12.2015
Oracle SOA Suite 12c: Essential Concepts (In French)
Live Virtual Class
Oracle University
Tech


My private corner
OSB Resequencer tables
Every year Bill Gates recommends interesting books to read during the summer break. Thoughtful list of interesting content, make sure you grape one or more books! Here is his original tweet” Every summer I try to do a little extra reading. Here are a few books you might enjoy: b-gat.es/1S7Txy1 amp.twimg.com/v/e910bd12-b09…

Resources


 Contact Us
Quick Links




facebooktwitterlinkedin

 

Oracle Corporation - Worldwide Headquarters, 500 Oracle Parkway, OPL - E-mail Services, Redwood Shores, CA 94065, United States

You are receiving this communication because of your current Oracle PartnerNetwork (OPN) membership agreement. General Marketing e-mail opt-out preferences may have been overridden to ensure that you receive this program information. If you are a designated OPN Administrator you may not opt out of receiving communications from Oracle PartnerNetwork; please refer to your OPN agreement for additional information.

You can login to your Oracle Partner Store account to sign up for OPN Solution Specific Updates or you can opt-out of general Oracle Marketing e-mails at any time. Please note that opting-out of Marketing communications does not affect your receipt of important business communications related to your current relationship with Oracle such as Security Updates, Event Registration notices, Account Management, and Support/Service communications.

No hay comentarios:

Publicar un comentario en la entrada

Te agradezco tus comentarios. Te esperamos de vuelta.