Lucas Jellema
AMIS – SOA Suite & BPM Suite 12c Launch Event, 17th July 2014
Introducing:
Oracle Fusion Middleware 12.1.3
S...
Overview
• Release 12c
• Fusion Middleware 12c
– WebLogic, ADF, Coherence, ODI, Enterprise Data Quality
– JDeveloper
– Ide...
C is for…
Complete
Complementary
Cloud
Consolidation
Container
Crowd
Control
Core
Central
4
Cloud
• Integration with the Cloud
– Cloud Adapters
– REST/JSON Support
– MFT for exchanging documents to and from the c...
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification f...
6
Oracle Process Cloud Service
• Orchestrate processes on
Oracle Public Cloud
• Tightly integrated with
Fusion HCM
• Integ...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Process Cloud Service – Process Cloud Workspace
Simp...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Agility & Control
Reassign/Delegate
Change in-flight...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Process Cloud Service – Process Cloud
Composer
Rapid...
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
 Early access to Oracle
Process Cloud Service in
De...
11
Consolidation
• Merge Oracle Service Bus into SOA Suite
– One IDE (JDeveloper)
– One run time operational console (Ente...
12
Layered architecture
Data
Business
User & Application
Interface
13
BPM Suite and SOA Suite in
Layered architecture
Data
Business
User & Application
Interface
Business
14
BPM and SOA Suite in
Layered architecture
Data
Business
User & Application
Interface
Business
User Engagement
Identity ...
Fusion Middleware
Areas of Investment
Mobile Computing Cloud Computing
Business User
Empowerment
Internet of Things
Engine...
23
SOA Suite & BPM Suite
Release 12c Themes
• Cloud
• Consolidation
• Productivity
• Functionality
• Industrialization / M...
24
Productivity
• Quick Startup
• Quick development round trips
• Ease of SB development through Pipelines
• Enable/Disabl...
25
Functionality
• New and improved adapters
– LDAP
– Coherence
– Cloud (SalesForce, RightNow, Taleo, Custom)
– UMS
• Busi...
26
Maturity (Industrialization)
Scalability, Stability, Performance
• Reliable Event Delivery Network
• Improved purging i...
27
Fusion Middleware 12.1.3
Also available
• WebLogic 12.1.3
• ADF 12.1.3
• Coherence 12.1.3
• JDeveloper 12.1.3
• ODI & E...
28
Some FMW 12.1.3 highlights
• WebLogic
– More Java EE 7 support: JSON-P, JAX-RS 2.0, JPA 2.1, JASPIC, WebSockets, SSE
– ...
29
New approach to
online documentation
30
BPM Suite 12c
 Manage flexible and
unstructured work
 User-driven
case progression
Adaptive Case
Management
 Leverage best practices
...
Business Driven Modeling
 Business analysts can
capture the process
 Or import existing process
from Visio etc.
 Share ...
Case Management with Oracle
BPM Suite 11g
• Adaptive Case Management is a
Built-in Feature Of BPM 11.1.1.7
Supporting Flex...
Case Management UI and
Accelerators
Accelerators:
a. Insurance
Claims
Management
b. Complaints
Management
35
Key Objectives for BPM 12.1.3
• Simplify
– » Make it really simple for business users by providing a business-friendly ...
BPM 12.1.3 Highlights
• Business Architecture
• Enhanced BAM
• Developer Productivity
• Mobile
• BPM 10g (BEA ALBPM) to
12...
Business Architecture
A blueprint of the enterprise that provides
a common understanding of the organization
and is used t...
Process Hierarchy
Level 0-3
 Business Function
Decomposition of
processes
 Drill-down and drill-up
across the levels
 L...
Strategy Model
• Captures Goals,
Objectives,
Strategies and
their relationships
• Strategy model is a
tree and each node
i...
Value Chain KPI Report
Based on Roll-up KPIs
Develop Vision
& Strategy
Define the
business
concept and
long term vision
De...
More Business Friendly Rules
Authoring
• Business friendly
phrases – contextual
and localizable
• Author decision
tables i...
Re-architected BAM
• Active-active high availability
• Coherence used for report and
metadata cache
• Cross browser suppor...
Richer Process Analytics
• Rich out-of-box dashboards
for analysis and monitoring –
bottlenecks, productivity,
inflow and ...
Richer Alerts
with Continuous Queries
• Template driven business
friendly authoring – 7
templates including trend
analysis...
45
Mobile
• iPad-targeted app for BPM Task management
– Supports off-line mode
• In 12c: REST APIs that allow easy develop...
46
ACM Improvements
• Case relationships
– support for run time linking of cases as sub-cases, duplicates, dependents etc....
Developer Productivity
• Integrated Debugger for process execution
• Continuous Integration
• Quick Developer Install
• Vi...
Developer Productivity &
Functionality
• Groovy Scripting
– Script tasks
– Business Object methods
• Business Object inher...
When you are on BPM 10g…
12c is also migration target
for 10g customers
Solution Accelerators
LoB Selling with Oracle
Solution Accelerators
Public
Sector
Financial
Services
Horizontal
Travel Request
Management
Docume...
Using ACM to deliver Business Value:
Insurance Claims Management
• Showcase ACM support for knowledge worker-driven, conte...
53
SOA Suite 12c
54
SOA Suite 12c
55
Service Bus 12c  SCA
• Integrated
– Design Time in
JDeveloper
– Run Time administration
in Enterprise Manager
FMW Cont...
B
Typical Service Implementation
in SOA Suite 12c
Consu
mer
D
E
Service Bus
SOA
Composite
PL
PL BSProxy
S R
R
BR
BPEL
JDev...
Oracle Event
Processor
(OEP)
SOA Suite 12c
on WebLogic Server 12c
WebLogic Server
SOA Suite
12c
SOA
Composite
WS*,
Java/Ja...
Flow Trace with SOA
Composites and Service Bus
• Shows individual state of components in a transaction
• Easy to Identify ...
59
Service Bus Pipeline
• Proxy Service has been split into two components:
– Proxy Service
– Pipeline (and possibly multi...
60
Pipeline details
61
Run or Debug pipeline
directly from JDeveloper
62
Pipeline details
63
“Composite” Service Bus
project
Pipeline Templates and
Placeholders
 Pipelines templates can be used to design prototype flows for proxy services
• Concr...
SOA Design-Time MDS Repository:
Share artifacts within & across applications
 Wizard to share design time artifacts such ...
66
Native Format Translation
• File Adapter can do translation from and to CSV and Positional File
Format  XML
• In 12c b...
67
Mobile & User Interface
oriented architecture
Data
Business
User Interface
WOA/MOA
SOA
UI (MVC)
OA
Mobile Application
(native/HTML 5 app)
Web 2.0/Ajax Rich UI
Browser application
WOA/MOA
(RESTful, JSON)
Service & Proce...
69
Challenges and Requirements
for WOA/MOA
• REST & JSON for easy access
• Caching to handle the load and provide 24/7
– a...
70
Implementing the WOA/MOA
backend with SOA Suite
Oracle Service Bus
SOA Suite
(SCA engine)
Result Cache
JPAADF BC
DC DC ...
71
Implementing the WOA/MOA
backend with SOA Suite
Oracle Service Bus
SOA Suite
(SCA engine)
Result Cache
JPAADF BC
DC DC ...
72
Mobile Enablement in
SOA Suite 12c
73
Implementing the WOA/MOA
backend with SOA Suite 12c
Oracle Service Bus
SOA Suite
(SCA engine)
Result Cache
JPAADF BC
DC...
74
SCA Composite –
BPEL Subprocess
• InlineSub Process
– Inline – callable scope - with input
and output parameters,
acces...
75
SCA Composite – Templates
• Templates at three levels:
– SOA Project Template
– Component Template
– Custom Activity Te...
Integration Debugger
• Same experience across BPEL, Service Bus
• Local or remote debugging
• View payloads (including non...
12c SOA Tester
• Develop & test without switching to EM
• Auto generate input message or load from sample
• Assert request...
12c Connectivity –
new adapters
• Cloud
– Salesforce.com
• UMS (SMS, IM, Email)
• LDAP
• MSMQ
• Coherence
Oracle Cloud Adapter for
Salesforce.com
Reduce Cloud Integration Complexity
• Graphical API discovery
• Security
• Session...
80
New SOA Suite products: ESS
• ESS – Enterprise Scheduling Service
– Schedule jobs and monitor execution
• PL/SQL, EJB, ...
Scheduling Fault Recovery
Operations
• Bulk recovery/abort operations can be scheduled from error hospital
• Progress can ...
82
New SOA Suite products: MFT
• MFT – Managed File Transfer
– Transfer files in a controlled way –not through the
SCA eng...
83
Summary
• Functionality, Industrialization, Productivity,
Cloud, Consolidation & Mobile
• Most striking new features
– ...
Introducing Oracle Fusion Middleware 12.1.3 and especially SOA Suite and BPM Suite 12c (at the AMIS & Oracle launch event,...
Upcoming SlideShare
Loading in...5
×

Introducing Oracle Fusion Middleware 12.1.3 and especially SOA Suite and BPM Suite 12c (at the AMIS & Oracle launch event, 17th July 2014)

2,303

Published on

Overview of Oracle FMW release 12.1.3 in general and about SOA Suite and BPM Suite 12c in particular. Highlights important new features and cross product themes (such as productivity, industrialization, ease of getting started and more). Some topics: Service Bus Pipeline, Native Format transformation, XQuery support, BAM new style, Key Performance and Risk Indicators,...

Published in: Software
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,303
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
147
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide
  • EMEA Specific Highlights:
    New data center in EMEA; total 17 Data Centers Worldwide
    Mobile Computing recent go lives at Northumbrian Water (UK), Statoil Fuel (Norway)
    IoT: nascent area, early customers include Canon, Life Technologies
    Big Data: CaixaBank built loyalty system providing coupons in real time based on geo-location, with data correlation with social media (Cloudera integration). Another example is TTNET: Social data analytics solution using BDA that can process 250 GB in 15 minutes.
    Engineered Systems: Telefonica -- Consolidation to improve performance and operations

    Product Development Announcements Since June 2013:
    Mobile
    Highlighted Oracle Mobile Platform and announced preview for Oracle Cloud Mobile Service
    Acquisition of Bitzer for Mobile Application Management
    Cloud
    Expanded Java as Service and Infrastructure as service
    Introduced Oracle Infrastructure as a Service based on OpenStack
    Launched Applications Marketplace
    Internet of Things
    Dedicated keynote at OOW
    Showcased customers and partners leveraging Oracle for IoT
    Engineered Systems and Big Data
    Echo release and attractive pricing for Exalogic
    Announced Roadmap for Nimbula Director and OpenStack API integration with Exalogic
    Enhancements to Oracle Big Data Appliance - enterprise-class security for Hadoop
    Oracle Exalytics In-Memory Machine T5-8 - 4 TB of memory per machine to support BI and EPM applications
    Others
    WebLogic 12c update: best app server for DB 12c
    Released WC PS-7: mobility and business user empowerment
    Released ODI 12c: DB12c support
    Released Identity Governance Suite
  • Mobile Suite:
    Dec 19th on the PL
    Walk thru 4 updates
    Articulate field impact from these updates: SKU that you can go position to Oracle apps & FMW customers who want to mobilize Oracle apps
    Certainly has FY14 impact, in terms of sales of the suite itself & sales of functionally adjacent products

    Mobile Cloud Service
    Highlight what it is & why it’s important ….
    Need to educate yourselves, so you can handle objections, share vision / roadmap & block fast-moving point MBaaS folks …
    Won’t have FY14 impact

    Mobile Security Suite – expected on PL in early Jan ….. Packages Bitzer with AM Mobile & Social …
    - Over time, tighter integration between the 2 …
  • CAF 12c (12.1.2)
    Highlight new product updates: Already here!! Aggressively position to drive new projects & new customers …
    Articulate field impact from these updates: Uniquely powerful way to align CAF with the key investment theses that we believe are driving mkt growth
    Try & call out updates that have FY14 impact vs. those that don’t:
    CAF 12.1.2 & 12.1.3 have FY14 impact
    TK will address the cloud delivery plans tmrw
  • Highlight new & upcoming (over the next 12 months) product updates
    Articulate field impact from these updates
    Try & call out updates that have FY14 impact vs. those that don’t

    Also there, but not called out are: Advancements in ID Governance:
    Nuanced entitlement access request and certification
    Session recording for shared accounts
    Consistent governance for cloud, mobile and enterprise applications
  • Highlight new & upcoming (over the next 12 months) product updates
    Articulate field impact from these updates
    Try & call out updates that have FY14 impact vs. those that don’t


    - We are considering leveraging the data direct driver for SFDC which we already have the license for, as a recommended means of integrating with SFDC via ODI;


  • Highlight new & upcoming (over the next 12 months) product updates
    Articulate field impact from these updates
    Try & call out updates that have FY14 impact vs. those that don’t
  • Highlight new & upcoming (over the next 12 months) product updates
    Articulate field impact from these updates
    Try & call out updates that have FY14 impact vs. those that don’t
    MOBILE SUPPORT
    Mobile Site Management, Mobile Portals, Mobile client apps for Content access
    DOCUMENT CLOUD SERVICE
    Document Sharing, Team Workspaces, Mobile, Web, Desktop, and offline access, File and Device synchronization, Integrations with on-premise content
    IMPROVEMENTS FOR BUSINESS USER
    Streamlined Portal Builder, External content Integration to Sites, Easy to use, Intuitive web UI for content

    Content User Experience
    • Modern User Interface: Oracle WebCenter Content 11g has a redesigned user interface that is clean, fast, and intuitive. Easily find content, view content info, and collaborate on content with your colleagues. You get single-click access to the most common actions including check-in, check-out and edit, download, favorite, get link, view properties, and upload similar document.
    • Powerful Search: Finding relevant content quickly and easily is greatly enhanced in Oracle WebCenter Content 11g. The native enterprise search incorporates a number of productivity improvements including instant search suggestions, filtered search results, and the ability to save searches within the folder hierarchy.
    • Enhanced Desktop Integration: New Microsoft Office integration provides menus to access managed content, insert managed links, and compare managed documents using desktop applications such as Microsoft Word and Excel. Identity tagging of documents now occurs automatically upon download to help you understand which versions you are viewing and prevent duplicate content items in the content repository. In addition, new ‘smart productivity folders’ shows you your workflow inbox, saved searches and checked out content directly from Windows Explorer.

    Redesigned Portal Builder
    External Content Integration: Leverage video content stored in external, cloud-based repositories such as YouTube and Brightcove™ . Use the Contributor UI to search and preview content hosted in external systems, then drag and drop it directly in WebCenter Sites web pages, to stream it from those systems. The included RESTful framework provides extensibility for developers to access additional internal or cloud content sources.

    Oracle Endeca Integration: Incorporate faceted search and guided navigation into WebCenter Sites driven websites to deliver more precise, relevant and complete search results. Enable site visitors to find information quickly with guided navigation. This Proof-of-Concept (PoC) reference implementation demonstrates how to integrate Endeca cartridges within WebCenter Sites. It includes sample code and best practice guidance. It will be productized at a later date.
  • Highlight new & upcoming (over the next 12 months) product updates
    Articulate field impact from these updates
    Try & call out updates that have FY14 impact vs. those that don’t
    3rd-Gen:
    X4-2 is 24 cores per node, vs. 16 cores/node in X3-2
    All the performance #s shown are for benchmarks done on FMW on X3-2. Expect even more performance / cost benefits with X4-2

    Lifecycle:
    EBS and Peoplesoft templates available today. SOA & Tux OVM will be available in a couple of weeks. FMW templates strictly for dev/test/POC use, for now. Apps templates ok 4 production
    OVAB assemblies in Echo also very powerful for time to value benefits. Working on building on existing templates by developing OOB assemblies
    We sold one Commerce Exacelator in H1 and 4 are in the pipe. EBS and Peoplesoft Exacelerators in the works

    FoxTrot
    1. Expect before the end of CY14
  • The list is getting longer, but we also are getting deeper for those solutions that show the most market traction. Since we met last time, we kept on expanding in 3 directions:
    Business processes – we want to showcase the value of BPM/ACM integrated with content/imaging to the business. We now have a PA focused on Insurance, that also happens to heavily leverage ACM
    Deliver to customers/partners examples of BPM/ACM use patterns. Regardless of the industry, there are patterns that lots of customers can adopt. Apart from ACM, there are two examples of that that I’ll show you today:
    Excel-driven approval flows, or using Excel to execute tasks managed by BPM
    Using our Web Forms technology to quickly design eForms, and associate workflows, checklists, documents to each eForm type
    Third direction of SA expansion: Oracle Apps extension scenarios – We had Oob integrated scenarios for Siebel and Peoplesoft, we have added EBS. I’ll demo the PS scenario to you as well.
  • Adaptive set of activities to manage chaos, less open-ended “throw over the wall” assignment, more resolution strategies. The adaptive capabilities come toady from different sets of rules, and in ICM we propose how to organize these rules so that it’s easier for customers to extend what we provide. Having a project well organized makes easier for the customer to define the system they need faster, even when the modeling capabilities are less graphical. We have sets of rules to drive activities, others for milestones, dependent on roles, status, and other variables.
    Roles:
    Customer
    Customer Service Representative
    Case Manager
    Field Adjuster
    Statuses:
    FNOL
    Evaluation
    Appraisal
    Settlement
  • JDBC Data Sources
    EJB/JPA
    JMS
    Logging, monitoring
    Policies (OWSM)
    Workmanager
    Timers
    jmx,/mbeans
    Cache
  • Service Bus is still a black box in the flow trace, but its a improvement to now see it in the flow trace

    The detail flow trace can shows the various states the instances are/were in but the over all state of the instances reflects the current state of execution. For example the screen shots shows a messages that was recovered. The instance on the Instance Trace page would shows as ‘completed’, but the details flow trace would shows that the instance had failed and had to be recovered and also shows the stage and component where the failure has occured
  • CON8863_Lher-CON8863-Lher-Whats-new-in-SOA-Suite – OOW 2013 Slidedeck

    http://technology.amis.nl/2013/09/27/oow13-soa-suite-12c/
  • In SOA Suite 12, we have the ability to set breakpoints in the composite Editor, BPEL process and Service Bus pipeline.
    You’re able to stop at breakpoints, look at the data, step into, step out and so on.
    In a BPEL process, you’re also able to change the value of a variable while debugging.
    Set breakpoints in the composite by right clicking on an interface and create a Request or Reply Breakpoint or both.
  • 12c SOA Tester:

    Develop & test without switching to EM
    Auto generate input message or load from sample
    Assert request, response, and fault messages
    Emulate response & fault messages
    Delayed emulation
    Accelerate execution using fast forwards
  • Simplified integration with cloud applications:
    New adapters for Salesforce.com, RightNow
    Take the complexity out of working with web services: discovery & introspection, session management.
    Optimized for engineered systems:
    Up to 17x improvements for complex orchestration
    Leverages Infiniband STP to database
    Leverages Coherence/Exabus for in-memory caching
    Modular:
    profiles for lower memory footprint
    Run the complete suite on a standard laptop: single installer for DB, IDE, runtime (Service Bus + BPEL + EM)
  • Introducing Oracle Fusion Middleware 12.1.3 and especially SOA Suite and BPM Suite 12c (at the AMIS & Oracle launch event, 17th July 2014)

    1. 1. Lucas Jellema AMIS – SOA Suite & BPM Suite 12c Launch Event, 17th July 2014 Introducing: Oracle Fusion Middleware 12.1.3 SOA Suite 12c & BPM Suite 12c
    2. 2. Overview • Release 12c • Fusion Middleware 12c – WebLogic, ADF, Coherence, ODI, Enterprise Data Quality – JDeveloper – Identity & Access Management – WebCenter Content & Portal • SOA Suite 12c • BPM Suite 12c
    3. 3. C is for… Complete Complementary Cloud Consolidation Container Crowd Control Core Central
    4. 4. 4 Cloud • Integration with the Cloud – Cloud Adapters – REST/JSON Support – MFT for exchanging documents to and from the cloud • Deployment on the (public) Cloud – Planned: iPaaS – BPM Cloud Service – WebLogic as a Service • Manage as a Cloud Platform – Private cloud too
    5. 5. Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 135 Cloud Strategy
    6. 6. 6 Oracle Process Cloud Service • Orchestrate processes on Oracle Public Cloud • Tightly integrated with Fusion HCM • Integrates with other applications/services via REST • Leverages other PaaS including Document Cloud Services
    7. 7. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Process Cloud Service – Process Cloud Workspace Simplified & Tailored UI Intuitive, Easy to Organize Task List Batch Approvals Drill down into process instance Start a process Vacation, Delegation Rules Oracle Confidential – Internal/Restricted/Highly Restricted7 End User – Intuitive, Highly Productive UIs Mobile Workforce Productivity Task Approvals including Batch Comments, Attachments Contacts Integration Offline Mode
    8. 8. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Agility & Control Reassign/Delegate Change in-flight processes Change Business Rules on the fly Tracking & Troubleshoot Receive Alerts on misbehaving processes Guided Troubleshooting for fast resolution Oracle Confidential – Internal/Restricted/Highly Restricted8 Process Cloud Service – Process Cloud Workspace Process Owner, Admin – Visibility, Agility, Control & Self Service Visibility Business friendly Audit trial Process Health Dashboards Process Bottleneck Detection (Tasks/People) Process Trending Reports
    9. 9. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Process Cloud Service – Process Cloud Composer Rapid Process Application Automation Business friendly tool for rapid, collaborative process development Design processes, rules, forms, & data Complete Lifecycle Management Play, Publish, Deploy, Un-deploy, Redeploy, Suspend, Resume, Retire, Side-by-side deployment, Role Mapping, Configuration, Business ParametersOracle Confidential – Internal/Restricted/Highly Restricted9 Designer – Rapid composition and Complete Lifecycle Management
    10. 10. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |  Early access to Oracle Process Cloud Service in Dec 2014  Influence product direction & roadmap  Let us know if you are interested Oracle Process Cloud Service Early Adopter Program
    11. 11. 11 Consolidation • Merge Oracle Service Bus into SOA Suite – One IDE (JDeveloper) – One run time operational console (Enterprise Manager FMW Control) • Consolidate into one IDE – OSB – OEP (fka CEP) • Rationalize features – Reduce duplication and confusion – Share and Leverage back and forth • BAM: OEP, ADF, Coherence • Design Time MDS • XQuery and DVM • JCA Adapters • OEP and EDN • Coherence Adapter (Service Result Cache for SCA Composites) • Mediator Resequencer engine in SB • Replacing BPA with Business Architecture modeling support in BPM Composer
    12. 12. 12 Layered architecture Data Business User & Application Interface
    13. 13. 13 BPM Suite and SOA Suite in Layered architecture Data Business User & Application Interface Business
    14. 14. 14 BPM and SOA Suite in Layered architecture Data Business User & Application Interface Business User Engagement Identity Management Business Process Management Content Management Business Intelligence Service Integration Data Integration Development Tools Cloud Application Foundation Enterprise Management Web Social Mobile Business Innovation Platform
    15. 15. Fusion Middleware Areas of Investment Mobile Computing Cloud Computing Business User Empowerment Internet of Things Engineered SystemsBig Data/Fast Data
    16. 16. 23 SOA Suite & BPM Suite Release 12c Themes • Cloud • Consolidation • Productivity • Functionality • Industrialization / Maturity
    17. 17. 24 Productivity • Quick Startup • Quick development round trips • Ease of SB development through Pipelines • Enable/Disable activity (in Service Bus) • Reuse through Templates and BPEL Sub Process • Share resources through Design Time MDS • [some] Refactoring support • Debugging • Testing • Improved wizards and property editors • Support for XSLT templates (in Mapper) • Support for XQuery Libraries • Business User friendly Business Rule editing in run time Composer
    18. 18. 25 Functionality • New and improved adapters – LDAP – Coherence – Cloud (SalesForce, RightNow, Taleo, Custom) – UMS • Business Architecture modeling • Enhanced Case Management features • Native Format Transformation • Enterprise Scheduler • REST and JSON support • OEP integration with EDN • SOA Composite and BPM Process Analytics out of the box • Groovy Scripting in BPM • BPM Solution Accelerators (pka Process Accelerators)
    19. 19. 26 Maturity (Industrialization) Scalability, Stability, Performance • Reliable Event Delivery Network • Improved purging infrastructure • Optimized Memory Usage & Modularity [Profiles] • Lazy loading of deployed composites • Workload management • Improved database schema (SOA Infra) • Self Tuning Threading Model • End-to-end visibility of components and transactions • Diagnosability in EM FMW Control • Improved End to End instance trace – Create Composite Sensors at Run Time • Use Enterprise Scheduler to schedule administrative operations – Bulk recovery, toggle inbound adapters • Finer grained EM Authorization Model • Continuous Integration with Maven & Hudson
    20. 20. 27 Fusion Middleware 12.1.3 Also available • WebLogic 12.1.3 • ADF 12.1.3 • Coherence 12.1.3 • JDeveloper 12.1.3 • ODI & Enterprise Data Quality 12.1.3 • Enterprise Manager FMW Control Not yet: • WebCenter • IdM • BI User Engagement Identity Management Business Process Management Content Management Business Intelligence Service Integration Data Integration Development Tools Cloud Application Foundation Enterprise Management Web Social Mobile
    21. 21. 28 Some FMW 12.1.3 highlights • WebLogic – More Java EE 7 support: JSON-P, JAX-RS 2.0, JPA 2.1, JASPIC, WebSockets, SSE – Maven support – TopLink Data Service – Spring 4.x support, OSGi support – Zip only distribution for ease of installation • Coherence – Memcached protocol – JVisualVM (dashboard) – Asynchronous Entry Processors • ADF – Data Visualization (custom map, diagram, gauges, rating, client side charting,…) – Maven support (!) – Deck component – Groovy Debugging
    22. 22. 29 New approach to online documentation
    23. 23. 30 BPM Suite 12c
    24. 24.  Manage flexible and unstructured work  User-driven case progression Adaptive Case Management  Leverage best practices for implementing BPM  Reduce time to solution with pre-built processes and components New Process Accelerators Enhanced Process Composer  Ease of analysis: Model & Simulate  Ease of creation: Web Forms and data  Ease of discovery: Process Player Oracle BPM 11.1.1.7 MORE BUSINESS DRIVEN, MORE COMPLETE
    25. 25. Business Driven Modeling  Business analysts can capture the process  Or import existing process from Visio etc.  Share models & collaborate  Optimize with Simulation  Create & manage business rules Model to Execution in Process Composer
    26. 26. Case Management with Oracle BPM Suite 11g • Adaptive Case Management is a Built-in Feature Of BPM 11.1.1.7 Supporting Flexible, Unstructured, and User-driven Case Progression
    27. 27. Case Management UI and Accelerators Accelerators: a. Insurance Claims Management b. Complaints Management
    28. 28. 35 Key Objectives for BPM 12.1.3 • Simplify – » Make it really simple for business users by providing a business-friendly web-based composer that allows business users to model, simulate, optimize deploy and execute business processes – » Provide business-friendly mobile and web applications – » Provide out-of-the-box process and case analytics – » Manage by exception • Accelerate time to value with intelligent process solutions – » Allow modeling of structured as well as unstructured processes – » Provide integrated decision management • Complete Unified Platform – » Provide a complete unified platform spanning systems, decisions, documents and events – » A common platform for executing and managing structured as well as unstructured processes
    29. 29. BPM 12.1.3 Highlights • Business Architecture • Enhanced BAM • Developer Productivity • Mobile • BPM 10g (BEA ALBPM) to 12c migration • ACM improvements • Solution or Process Accelerators
    30. 30. Business Architecture A blueprint of the enterprise that provides a common understanding of the organization and is used to align strategic objectives with initiatives and projects Goals, Objectives & Strategies (Why?) Value Chains & Projects (How?) Metrics & Measures (How well ?) Strategic Alignment Organization (Who & Where?)
    31. 31. Process Hierarchy Level 0-3  Business Function Decomposition of processes  Drill-down and drill-up across the levels  Linkages can exist across BA and BPM Projects Enterprise Process Map Value Chain Models BPMN Process Models
    32. 32. Strategy Model • Captures Goals, Objectives, Strategies and their relationships • Strategy model is a tree and each node is non-repeating • Strategies can be linked to Value Chains
    33. 33. Value Chain KPI Report Based on Roll-up KPIs Develop Vision & Strategy Define the business concept and long term vision Design and develop product and products and services Design products and services Market and sell products and services Develop marketing and distribution and event Develop business strategy Develop and manage sales Manage strategic initiatives Manage advertising, pricing and promotions Manage sales partners and alliances Manage sales opportunity and sales pipeline Deliver products and services Plan for and acquire necessary resources Procure materials and services Produce, manufacture and deliver products Deliver product services to customer Manage logistics and warehouse
    34. 34. More Business Friendly Rules Authoring • Business friendly phrases – contextual and localizable • Author decision tables in Excel and import/export from Composer
    35. 35. Re-architected BAM • Active-active high availability • Coherence used for report and metadata cache • Cross browser support with ADF data visualization • Continuous query processing with built in OEP • Tightly integrated with BI KPI
    36. 36. Richer Process Analytics • Rich out-of-box dashboards for analysis and monitoring – bottlenecks, productivity, inflow and outflow, work distribution, etc. • Unified Process Cubes across BPM & SOA • Include BI dashboards in same report
    37. 37. Richer Alerts with Continuous Queries • Template driven business friendly authoring – 7 templates including trend analysis, moving aggregates, etc. • Key performance and risk indicators • Daisy-chained alerts • Manage by exceptions with watchlists
    38. 38. 45 Mobile • iPad-targeted app for BPM Task management – Supports off-line mode • In 12c: REST APIs that allow easy development of custom apps – mobile or otherwise
    39. 39. 46 ACM Improvements • Case relationships – support for run time linking of cases as sub-cases, duplicates, dependents etc. – Sub-cases can also be defined at design-time • Milestones with due dates – are used to mark the progression of a case – in case a milestone crosses the due date an event is raised • Out of the box Case Analytics
    40. 40. Developer Productivity • Integrated Debugger for process execution • Continuous Integration • Quick Developer Install • Visual Diff/Merge – for process imported into JDeveloper (BPM Studio) from Process Composer • Migration Tools • Benefits from JDeveloper and SOA Suite enhancements – BPM application == SOA [SCA] Composite
    41. 41. Developer Productivity & Functionality • Groovy Scripting – Script tasks – Business Object methods • Business Object inheritance • Business Parameters – set from Workspace – Like constants across all process instances – Any change takes immediate effect • Skip [to next activity in main flow] when an exception occurs • Suspend main flow, run alternative flow [and possibly resume] • [No] support [yet] for Process Templates
    42. 42. When you are on BPM 10g… 12c is also migration target for 10g customers
    43. 43. Solution Accelerators
    44. 44. LoB Selling with Oracle Solution Accelerators Public Sector Financial Services Horizontal Travel Request Management Document Routing and Approval Internal Service Request Employee Onboarding Loan Origination Financial Reports Approval Incident Reporting eForms Management Business Account Opening Insurance Claims Management Insurance Policy Underwriting Telecom Mobile Data Offloading Correspondence Management Contract Management Customer Onboarding Application Extensions: Siebel, PeopleSoft, EBS, RightNow, Fusion Available Now Licensing and Permits Next Release Complaints Management
    45. 45. Using ACM to deliver Business Value: Insurance Claims Management • Showcase ACM support for knowledge worker-driven, content-rich scenarios Adaptive set of activities Milestones at-a-glance Summary Status Fraud Likelihood Rich business object data
    46. 46. 53 SOA Suite 12c
    47. 47. 54 SOA Suite 12c
    48. 48. 55 Service Bus 12c  SCA • Integrated – Design Time in JDeveloper – Run Time administration in Enterprise Manager FMW Control • Service Bus – Does not support SCA, Fault Policies, EDN, Composite Sensors, (detailed) Flow Trace, run time MDS, SCA Composite deployment plan – Full support for XSLT (Mapper), JCA Adapters, Domain Value Maps, Xref functions – Use EM FMW Control for monitoring Message Reports & SLA/Pipeline Alerts – Share custom XPath functions – Also: run time Service Bus Console for configuration & development
    49. 49. B Typical Service Implementation in SOA Suite 12c Consu mer D E Service Bus SOA Composite PL PL BSProxy S R R BR BPEL JDeveloper WebLogic & Enterprise Management FMW Control Proxy
    50. 50. Oracle Event Processor (OEP) SOA Suite 12c on WebLogic Server 12c WebLogic Server SOA Suite 12c SOA Composite WS*, Java/Java EE & ADF apps SB Service Adapters Java EE services++ Cache, Messaging, Timers, Work Managers, … Enterprise Manager FMW Control Composers Run time editing of business rules, task definitions, sensors, domains, … Managed File Server (MFT) Business Activity Monitor (BAM)
    51. 51. Flow Trace with SOA Composites and Service Bus • Shows individual state of components in a transaction • Easy to Identify recovered instances  Service Bus is now visible in end-to-end flow trace
    52. 52. 59 Service Bus Pipeline • Proxy Service has been split into two components: – Proxy Service – Pipeline (and possibly multiple pipelines)
    53. 53. 60 Pipeline details
    54. 54. 61 Run or Debug pipeline directly from JDeveloper
    55. 55. 62 Pipeline details
    56. 56. 63 “Composite” Service Bus project
    57. 57. Pipeline Templates and Placeholders  Pipelines templates can be used to design prototype flows for proxy services • Concrete pipeline inherits the message flow from pipeline template  Placeholders – where modifications may be placed in the pipeline template
    58. 58. SOA Design-Time MDS Repository: Share artifacts within & across applications  Wizard to share design time artifacts such as WSDLs and Schemas  Moves the artifacts and its dependencies to Design-Time MDS (viz. schema with WSDL)  Updates all the references to the transferred artifacts with MDS URLs on transfer
    59. 59. 66 Native Format Translation • File Adapter can do translation from and to CSV and Positional File Format  XML • In 12c both Service Bus (Pipeline activity) and Mediator (step in Routing Rule) can perform such native to XML vv. transformation – The contents from an XML element can be converted to XML itself (and vv.) – The contents from an outbound HTTP call or Adapter action can be turned into XML
    60. 60. 67 Mobile & User Interface oriented architecture Data Business User Interface WOA/MOA SOA UI (MVC)
    61. 61. OA Mobile Application (native/HTML 5 app) Web 2.0/Ajax Rich UI Browser application WOA/MOA (RESTful, JSON) Service & Process Bus (WS*, SOAP, XML) Portlet Container/ UI Service Bus UI services JDBC, RMI, HTTP HTTPS, Email, VPN,… HTTP HTTP Full Service Bus (WS*, SOAP, XML) UI services xOA
    62. 62. 69 Challenges and Requirements for WOA/MOA • REST & JSON for easy access • Caching to handle the load and provide 24/7 – availability mismatch between UI and back end • Filter data - at right level – data context/authorization • Minimize number of network requests – Invoke presentation services rather than accessing entity service • Handle Offline/Online synchronization • Support push notifications • Personal cloud for user specific data and cross device experience – Preferences and customizations, search & navigation history, in flight ‘transactions’
    63. 63. 70 Implementing the WOA/MOA backend with SOA Suite Oracle Service Bus SOA Suite (SCA engine) Result Cache JPAADF BC DC DC DC JAX-RS JAX-RS REST request
    64. 64. 71 Implementing the WOA/MOA backend with SOA Suite Oracle Service Bus SOA Suite (SCA engine) Result Cache JPAADF BC DC DC DC JAX-RS JAX-RS Request Interpreter JSON processor Messaging Proxy REST verb Messaging Proxy Service HTTP Verb handler URL & Request interpreter JSON  XML Xformer REST request Caching with preset expiry time Same steps to invoke REST Composite Service BPEL process to orchestrate business services
    65. 65. 72 Mobile Enablement in SOA Suite 12c
    66. 66. 73 Implementing the WOA/MOA backend with SOA Suite 12c Oracle Service Bus SOA Suite (SCA engine) Result Cache JPAADF BC DC DC DC JAX-RS JAX-RS JSON processor Native REST REST verb Expose any pipeline as REST Declarative REST verb processing + map to request Native, declarative JSON  XML REST request Fine Grained, directly accessible cache Declarative calls to REST All REST & JSON + Coherence Adapter support also in SOA Composites Composite Service BPEL process to orchestrate business services OWSM policy for REST security
    67. 67. 74 SCA Composite – BPEL Subprocess • InlineSub Process – Inline – callable scope - with input and output parameters, access to global variables, recursive support and local variable context – Create from existing Scope (convert to inline subprocess) • Stand Alone Subprocess – new SCA Component Type – Can be invoked multiple times from different components
    68. 68. 75 SCA Composite – Templates • Templates at three levels: – SOA Project Template – Component Template – Custom Activity Template • Templates in SCA Composites are resuable snippets that are copied when used – They lose their reference to their origin and updates to the template are not inherited – Use them primarily for a ‘quick start based on best practices’ • Store in MDS and reuse for/in any application Component
    69. 69. Integration Debugger • Same experience across BPEL, Service Bus • Local or remote debugging • View payloads (including non-XML) • Set break points • Change variables while debugging
    70. 70. 12c SOA Tester • Develop & test without switching to EM • Auto generate input message or load from sample • Assert request, response, and fault messages • Emulate response & fault messages • Delayed emulation • Accelerate execution using fast forwards
    71. 71. 12c Connectivity – new adapters • Cloud – Salesforce.com • UMS (SMS, IM, Email) • LDAP • MSMQ • Coherence
    72. 72. Oracle Cloud Adapter for Salesforce.com Reduce Cloud Integration Complexity • Graphical API discovery • Security • Session management • Schemas • Optimization of operations • Inbound and outbound • SDK to extend
    73. 73. 80 New SOA Suite products: ESS • ESS – Enterprise Scheduling Service – Schedule jobs and monitor execution • PL/SQL, EJB, Web Service, (local) Java, command line • SOA Suite administrative operations: bulk recovery, bulk purge, enable/disable inbound adapter – Integrates with BPEL: invoke ESS to schedule a job
    74. 74. Scheduling Fault Recovery Operations • Bulk recovery/abort operations can be scheduled from error hospital • Progress can be monitored from Enterprise Scheduler dashboard
    75. 75. 82 New SOA Suite products: MFT • MFT – Managed File Transfer – Transfer files in a controlled way –not through the SCA engine or Service Bus run time – between a source and one or more targets – core of MFT is an “embedded” sFTP/SSH service – optimized for large files and supports HA cluster, PGP encryption, auditing and monitoring of files – transfers are easily extensible using the pre/post processing framework – file transfers can trigger a SOA Composite and a SOA Composite can engage an MFT operation • Also integrates with B2B, ODI, Healthcare and others
    76. 76. 83 Summary • Functionality, Industrialization, Productivity, Cloud, Consolidation & Mobile • Most striking new features – Quick Start (JDeveloper & Integrated WLS is all you need) – Service Bus integrated into JDeveloper and Enterprise Manager FMW Control – Templates, Debugging and Refactoring in SB and SOA composites – Coherence and LDAP Adapter – Enterprise Scheduler, Managed File Transfer – Robust & reliable Event Delivery Network – Improved Business metrics and BAM (Business Activity Monitoring) – Mobile enablement & Cloud support through REST & JSON support – Much improved IDE & run time UI (for example SOA Composer for Business Rules, JDeveloper IDE for Event Processing) – Business Architecture modeling in BPM Composer • After dinner: in-depth feature discussions and demonstrations
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×