Thursday Apr 21, 2016

SOA Suite and MFT 12.2.1 and… Real-Time Integration Business Insight (NEW!) – Workshop May 23/24, 2016 Paris France


clip_image001

SOA Suite and MFT 12.2.1 and…

Real-Time Integration Business Insight (NEW!)

May 23/24, 2016

clip_image003
clip_image005

We are planning a two-day training session on SOA Suite 12.2.1 (incl. BAM and MFT) and our newly released Oracle Real-Time Integration Business Insight product in Colombe, France (close to Paris). This will be a hands-on training for technical personnel who are proficient with SOA Suite 12.1.3. The trainees will be a mix of Oracle SCs and partners.

We have limited seats available for this training and this will be on a first come, first serve basis. Please register ASAP, no later than May 12, by completing a very brief survey here: https://www.surveymonkey.com/r/SOA1221FR2016. Please send any questions or concerns to Simone, Yogi, James and Eric.

Most of the training will be done on VirtualBox images and 16 GB of RAM are recommended as a minimum.

Session Logistics:

Where: 15 Boulevard Charles de Gaulle, 92700 Colombes, France

When: Monday, May 23 and Tuesday, May 24, 8AM-6PM PDT both days

Topics to be covered:

  • Overview of SOA Suite 12.2.1 new features
  • Debugger enhancements
  • End-to-end JSON
  • Integration Continuous Availability
    • SOA in-Memory
    • Resiliency – Circuit Breaker
    • Integration Workload Statistics
    • Composite Instance Patching
    • Automatic Service Migration
  • Real-Time Integration Business Insight 12.2.1
  • BAM  12.2.1
  • Managed File Transfer (MFT) 12.2.1

Hope to see you at the session.

clip_image006
Copyright 2016, Oracle and/or its affiliates.
All rights reserved.
Contact Us | Legal Notices and Terms of Use | Privacy Statement

For additional training please visit our community training calendar here (membership required).

SOA & BPM Partner Community

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

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

Saturday Nov 21, 2015

Business Process Modelling and Business Activity Monitoring by Stefan Wörmcke

Objective

The objective of this exercise is make participants familiar how to prepare a BPM project for monitoring using BAM

Use Case Description

In this exercise participants will add measurements to a given BPM process:

Prepare BAM data structure

Open given BPM process

Enable BAM for the project

Create measurement indicators

Set measurement marks

Deploy process

Run process

Check BAM data objects


Prepare BAM data structure

First step when using BAM is to organize the data you are gathering. For this you’ll have to log into BAM (http://hostname:9001/OracleBAM):

clip_image002

and from the menu choose the BAM architect:

clip_image004

within the folder structure for data objects, create a new subfolder for storing your new data objects:

clip_image006

Open given BPM process

Your instructor should provide you with a file named “BAMTutorial.zip” Unzip the file and open the project using JDeveloper.

Select the project in the BPM navigation tree, and right click on the project to open project preferences:

clip_image008

Select “Process Analytics Summary” on the left hand side and select the tab “Data Targets” below:

clip_image010

Here you have to check “Enable BAM” and enter the folder path you created in step 1.3

Click ok and your ready to deploy your project using BAM for monitoring!

Create Measurements Indicators

First step when using BAM in a process is to define what kind of data will be measured: you have to define business indicators. The basic indicators we use in this exercise are:

Dimensions: you use dimension to group data accordingly, e.g. grouping sales by region: North, East, South, West. If you base the dimension on numbers, you have to define ranges for grouping your data, like 0 – 1000, 1001 – 10000, etc.

Measurement: here you actually define the data you are interested in: quantity of ordered items, order total in USD, etc.

Counter: counter are somehow special in BPM: for each process instance their value will be 1 when set. Counters can be used for example to check which path of a process an instance was taken

So for our demo process you will first create a counter: within the structure window of your process, expand “Business Indicators”, and right-click “counter” to create a new counter:

clip_image012

In the next step you’ll create two dimension:

a dimension range (“credit range”):

clip_image014

as you can see here, for a numeric dimension you have to define ranges for the numbers you’re interested in

a dimension “Participant”:

clip_image016

and finally you’ll create for measuring the amount within your process:

clip_image018

After completing each of the above steps, your list of business indicators should like this by now:

clip_image020

set measurement marks

As you have defined your indicators in the previous exercise, it’s now time set values when the process is executed.

To set dimension, you will use a script task: from the pallet, drop a script task between the start node and “review request”, and call it “Init Indicators”:

clip_image022

Double click the script task, got to implementation and set data associations:

clip_image024

drag lines from left to right to do the associations:

drag a line from “loan amount” to “credit range” to set the dimension for the credit range

drag a line from “loan amount” to “credit amount” for setting the measurement for the credit amount

drop an expression on top of “participant” and assign the value “Frontoffice” to it. Although creating reports by human tasks is a standard measurement you’ll get when using BAM in a BPM process, this step is to demonstrate how to set various dimension you may want to use in future reports

For setting counters, you will have to right click a flow object where you want to set the counter:

clip_image026

In the following dialog you will define which counter mark you want to set in this step.

Deploy the process

Deploying the process with BAM enabled is the same as deploying any other BPM process. The only difference is that you have to enable BAM in the project preferences before deployment.

After successful deployment, log into BAM and start BAM Architect to verify that data objects for your process have been created:

clip_image028

Run the process

To check if data objects of BAM will be populated, you will have to run the process. You will use Enterprise Manager Fusion Control to test the process. Log into Enterprise Manager (EM), e.g. http://hostname:port/em:

clip_image030

Select the BAMSample1 process in EM:

clip_image032

Cick on the TEST button for displaying the request form:

clip_image034

Enter some data for a credit request and start the process using “Test Web Service”:

clip_image036

This process consists of two human tasks which have to be fulfilled to finish the process. To ease testing, both activities should be assigned to the same user. This way you won’t have to login and out several times to finish the process.

So log into BPM workspace (e.g. http://hostname:port/bpm/workspace) using the credentials of the user, to whom you assigned the human tasks:

clip_image038

In your inbox, you’ll find the first assigned task “review request”:

clip_image040

Select the task in the list, click on “Actions” and approve it.

After approving the first task, you’ll find a second task in your inbox “Issue Credit”:

clip_image042

Like in the first part, do approve this task as well.

Now its time to check your data gathered by BAM. Start the BAM architect, and select the newly created Data Objects. Navigate around all data objects and observe the data.

Optional Exercise

Start the process several times with different data and different human tasks actions (approve or reject)

Add more business indicators to your project

Use the newly created business indicators in the project

Redeploy the project

Run the new version of the project and check the data objects

Objective

The objective of this exercise is make participants familiar how to create custom reports and dashboards

Use Case Description

In this exercise participants create a custom dashboard:

Create a dashboard

Add views to the dashboard

Format / change views

Doing a drill down into views

Learn about data objects

Create a dashboard

To create your first dashboard, you’ll have to log into BAM (http://hostname:9001/OracleBAM):

clip_image043

Then start active studio:

clip_image045

To create a new report, hit the button shown below:

clip_image047

First you’ll have to choose the layout for your report, in our exercise we’ll choose a format with a title bar and 4 frames for the views we will insert later:

clip_image049

Click on the title bar to change the name of the title, for example: Tutorial

Within the 4 frames you’ll see icons for the various views for your report. “Streaming List, Bar Chart, Range Gauge,..” are all different kind of views you can create. You can also resize the frame of each view to fit your needs.

Start creating your first view by clicking on “Bar Chart” in the upper left frame:

clip_image051

A wizard will start in the bottom guiding you through the definition of your view: data objects, data fields, formats, filters etc.

The first step is to define the data object for the report: navigate to the “Tutorial” folder and choose the “Component” data object, then click “Next”:

clip_image053

Next step is to define data fields and how we would like to group them: Choose “Component_Instance_Status” for grouping, and count the number of instances “Component_Instance_ID”:

clip_image055

For this report, we don’t need e.g. a filter; finish your report by clicking the corresponding button:

clip_image057

Before proceeding with the exercise, you should save your report. Hit “Save Report AS”, and create a new subfolder:

clip_image059

Enter e.g. “Tutorial” as the name for the subfolder:

clip_image061

and finally give a name for your report and hit “Ok”:

clip_image063

Let’s recap what we have done so far:

We created a new report by clicking on the corresponding icon. Then we defined where the data is located we want to use for reporting. At this point it is beneficial to make yourself familiar with the underlying data object(s) for your report. Therefor you can start the “Architect” from the Oracle BAM Start menu. For further details refer to your training material from the first BAM workshop.

For the data we want to show in the report, we’ve chosen to count the number of process instances, and group them by “Component_Instance_Status” – but why? Every instance we see in Oracle BAM can only have two conditions:

active: the process instances was started, but did not finish yet

completed: the process has finished

Now if we group the number of instances by status, BAM will count all instances with status “active”, and all instances with status “completed”. The result can be seen in our first view of our report:

clip_image065

Next step is to change the view type: you will change the Bar Chart into a 3D Pie Chart. Therefor you will first click on “Change View Type” as illustrated in the screenshot above

And then choose the “3D Pie Chart” diagram:

clip_image067

This will change the diagram into a 3D Pie Chart:

clip_image069

Double-click on the pie chart, and then choose “Properties” on the left hand side to change the title into “Open vs. completed request”:

clip_image071

Finally hit “OK” to apply your changes.

Now we will add another view. Therefor we will choose a “Bar Chart” in the upper right frame. The wizard will start, where you first define the underlying data object for the view, in our case “BI_default_BAMSample1_BAMTutorialProcess” (the actual name of the data object may vary, depending on the setup by your instructor):

clip_image073

This time we will group our data by credit range, so we will display the sum of credit requests for each range:

clip_image075

ATTENTION: at this point you have to add a filter – why? Because each time a process instance will send payload data to BAM, a new entry will be generated. So if a process contains more than one measurement marks or invocation of BAM, one process instances will have multiple entries in the data object with the same payload.

Now in order to make sure you won’t sum up the same amount multiple times for one process instance, we have to make sure we summarize over the latest entry for an instance, therefor checking the “LATEST” flag.

Click on “Create a filter”:

clip_image077

and then “Add Entry”. For the field, choose “LATEST”, set comparison to “is equal to” and enter “Y” as the value. When finished, hit “add entry” again:

clip_image079

your resulting filter should look like this by now

clip_image081

Click ok to finish your 2nd view.

The third view (lower left corner) will be a range gauge. Select the range gauge icon:

clip_image083

set the data object to “COMPONENT”:

clip_image085

select “Component_Running_Time_In_Min” in the middle of the gauge and in the bottom, and select “Average”:

clip_image087

and filter for all instances, which are completed:

clip_image089

Click “Ok” to finish your settings.

The resulting gauge may look like this (depending on the underlying data):

clip_image091

As you can see the scale doesn’t fit for our test data – the red area is around 7200 minutes, far too much for our purpose.

So we have to customize our green, yellow and read areas by customizing the low, medium and high ranges.

Double-click on the range gauge, select “Properties and set the values according to the screenshot below:

clip_image093

Depending on your test data, adapt values for the ranges accordingly, until you’re satisfied with the result.

By now your report should look like the screenshot below. To exit the development mode and get a preview, click on “View”:

clip_image095

clip_image097

Optional Exercise – drill down

In order to do a drill down, we will first have to define a new report with exactly one view in it. Later this report will be exchange with the current view, from which you start your drill down.

So let’s first start with creating a new report, selecting a template with one view:

clip_image099

Change the name to “Drill Down”, and choose a “3D Bar Chart:

clip_image101

As data object, choose “BI_default_xx” (name depending on your data objects):

clip_image103

choose to group the sum of credit amounts by range:

clip_image105

and create a filter:

clip_image107

to only select the latest entry:

clip_image109

We will start the drilldown from our previously created report, from the “active vs. completed requests” view in the upper left corner.

Depending from which part of the view (active or completed) the user will start the drill down, we will have to pass this information to the report being called.

Therefor we will add another filter, the field we need here is “Component_Instances_Status”. To define the parameter, click on “Options”:

clip_image111

Choose “New Parameter Prompt”:

clip_image113

Give your parameter a meaningful name (e.g. “parameter_status”) , select “Use one of the values below (parameter) and then choose “All”:

clip_image115

Now your filter should look like this:

clip_image117

Now we can save the new report, and switch back to our first report. Edit the report, and double click the 3D Pie Chart in the upper left frame. Click on “Properties” and choose the tab “Drilling”.

To define your Drilling Target (the new report), click on “New Target”:

clip_image119

select “replace the current view”:

clip_image121

click on next

Clicke on “Browse” to select your new report”:

clip_image123

click next, and in the final page set the “Component_Instance_Status” to the newly created parameter (e.g. “parameter status”):

clip_image125

clip_image127

Stefan Wörmcke
Stefan Wörmcke is a Principal Sales Consultant at Oracle Switzerland focusing on SOA and BPM themes. Stefan started 15 years ago at Oracle Germany as a technical consultant for SQL and Java development, Oracle iStore (internet shop application), and application development using frameworks like Struts, Oracle ADF. As one of the first Middleware Sales Consultant for Oracle in Switzerland, he was covering the whole Oracle Middleware stack for some years, and is now focusing on BPM themes, helping customer enabling BPM initiatives throughout their organization. Architecture reviews, BPM best practices and hands-on workshops for customer and partner are just a few examples of Stefans' activities to grow BPM adoption in Switzerland.

SOA & BPM Partner Community

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

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

Monday Nov 16, 2015

Business Rules in Oracle Process Cloud Service by Herman Brunnekreef

clip_image002

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
After 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.

SOA & BPM Partner Community

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

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

Sunday Sep 27, 2015

Video on Business Architecture in BPM 12c by Jaideep

clip_image002

BPM 12c has introduced the capability to create business architecture projects in BPM Composer. Business architecture models help you to take a top-down approach to discover, refine and create a more formal link between the organization’s business goals and BPM projects.

Oracle BPM Composer 12c has introduced the capability to create the following types of business architecture models

  • Enterprise Maps
  • Value Chain Models
  • Strategy Models

This is an introductory video on business architecture in Oracle BPM 12c. It’s an excerpt from one of our self paced Oracle BPM Training courses. Watch the video here.

SOA & BPM Partner Community

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

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

Saturday Aug 29, 2015

Video on Business Architecture in BPM 12c by Jaideep

clip_image002

BPM 12c has introduced the capability to create business architecture projects in BPM Composer. Business architecture models help you to take a top-down approach to discover, refine and create a more formal link between the organization’s business goals and BPM projects.

Oracle BPM Composer 12c has introduced the capability to create the following types of business architecture models

  • Enterprise Maps
  • Value Chain Models
  • Strategy Models

This is an introductory video on business architecture in Oracle BPM 12c. It’s an excerpt from one of our self paced Oracle BPM Training courses. Watch the video here.

SOA & BPM Partner Community

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

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

Thursday Aug 27, 2015

Making the Business Case for BPM/SOA by Avio


Business Process Management (BPM) and Service-Oriented Architecture (SOA) provide enterprise-level IT environments the benefits of flexibility, versatility, and a relative ease-of-use that makes BPM attractive to business managers and SOA to IT executives.
BPM has become the go-to solution for optimizing a wide range of business processes and improving an organization’s efficiency and agility. BPM’s popularity is due in large part to the way it can seamlessly integrate a variety of human, document, and system-based processes to streamline and simplify the enterprise ecosystem and make businesses more agile, responsive, and competitive. But what makes it especially attractive is the capability it provides non-technical employees to alter software processes and change rules without having to delve into coding.
SOA , on the other hand, provides organizational flexibility much like BPM, but on a fundamental infrastructure level. Simply put, it lowers software development and management costs by providing the ability to create reusable software modules. SOA, by its very nature, enables simple services to be combined to make more complex ones with increased functionality, while speeding development and time-to-implementation.
Given their similarities, it stands to reason that if BPM and SOA are valuable on their own, they’re even more valuable together. However, it can be a hard sell because the two methodologies seem, on the surface, to be somewhat redundant and integration (along with the cost) unnecessary.

Here are some ideas for making a solid business case for BPM/SOA:

  • Implementing a BPM/SOA solution balances the need to fulfill strategic business goals with the tactical reality of working within the constraints of limited IT resources. BPM/SOA provides one solution for both challenges.
  • Process optimization benefits the entire enterprise. An integrated BPM/SOA IT environment can increase overall productivity, IT responsiveness, and the effective utilization of technological and human resources.
  • Integrated BPM/SOA increases IT agility, making the enterprise more responsive to rapid market changes and technological evolution. Read the complete article here.


SOA & BPM Partner Community

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

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

Monday Jun 29, 2015

Digital transformation presentation & middleware sales update


Cloud Platform for Digital Business Presentation is available at the  SOA Community Workspace (SOA Community membership required).

For the latest sales update please attend our Community Webcast on Tuesday June 30th, please see here for details.

Make sure you update your customers on Enabling Digital Leadership:

  • clip_image002Digital Experience
  • Business Agility
  • Digital Connect
  • Immediate Reactions
  • Digital Identity

Sales kits including:  Sales plays & cheat sheets & Presentations (ppt format) &    Live demos – virtual box / hosted demo system &    Oracle Customer Visitor Centers, are available at our Community workspaces: SOA & BPM and WebLogic and ADF

Align with Oracle Middleware sales team (contact your Oracle partner manager). Register your opportunities in the Open Market Model Please use campaign code “EMEAPM14050901MPP002C001”. We highly recommend to register any opportunities specially cloud based opportunities, where is reselling is only available by one off approvals.

SOA & BPM Partner Community

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

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

Friday May 15, 2015

Thomas Kurian on the Role of Today’s CIO in Cloud & Business Transformation

clip_image002Expectations of business-driven IT are higher than ever and changing rapidly.  Words like agility, mobility, digital, data, cloud and customer centricity are common and constant from Line of Business (LOBs) executives like CMOs. Today’s business must move at the pace of – scratch that – ahead of the pace of today’s consumer. Businesses must anticipate customers’ needs to be truly customer-centric organizations.  Innovation through the cloud is a big force driving customer experience and customer centricity.

Here’s another word of importance: collaboration.  And collaboration is essential to make a successful business-led technology transformation. Today’s CIO will play a pivotal role in crafting that collaboration between IT and business leaders. Unfortunately, the process hasn’t taken root just yet.

According to a recent ZDNet article, research shows that confidence and collaboration between LOBs and IT is not strong. The article cites a new CIO Magazine survey showing that 54% of business leaders view IT “as an obstacle to their mission.” Forrester research shows that less than half of marketing managers collaborate with IT when developing a technology strategy. And our Oracle study revealed that less than 1/3 of marketing and IT executives surveyed reported collaborating “frequently,” while at the same time noting greater success when they do collaborate.

Kurian believes the CIO will play a pivotal role with collaboration, cloud and business transformation. In this video he states “cloud actually empowers CIOs to take the lead with innovation.” He goes on to say that today’s CIO role is not diminished just different, requiring a new business mindset. The CIO is very much essential to this new digital, customer-centric business revolution.

ZDNet reporter Dion Hinchcliffe had some great insights on the future role of CIOs: “The CIO should have – or should quickly ascertain – a better sense of how to translate the current business into today’s emerging digital marketplaces and channels. And yes, that means knowing more about how to apply digital to various parts of the enterprise than line of business executives. Relentless education and experimentation is required here to be successful. The CIO should be the visionary and evangelist that can get business – from the management team to the workforce – fully on board with digital business.”

Cloud is the future of business transformation; CIOs will play a key role. As Kurian says, CIOs are extremely important to their executives and businesses, and the cloud empowers them to take the lead.  The best CIOs in the industry are beginning to grasp that and train their staff to become experts in cloud technologies. For more on cloud innovation, read Oracle CEO Mark Hurd's recent piece on how cloud is revolutionizing business in four key areas.

This is just one entry in a series of blog videos with Kurian. Oracle Social Cloud Group VP Meg Bear spent the day recently with Kurian discussing everything from the changing role of today’s CMO and CIO, to data and innovation, to the importance of user experience. Check back each week as we feature a new video with insights from Kurian on how Oracle is partnering and co-innovating with our customers to help pave a path of success and deliver consistent, rewarding and exceptional experiences for their customers. Watch the video here.

SOA & BPM Partner Community

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

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

Thursday Mar 05, 2015

The Cloud Platform for Digital Business – presentation available at Community Workspace

At the SOA Community Workspace (SOA Community membership required) we posted the presentation “The Cloud Platform for Digital Business”.

Make sure you update your customers on Enabling Digital Leadership:

  • Digital Experience
  • Business Agility
  • Digital Connect
  • Immediate Reactions
  • Digital Identity

image

SOA & BPM Partner Community

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

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

Tuesday Oct 22, 2013

New Self-Studies on Oracle Rules

We now have 2 self-study courses on Oracle Rules:

They are both available to everyone, Oracle Partners and Oracle Customers, in the Oracle Learning Library. No charge.

SOA & BPM Partner Community

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

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

About





Search

Archives
« July 2016
SunMonTueWedThuFriSat
     
24
25
26
27
28
29
30
31
      
Today