SlideShare a Scribd company logo
Session CON8736

Handling Large Files with
Oracle SOA Suite and Managed
File Transfer Pass-by-Reference
Dave Berry, Oracle
Senior Manager, Integration Products
Robert van Molken, AMIS
Senior Oracle Integration Specialist
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
The following is intended to outline our general product direction. It is intended
for information purposes only, and may not be incorporated into any contract.
It is not a commitment to deliver any material, code, or functionality, and should
not be relied upon in making purchasing decisions. The development, release,
and timing of any features or functionality described for Oracle’s products
remains at the sole discretion of Oracle.

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Oracle Fusion Middleware
BUSINESS INNOVATION PLATFORM

Web

Social

Mobile

User Engagement
Business
Process
Management

Content
Management

Service Integration

 Complete
 Integrated

Business
Intelligence

Data Integration

 Best-in-class
 Open

Identity Management
Development
Tools

Cloud Application
Foundation

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

Enterprise
Management

 On-premise and Cloud
Program Agenda

 What is MFT and why you need it?
 Functional Use Cases
 Real World Use Case and Demo
 Discussion

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
The growing problem with FTP in the enterprise
Lack of control, visibility, security & reliability
Manufacturing
Design partners

 Uncontrolled proliferation

of FTP servers & clients
Product
specifications

 No global visibility into

exchange of crucial data files
– including customer data

Distributors
Legal
firm

Catalogs

Enterprise

Media
(photos,
videos)
PR company

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

Contracts

Employee
Records
HR consulting
firm

 Not integrated with

enterprise security
standards: FTP servers are
rarely integrated with
directories
 Single points of failure: FTP

servers rarely offer HA
capabilities
What Is Managed File Transfer?
Market Maturing, Consolidating and approaching $1B annually
 Simple and Secure End-to-End Managed File Gateway
– Large files, encryption, auditing, monitoring, pass-by-reference

 Standards Based Middleware Integrations
– (s)FTP, SOA, B2B, Service Bus, Web Services …

 Lightweight Web based Design Time Interface
– Easily build, edit and deploy end-to-end transfers

 Additional Characteristics
– Scheduling, Embedded sFTP server, FTP proxy, no transformations
– Advanced Management: Pause, Resume, Resubmit

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Oracle MFT Feature Set
 Core
– “Embedded” FTP(S)/SSH, FTP / FTP-SSL / SSH

server

 File Delivery
– Very Large Files ~ 500GB+

– Pass by Reference FTP or File, Inline

– File transfer auditing

– Scheduling and Auto Retry

– Extensible framework – pre/post processing

– Pause and Resume Target endpoints

– HA clustering

– HTTP, JCA, FTP, In-memory

– SOA/B2B integration and delivery headers

– Notifications

– Scalable architecture

– Actions

 Monitoring and Management
– Web UI: Managed Server
 Designer, Monitor, Administration
– Enterprise Manager: Admin Server

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

– Zip Compress/Decompress
– PGP Encrypt/Decrypt
– Callouts
– Archive, Delete, Move, Custom
MFT Use Cases
Use Case Categories

 Internal Business Integrations
– Application to Application File sharing: SOA/SB integrations

 External Partner Integrations
– (s)FTP File gateway outside firewall. B2B integration, EDI ...

 COTS/Cloud
– OOTB End-to-end delivery channel, A2A …

 Other
– File management beyond business integration.
– Media, software delivery, smart phones …
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
MFT Functional Use Case Patterns
MFT

Chained

Fan Out

Direct

MFT

MFT

MFT

MFT

SOA
MFT

Direct

Indirect

SOA

SOA

MFT

MFT

B2B

B2B

SOA

MFT

MFT

MFT

B2B
Direct

MFT

B2B

Enterprise
Hybrid

MFT

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

B2B

SOA

MFT

MFT
Web-based UI Functionality (MFT UI + EM)
 Design Configuration
– Set up Transfers, Sources, Targets

 Monitoring and Operations Console
– Application-level functionality, diagnosis, resubmit …
– Dashboard: Metrics, Find File, Activity Deliveries, Recent Errors, Flow instance Reports

 System Administration/EM
– System-level functionality, Server Parameters, EXP/IMP …

 JDeveloper Bindings
– Composite Bindings/BPEL Services

 Enterprise Manager
– MFT App Configuration, Mbeans, global defaults

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
MFT JDeveloper Binding
Integrated MFT JDeveloper Component

• SOA Browse and MFT
• Creates an SOA SCA Reference to MFT

• MFT Browse and Consume SOA
• Creates an SOA SCA Service from MFT
MFT

SOA

SOA

MFT

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

Composite
Bindings

BPEL Services
Transfer Flow Design

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Runtime Transfer Flow Report

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Monitoring Dashboard

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Transfer Report

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Partner Profile
 Robert van Mölken
 Specialist in SOA Suite & OSB since 2007
 Oracle SOA Suite 12c and MFT Beta tester
 Linkedin: www.linkedin.com/in/rvmolken
 Blog: technology.amis.nl
 Twitter: @robertvanmolken

 AMIS was founded in 1991
 90+ employees & 1000+ years Oracle expertise

 2 ACE directors

3 ACEs

 Oracle specialized partner in Database, SOA en ADF
 Oracle Middleware partner 2011 & 2013
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
MFT Real World Use Case Overview
Title
Requesting building permit by submitting web form and (required) attachments

Scenario
A person or company can request a building permit online. When submitting the web form a minimum
of one attachment is included. The web form data is send to a web service (SOA Suite) which creates
a new case in the backend. The uploaded files are saved to a file share where the final MFT picks
them up and transfers them separately to a second SOA Suite web service based on MFT service
definition. The received file references are correlated to the case and are passed to Webcenter
Content. Webcenter Content, which is the final destination, downloads the referenced files.

Business Value
Keep large files from interrupting transactions and gobbling system resources

Features
1.
2.
3.

Transfer files by using Pass-By-Reference
File content is not visible in instance tracing and secured with user account
Transferred files can be monitored and resubmitted if a transaction has failed

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
MFT Real World Use Case Details
Customer Requirements
 Submit large files
– Submit web form with max 10 attachments with each 20Mb max file size

 Performance
– Processing form data and attachment should not impact performance of

transactions and system resources
 Security
– Files should only be accessed by authorized personal / system integrators

– Files should only be stored in Webcenter Content

 Track and Trace
– Transferred files should be monitored and able to resubmit when failed
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
MFT Real World Use Case Details
Oracle Managed File Transfer Objectives
 Consolidate ad-hoc FTP transfers into a managed, fully audited and HA platform

 Working with Design Partners and Beta customers on a new Oracle 12c product to address

high demand for a well integrated MFT solution
 Handle large files with flexible payload semantics including pass-by-reference for just-in-time

file processing
 Easy to use Web Based Design and Runtime environment
 Deliver extensible framework allowing custom callout file manipulation
Target

Source
FTP/File
System

MFT
Domain

SOA
Domain

MFT

By Ref

______
______
______
______

SOAP
MFT
File
store

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

______
______
______
______

SOA
MFT Real World Use Case Details
Architecture
 Front-end
– ADF Web / Mobile Application with Web Forms

 Network File Share
– File store for files uploaded when sending Web Form

 SOA Suite
– Web services for Case and Document management

 Database
– PL/SQL packages for storing/selecting Case data

 Managed File Transfer (MFT)
– Transfer files, uploaded through Front-end, to DocumentService (Pass-By-Reference)

 Webcenter Content
– Collect and store files from MFT using received reference
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
MFT Real World Use Case Details
Architecture

SCA Composite

BPEL
CaseProcess

BPEL
Document
Process

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
MFT Demo: Frontend > FTP > SOA > Repository
Scenario
eGoverment, a citizen request a building permit and adds some required documents as attachments. The requested
permit is then received and processed using a SOA Suite Composite service. This SCA composites uses a BPEL
process to create a case and it spawns, per attached document, a second BPEL process. This BPEL process uses an
intermediate web service binding to receive the uploaded files (pass-by-reference) from MFT. Using correlation the
files, send by MFT, can be matched to the correct permit. Using a third web service the file references are downloaded
en saved to a file-based repository.

Features
1.

MFT Composer: create and deploy MFT Transfer artifacts. 1 Source + 1 Target.

2.

MFT Server: transfer files from FTP Server to file system and creates instance data

3.

MFT Dashboard: shows transfer results and “Find File” portlet

4.

HTML5 Frontend: fill in web form and send data to SOA Suite Composite web service

5.

BPEL Process w/ intermediate MFT Binding: process waits till it receives service call from MFT

6.

File Repository: the received file(s) are downloaded, by SOA Suite, to a second environment

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
MFT Demo: Managed File Transfer

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
MFT Demo: HTML5 Frontend
JDeveloper 12c HTML5 Editor

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

HTML5 Frontend
MFT Demo: JDEV with MFT Binding

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Q&A
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

More Related Content

What's hot

Database Migration Assistant for Unicode (DMU)
Database Migration Assistant for Unicode (DMU)Database Migration Assistant for Unicode (DMU)
Database Migration Assistant for Unicode (DMU)
Ludovico Caldara
 
Move to Hadoop, Go Faster and Save Millions - Mainframe Legacy Modernization
Move to Hadoop, Go Faster and Save Millions - Mainframe Legacy ModernizationMove to Hadoop, Go Faster and Save Millions - Mainframe Legacy Modernization
Move to Hadoop, Go Faster and Save Millions - Mainframe Legacy Modernization
DataWorks Summit
 
A Reference Architecture for ETL 2.0
A Reference Architecture for ETL 2.0 A Reference Architecture for ETL 2.0
A Reference Architecture for ETL 2.0
DataWorks Summit
 
Modernizing to a Cloud Data Architecture
Modernizing to a Cloud Data ArchitectureModernizing to a Cloud Data Architecture
Modernizing to a Cloud Data Architecture
Databricks
 
Getting started with SAP PI/PO an overview presentation
Getting started with SAP PI/PO an overview presentationGetting started with SAP PI/PO an overview presentation
Getting started with SAP PI/PO an overview presentation
Figaf.com
 
Data center presentation toi -28022013
Data center presentation   toi -28022013Data center presentation   toi -28022013
Data center presentation toi -28022013Sanjay Belulkar
 
Cisco Data Center Orchestration Solution
Cisco Data Center Orchestration SolutionCisco Data Center Orchestration Solution
Cisco Data Center Orchestration Solution
Cisco Canada
 
How Oracle Digital Assistants / ChatBots can revolutionize your Oracle Legacy...
How Oracle Digital Assistants / ChatBots can revolutionize your Oracle Legacy...How Oracle Digital Assistants / ChatBots can revolutionize your Oracle Legacy...
How Oracle Digital Assistants / ChatBots can revolutionize your Oracle Legacy...
AuraPlayer
 
Challenge And Evolution Of Data Orchestration at Rakuten Data System
Challenge And Evolution Of Data Orchestration at Rakuten Data SystemChallenge And Evolution Of Data Orchestration at Rakuten Data System
Challenge And Evolution Of Data Orchestration at Rakuten Data System
Alluxio, Inc.
 
Solutions Architect's Handbook 2nd Edition - Book Review
Solutions Architect's Handbook 2nd Edition - Book ReviewSolutions Architect's Handbook 2nd Edition - Book Review
Solutions Architect's Handbook 2nd Edition - Book Review
Ashraf Fouad
 
Software Systems & Application Rationalization
Software Systems & Application RationalizationSoftware Systems & Application Rationalization
Software Systems & Application RationalizationAmbareesh Kulkarni
 
10 Tips for Successful 12.2 Upgrade
10 Tips for Successful 12.2 Upgrade10 Tips for Successful 12.2 Upgrade
10 Tips for Successful 12.2 Upgrade
OAUGNJ
 
Oracle Cloud Reference Architecture
Oracle Cloud Reference ArchitectureOracle Cloud Reference Architecture
Oracle Cloud Reference Architecture
Bob Rhubart
 
Oracle Data Warehouse
Oracle Data WarehouseOracle Data Warehouse
Oracle Data Warehouse
DataminingTools Inc
 
Databricks Platform.pptx
Databricks Platform.pptxDatabricks Platform.pptx
Databricks Platform.pptx
Alex Ivy
 
IaaS, PaaS, SaaS and the Evolution of Oracle EPM
IaaS, PaaS, SaaS and the Evolution of Oracle EPMIaaS, PaaS, SaaS and the Evolution of Oracle EPM
IaaS, PaaS, SaaS and the Evolution of Oracle EPM
Guillaume Slee
 
Target architecture: Overcoming barriers to effective Enterprise Architecture
Target architecture: Overcoming barriers to effective Enterprise ArchitectureTarget architecture: Overcoming barriers to effective Enterprise Architecture
Target architecture: Overcoming barriers to effective Enterprise Architecture
Dave Hornford
 
Cloud Migration Strategy and Best Practices
Cloud Migration Strategy and Best PracticesCloud Migration Strategy and Best Practices
Cloud Migration Strategy and Best Practices
QBurst
 
Oracle SOA Suite Overview - Integration in a Service-Oriented World
Oracle SOA Suite Overview - Integration in a Service-Oriented WorldOracle SOA Suite Overview - Integration in a Service-Oriented World
Oracle SOA Suite Overview - Integration in a Service-Oriented WorldOracleContractors
 
Intro to Delta Lake
Intro to Delta LakeIntro to Delta Lake
Intro to Delta Lake
Databricks
 

What's hot (20)

Database Migration Assistant for Unicode (DMU)
Database Migration Assistant for Unicode (DMU)Database Migration Assistant for Unicode (DMU)
Database Migration Assistant for Unicode (DMU)
 
Move to Hadoop, Go Faster and Save Millions - Mainframe Legacy Modernization
Move to Hadoop, Go Faster and Save Millions - Mainframe Legacy ModernizationMove to Hadoop, Go Faster and Save Millions - Mainframe Legacy Modernization
Move to Hadoop, Go Faster and Save Millions - Mainframe Legacy Modernization
 
A Reference Architecture for ETL 2.0
A Reference Architecture for ETL 2.0 A Reference Architecture for ETL 2.0
A Reference Architecture for ETL 2.0
 
Modernizing to a Cloud Data Architecture
Modernizing to a Cloud Data ArchitectureModernizing to a Cloud Data Architecture
Modernizing to a Cloud Data Architecture
 
Getting started with SAP PI/PO an overview presentation
Getting started with SAP PI/PO an overview presentationGetting started with SAP PI/PO an overview presentation
Getting started with SAP PI/PO an overview presentation
 
Data center presentation toi -28022013
Data center presentation   toi -28022013Data center presentation   toi -28022013
Data center presentation toi -28022013
 
Cisco Data Center Orchestration Solution
Cisco Data Center Orchestration SolutionCisco Data Center Orchestration Solution
Cisco Data Center Orchestration Solution
 
How Oracle Digital Assistants / ChatBots can revolutionize your Oracle Legacy...
How Oracle Digital Assistants / ChatBots can revolutionize your Oracle Legacy...How Oracle Digital Assistants / ChatBots can revolutionize your Oracle Legacy...
How Oracle Digital Assistants / ChatBots can revolutionize your Oracle Legacy...
 
Challenge And Evolution Of Data Orchestration at Rakuten Data System
Challenge And Evolution Of Data Orchestration at Rakuten Data SystemChallenge And Evolution Of Data Orchestration at Rakuten Data System
Challenge And Evolution Of Data Orchestration at Rakuten Data System
 
Solutions Architect's Handbook 2nd Edition - Book Review
Solutions Architect's Handbook 2nd Edition - Book ReviewSolutions Architect's Handbook 2nd Edition - Book Review
Solutions Architect's Handbook 2nd Edition - Book Review
 
Software Systems & Application Rationalization
Software Systems & Application RationalizationSoftware Systems & Application Rationalization
Software Systems & Application Rationalization
 
10 Tips for Successful 12.2 Upgrade
10 Tips for Successful 12.2 Upgrade10 Tips for Successful 12.2 Upgrade
10 Tips for Successful 12.2 Upgrade
 
Oracle Cloud Reference Architecture
Oracle Cloud Reference ArchitectureOracle Cloud Reference Architecture
Oracle Cloud Reference Architecture
 
Oracle Data Warehouse
Oracle Data WarehouseOracle Data Warehouse
Oracle Data Warehouse
 
Databricks Platform.pptx
Databricks Platform.pptxDatabricks Platform.pptx
Databricks Platform.pptx
 
IaaS, PaaS, SaaS and the Evolution of Oracle EPM
IaaS, PaaS, SaaS and the Evolution of Oracle EPMIaaS, PaaS, SaaS and the Evolution of Oracle EPM
IaaS, PaaS, SaaS and the Evolution of Oracle EPM
 
Target architecture: Overcoming barriers to effective Enterprise Architecture
Target architecture: Overcoming barriers to effective Enterprise ArchitectureTarget architecture: Overcoming barriers to effective Enterprise Architecture
Target architecture: Overcoming barriers to effective Enterprise Architecture
 
Cloud Migration Strategy and Best Practices
Cloud Migration Strategy and Best PracticesCloud Migration Strategy and Best Practices
Cloud Migration Strategy and Best Practices
 
Oracle SOA Suite Overview - Integration in a Service-Oriented World
Oracle SOA Suite Overview - Integration in a Service-Oriented WorldOracle SOA Suite Overview - Integration in a Service-Oriented World
Oracle SOA Suite Overview - Integration in a Service-Oriented World
 
Intro to Delta Lake
Intro to Delta LakeIntro to Delta Lake
Intro to Delta Lake
 

Viewers also liked

Oracle Managed Files Transfer- Key based authentication
Oracle Managed Files Transfer- Key based authenticationOracle Managed Files Transfer- Key based authentication
Oracle Managed Files Transfer- Key based authentication
kumar gaurav
 
Oracle Managed File Transfer
Oracle Managed File TransferOracle Managed File Transfer
Oracle Managed File Transfer
Johan Louwers
 
Oracle Managed File Transfer - POV
Oracle Managed File Transfer - POVOracle Managed File Transfer - POV
Oracle Managed File Transfer - POVDheeraj Kumar
 
Comparing 30 MongoDB operations with Oracle SQL statements
Comparing 30 MongoDB operations with Oracle SQL statementsComparing 30 MongoDB operations with Oracle SQL statements
Comparing 30 MongoDB operations with Oracle SQL statements
Lucas Jellema
 
Introducing NoSQL and MongoDB to complement Relational Databases (AMIS SIG 14...
Introducing NoSQL and MongoDB to complement Relational Databases (AMIS SIG 14...Introducing NoSQL and MongoDB to complement Relational Databases (AMIS SIG 14...
Introducing NoSQL and MongoDB to complement Relational Databases (AMIS SIG 14...
Lucas Jellema
 
IBM DataPower Gateway - Common Use Cases
IBM DataPower Gateway - Common Use CasesIBM DataPower Gateway - Common Use Cases
IBM DataPower Gateway - Common Use Cases
IBM DataPower Gateway
 

Viewers also liked (6)

Oracle Managed Files Transfer- Key based authentication
Oracle Managed Files Transfer- Key based authenticationOracle Managed Files Transfer- Key based authentication
Oracle Managed Files Transfer- Key based authentication
 
Oracle Managed File Transfer
Oracle Managed File TransferOracle Managed File Transfer
Oracle Managed File Transfer
 
Oracle Managed File Transfer - POV
Oracle Managed File Transfer - POVOracle Managed File Transfer - POV
Oracle Managed File Transfer - POV
 
Comparing 30 MongoDB operations with Oracle SQL statements
Comparing 30 MongoDB operations with Oracle SQL statementsComparing 30 MongoDB operations with Oracle SQL statements
Comparing 30 MongoDB operations with Oracle SQL statements
 
Introducing NoSQL and MongoDB to complement Relational Databases (AMIS SIG 14...
Introducing NoSQL and MongoDB to complement Relational Databases (AMIS SIG 14...Introducing NoSQL and MongoDB to complement Relational Databases (AMIS SIG 14...
Introducing NoSQL and MongoDB to complement Relational Databases (AMIS SIG 14...
 
IBM DataPower Gateway - Common Use Cases
IBM DataPower Gateway - Common Use CasesIBM DataPower Gateway - Common Use Cases
IBM DataPower Gateway - Common Use Cases
 

Similar to MFT_SOASuite_Pass_by_reference

MOSS 2007 Deployment Fundamentals -Part2
MOSS 2007 Deployment Fundamentals -Part2MOSS 2007 Deployment Fundamentals -Part2
MOSS 2007 Deployment Fundamentals -Part2Information Technology
 
SPSPTCDC - SharePoint Admin 101 - SpeedMetal - PowerUser to Admin in 75 Minutes
SPSPTCDC - SharePoint Admin 101 - SpeedMetal - PowerUser to Admin in 75 MinutesSPSPTCDC - SharePoint Admin 101 - SpeedMetal - PowerUser to Admin in 75 Minutes
SPSPTCDC - SharePoint Admin 101 - SpeedMetal - PowerUser to Admin in 75 Minutes
Knowledge Management Associates, LLC
 
Oracle Application Express
Oracle Application ExpressOracle Application Express
Oracle Application Express
HBoone
 
Lotus Notes to SharePoint Migration
Lotus Notes to SharePoint MigrationLotus Notes to SharePoint Migration
Lotus Notes to SharePoint Migration
Ecotech IT Solutions Private Limited
 
Primavera integration possibilities technical overview ppt
Primavera integration possibilities   technical overview pptPrimavera integration possibilities   technical overview ppt
Primavera integration possibilities technical overview pptp6academy
 
Customization_Oracle_Fusion_Cloud.pptx
Customization_Oracle_Fusion_Cloud.pptxCustomization_Oracle_Fusion_Cloud.pptx
Customization_Oracle_Fusion_Cloud.pptx
RajeevKumar720650
 
Oracle - Enterprise Manager 12c Overview
Oracle - Enterprise Manager 12c OverviewOracle - Enterprise Manager 12c Overview
Oracle - Enterprise Manager 12c OverviewFred Sim
 
SharePoint Advanced Administration with Joel Oleson, Shane Young and Mike Watson
SharePoint Advanced Administration with Joel Oleson, Shane Young and Mike WatsonSharePoint Advanced Administration with Joel Oleson, Shane Young and Mike Watson
SharePoint Advanced Administration with Joel Oleson, Shane Young and Mike Watson
Joel Oleson
 
Con8439 fusion apps customs to ebs
Con8439 fusion apps customs to ebsCon8439 fusion apps customs to ebs
Con8439 fusion apps customs to ebsBerry Clemens
 
MOSS 2007 Deployment Fundamentals -Part1
MOSS 2007 Deployment Fundamentals -Part1MOSS 2007 Deployment Fundamentals -Part1
MOSS 2007 Deployment Fundamentals -Part1Information Technology
 
Web Center Services and Framework
Web Center Services and  FrameworkWeb Center Services and  Framework
Web Center Services and Framework
Jaime Cid
 
SAP Integration: Best Practices | MuleSoft
SAP Integration: Best Practices | MuleSoftSAP Integration: Best Practices | MuleSoft
SAP Integration: Best Practices | MuleSoft
MuleSoft
 
Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...
Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...
Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...
Joel Oleson
 
WSO2Con 2011: Introduction to the WSO2 Carbon Platform
WSO2Con 2011: Introduction to the WSO2 Carbon PlatformWSO2Con 2011: Introduction to the WSO2 Carbon Platform
WSO2Con 2011: Introduction to the WSO2 Carbon Platform
Afkham Azeez
 
Mule Sap Integration
Mule Sap IntegrationMule Sap Integration
Mule Sap Integration
Bui Kiet
 
Accessing sap and_mainframe_data_and_applications_via_share_point
Accessing sap and_mainframe_data_and_applications_via_share_pointAccessing sap and_mainframe_data_and_applications_via_share_point
Accessing sap and_mainframe_data_and_applications_via_share_pointYuval Birenboum
 
Dinesh Wp Siebel Crm To Fusion Crm
Dinesh Wp  Siebel Crm To Fusion CrmDinesh Wp  Siebel Crm To Fusion Crm
Dinesh Wp Siebel Crm To Fusion Crm
Dr.Dinesh Chandrasekar PhD(hc)
 
FDMEE 11.1.2.4.200 Partner Meeting - May 2016
FDMEE 11.1.2.4.200 Partner Meeting - May 2016FDMEE 11.1.2.4.200 Partner Meeting - May 2016
FDMEE 11.1.2.4.200 Partner Meeting - May 2016
Ray Février
 

Similar to MFT_SOASuite_Pass_by_reference (20)

MOSS 2007 Deployment Fundamentals -Part2
MOSS 2007 Deployment Fundamentals -Part2MOSS 2007 Deployment Fundamentals -Part2
MOSS 2007 Deployment Fundamentals -Part2
 
SPSPTCDC - SharePoint Admin 101 - SpeedMetal - PowerUser to Admin in 75 Minutes
SPSPTCDC - SharePoint Admin 101 - SpeedMetal - PowerUser to Admin in 75 MinutesSPSPTCDC - SharePoint Admin 101 - SpeedMetal - PowerUser to Admin in 75 Minutes
SPSPTCDC - SharePoint Admin 101 - SpeedMetal - PowerUser to Admin in 75 Minutes
 
Oracle Application Express
Oracle Application ExpressOracle Application Express
Oracle Application Express
 
Lotus Notes to SharePoint Migration
Lotus Notes to SharePoint MigrationLotus Notes to SharePoint Migration
Lotus Notes to SharePoint Migration
 
Primavera integration possibilities technical overview ppt
Primavera integration possibilities   technical overview pptPrimavera integration possibilities   technical overview ppt
Primavera integration possibilities technical overview ppt
 
Customization_Oracle_Fusion_Cloud.pptx
Customization_Oracle_Fusion_Cloud.pptxCustomization_Oracle_Fusion_Cloud.pptx
Customization_Oracle_Fusion_Cloud.pptx
 
Oracle - Enterprise Manager 12c Overview
Oracle - Enterprise Manager 12c OverviewOracle - Enterprise Manager 12c Overview
Oracle - Enterprise Manager 12c Overview
 
SharePoint Advanced Administration with Joel Oleson, Shane Young and Mike Watson
SharePoint Advanced Administration with Joel Oleson, Shane Young and Mike WatsonSharePoint Advanced Administration with Joel Oleson, Shane Young and Mike Watson
SharePoint Advanced Administration with Joel Oleson, Shane Young and Mike Watson
 
Con8439 fusion apps customs to ebs
Con8439 fusion apps customs to ebsCon8439 fusion apps customs to ebs
Con8439 fusion apps customs to ebs
 
IBM WebSphere Portal
IBM WebSphere PortalIBM WebSphere Portal
IBM WebSphere Portal
 
MOSS 2007 Deployment Fundamentals -Part1
MOSS 2007 Deployment Fundamentals -Part1MOSS 2007 Deployment Fundamentals -Part1
MOSS 2007 Deployment Fundamentals -Part1
 
Web Center Services and Framework
Web Center Services and  FrameworkWeb Center Services and  Framework
Web Center Services and Framework
 
SAP Integration: Best Practices | MuleSoft
SAP Integration: Best Practices | MuleSoftSAP Integration: Best Practices | MuleSoft
SAP Integration: Best Practices | MuleSoft
 
Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...
Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...
Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...
 
WSO2Con 2011: Introduction to the WSO2 Carbon Platform
WSO2Con 2011: Introduction to the WSO2 Carbon PlatformWSO2Con 2011: Introduction to the WSO2 Carbon Platform
WSO2Con 2011: Introduction to the WSO2 Carbon Platform
 
soa1.ppt
soa1.pptsoa1.ppt
soa1.ppt
 
Mule Sap Integration
Mule Sap IntegrationMule Sap Integration
Mule Sap Integration
 
Accessing sap and_mainframe_data_and_applications_via_share_point
Accessing sap and_mainframe_data_and_applications_via_share_pointAccessing sap and_mainframe_data_and_applications_via_share_point
Accessing sap and_mainframe_data_and_applications_via_share_point
 
Dinesh Wp Siebel Crm To Fusion Crm
Dinesh Wp  Siebel Crm To Fusion CrmDinesh Wp  Siebel Crm To Fusion Crm
Dinesh Wp Siebel Crm To Fusion Crm
 
FDMEE 11.1.2.4.200 Partner Meeting - May 2016
FDMEE 11.1.2.4.200 Partner Meeting - May 2016FDMEE 11.1.2.4.200 Partner Meeting - May 2016
FDMEE 11.1.2.4.200 Partner Meeting - May 2016
 

More from Getting value from IoT, Integration and Data Analytics

AMIS Oracle OpenWorld en Code One Review 2018 - Blockchain, Integration, Serv...
AMIS Oracle OpenWorld en Code One Review 2018 - Blockchain, Integration, Serv...AMIS Oracle OpenWorld en Code One Review 2018 - Blockchain, Integration, Serv...
AMIS Oracle OpenWorld en Code One Review 2018 - Blockchain, Integration, Serv...
Getting value from IoT, Integration and Data Analytics
 
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...
Getting value from IoT, Integration and Data Analytics
 
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: SaaS
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: SaaSAMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: SaaS
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: SaaS
Getting value from IoT, Integration and Data Analytics
 
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Data
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: DataAMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Data
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Data
Getting value from IoT, Integration and Data Analytics
 
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Cloud Infrastructure
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Cloud Infrastructure AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Cloud Infrastructure
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Cloud Infrastructure
Getting value from IoT, Integration and Data Analytics
 
10 tips voor verbetering in je Linkedin profiel
10 tips voor verbetering in je Linkedin profiel10 tips voor verbetering in je Linkedin profiel
10 tips voor verbetering in je Linkedin profiel
Getting value from IoT, Integration and Data Analytics
 
Iot in de zorg the next step - fit for purpose
Iot in de zorg   the next step - fit for purpose Iot in de zorg   the next step - fit for purpose
Iot in de zorg the next step - fit for purpose
Getting value from IoT, Integration and Data Analytics
 
Iot overview .. Best practices and lessons learned by Conclusion Conenct
Iot overview .. Best practices and lessons learned by Conclusion Conenct Iot overview .. Best practices and lessons learned by Conclusion Conenct
Iot overview .. Best practices and lessons learned by Conclusion Conenct
Getting value from IoT, Integration and Data Analytics
 
IoT Fit for purpose - how to be successful in IOT Conclusion Connect
IoT Fit for purpose - how to be successful in IOT Conclusion Connect IoT Fit for purpose - how to be successful in IOT Conclusion Connect
IoT Fit for purpose - how to be successful in IOT Conclusion Connect
Getting value from IoT, Integration and Data Analytics
 
Industry and IOT Overview of protocols and best practices Conclusion Connect
Industry and IOT Overview of protocols and best practices  Conclusion ConnectIndustry and IOT Overview of protocols and best practices  Conclusion Connect
Industry and IOT Overview of protocols and best practices Conclusion Connect
Getting value from IoT, Integration and Data Analytics
 
IoT practical case using the people counter sensing traffic density build usi...
IoT practical case using the people counter sensing traffic density build usi...IoT practical case using the people counter sensing traffic density build usi...
IoT practical case using the people counter sensing traffic density build usi...
Getting value from IoT, Integration and Data Analytics
 
R introduction decision_trees
R introduction decision_treesR introduction decision_trees
Introduction overviewmachinelearning sig Door Lucas Jellema
Introduction overviewmachinelearning sig Door Lucas JellemaIntroduction overviewmachinelearning sig Door Lucas Jellema
Introduction overviewmachinelearning sig Door Lucas Jellema
Getting value from IoT, Integration and Data Analytics
 
IoT and the Future of work
IoT and the Future of work IoT and the Future of work
Oracle OpenWorld 2017 Review (31st October 2017 - 250 slides)
Oracle OpenWorld 2017 Review (31st October 2017 - 250 slides)Oracle OpenWorld 2017 Review (31st October 2017 - 250 slides)
Oracle OpenWorld 2017 Review (31st October 2017 - 250 slides)
Getting value from IoT, Integration and Data Analytics
 
Ethereum smart contracts - door Peter Reitsma
Ethereum smart contracts - door Peter ReitsmaEthereum smart contracts - door Peter Reitsma
Ethereum smart contracts - door Peter Reitsma
Getting value from IoT, Integration and Data Analytics
 
Blockchain - Techniek en usecases door Robert van Molken - AMIS - Conclusion
Blockchain - Techniek en usecases door Robert van Molken - AMIS - ConclusionBlockchain - Techniek en usecases door Robert van Molken - AMIS - Conclusion
Blockchain - Techniek en usecases door Robert van Molken - AMIS - Conclusion
Getting value from IoT, Integration and Data Analytics
 
kennissessie blockchain - Wat is Blockchain en smart contracts @Conclusion
kennissessie blockchain -  Wat is Blockchain en smart contracts @Conclusion kennissessie blockchain -  Wat is Blockchain en smart contracts @Conclusion
kennissessie blockchain - Wat is Blockchain en smart contracts @Conclusion
Getting value from IoT, Integration and Data Analytics
 
Internet of Things propositie - Enterprise IOT - AMIS - Conclusion
Internet of Things propositie - Enterprise IOT - AMIS - Conclusion Internet of Things propositie - Enterprise IOT - AMIS - Conclusion
Internet of Things propositie - Enterprise IOT - AMIS - Conclusion
Getting value from IoT, Integration and Data Analytics
 
Omc AMIS evenement 26012017 Dennis van Soest
Omc AMIS evenement 26012017 Dennis van SoestOmc AMIS evenement 26012017 Dennis van Soest
Omc AMIS evenement 26012017 Dennis van Soest
Getting value from IoT, Integration and Data Analytics
 

More from Getting value from IoT, Integration and Data Analytics (20)

AMIS Oracle OpenWorld en Code One Review 2018 - Blockchain, Integration, Serv...
AMIS Oracle OpenWorld en Code One Review 2018 - Blockchain, Integration, Serv...AMIS Oracle OpenWorld en Code One Review 2018 - Blockchain, Integration, Serv...
AMIS Oracle OpenWorld en Code One Review 2018 - Blockchain, Integration, Serv...
 
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...
 
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: SaaS
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: SaaSAMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: SaaS
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: SaaS
 
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Data
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: DataAMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Data
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Data
 
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Cloud Infrastructure
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Cloud Infrastructure AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Cloud Infrastructure
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Cloud Infrastructure
 
10 tips voor verbetering in je Linkedin profiel
10 tips voor verbetering in je Linkedin profiel10 tips voor verbetering in je Linkedin profiel
10 tips voor verbetering in je Linkedin profiel
 
Iot in de zorg the next step - fit for purpose
Iot in de zorg   the next step - fit for purpose Iot in de zorg   the next step - fit for purpose
Iot in de zorg the next step - fit for purpose
 
Iot overview .. Best practices and lessons learned by Conclusion Conenct
Iot overview .. Best practices and lessons learned by Conclusion Conenct Iot overview .. Best practices and lessons learned by Conclusion Conenct
Iot overview .. Best practices and lessons learned by Conclusion Conenct
 
IoT Fit for purpose - how to be successful in IOT Conclusion Connect
IoT Fit for purpose - how to be successful in IOT Conclusion Connect IoT Fit for purpose - how to be successful in IOT Conclusion Connect
IoT Fit for purpose - how to be successful in IOT Conclusion Connect
 
Industry and IOT Overview of protocols and best practices Conclusion Connect
Industry and IOT Overview of protocols and best practices  Conclusion ConnectIndustry and IOT Overview of protocols and best practices  Conclusion Connect
Industry and IOT Overview of protocols and best practices Conclusion Connect
 
IoT practical case using the people counter sensing traffic density build usi...
IoT practical case using the people counter sensing traffic density build usi...IoT practical case using the people counter sensing traffic density build usi...
IoT practical case using the people counter sensing traffic density build usi...
 
R introduction decision_trees
R introduction decision_treesR introduction decision_trees
R introduction decision_trees
 
Introduction overviewmachinelearning sig Door Lucas Jellema
Introduction overviewmachinelearning sig Door Lucas JellemaIntroduction overviewmachinelearning sig Door Lucas Jellema
Introduction overviewmachinelearning sig Door Lucas Jellema
 
IoT and the Future of work
IoT and the Future of work IoT and the Future of work
IoT and the Future of work
 
Oracle OpenWorld 2017 Review (31st October 2017 - 250 slides)
Oracle OpenWorld 2017 Review (31st October 2017 - 250 slides)Oracle OpenWorld 2017 Review (31st October 2017 - 250 slides)
Oracle OpenWorld 2017 Review (31st October 2017 - 250 slides)
 
Ethereum smart contracts - door Peter Reitsma
Ethereum smart contracts - door Peter ReitsmaEthereum smart contracts - door Peter Reitsma
Ethereum smart contracts - door Peter Reitsma
 
Blockchain - Techniek en usecases door Robert van Molken - AMIS - Conclusion
Blockchain - Techniek en usecases door Robert van Molken - AMIS - ConclusionBlockchain - Techniek en usecases door Robert van Molken - AMIS - Conclusion
Blockchain - Techniek en usecases door Robert van Molken - AMIS - Conclusion
 
kennissessie blockchain - Wat is Blockchain en smart contracts @Conclusion
kennissessie blockchain -  Wat is Blockchain en smart contracts @Conclusion kennissessie blockchain -  Wat is Blockchain en smart contracts @Conclusion
kennissessie blockchain - Wat is Blockchain en smart contracts @Conclusion
 
Internet of Things propositie - Enterprise IOT - AMIS - Conclusion
Internet of Things propositie - Enterprise IOT - AMIS - Conclusion Internet of Things propositie - Enterprise IOT - AMIS - Conclusion
Internet of Things propositie - Enterprise IOT - AMIS - Conclusion
 
Omc AMIS evenement 26012017 Dennis van Soest
Omc AMIS evenement 26012017 Dennis van SoestOmc AMIS evenement 26012017 Dennis van Soest
Omc AMIS evenement 26012017 Dennis van Soest
 

Recently uploaded

Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 

Recently uploaded (20)

Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 

MFT_SOASuite_Pass_by_reference

  • 1. Session CON8736 Handling Large Files with Oracle SOA Suite and Managed File Transfer Pass-by-Reference Dave Berry, Oracle Senior Manager, Integration Products Robert van Molken, AMIS Senior Oracle Integration Specialist Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 2. The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 3. Oracle Fusion Middleware BUSINESS INNOVATION PLATFORM Web Social Mobile User Engagement Business Process Management Content Management Service Integration  Complete  Integrated Business Intelligence Data Integration  Best-in-class  Open Identity Management Development Tools Cloud Application Foundation Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Enterprise Management  On-premise and Cloud
  • 4. Program Agenda  What is MFT and why you need it?  Functional Use Cases  Real World Use Case and Demo  Discussion Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 5. The growing problem with FTP in the enterprise Lack of control, visibility, security & reliability Manufacturing Design partners  Uncontrolled proliferation of FTP servers & clients Product specifications  No global visibility into exchange of crucial data files – including customer data Distributors Legal firm Catalogs Enterprise Media (photos, videos) PR company Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Contracts Employee Records HR consulting firm  Not integrated with enterprise security standards: FTP servers are rarely integrated with directories  Single points of failure: FTP servers rarely offer HA capabilities
  • 6. What Is Managed File Transfer? Market Maturing, Consolidating and approaching $1B annually  Simple and Secure End-to-End Managed File Gateway – Large files, encryption, auditing, monitoring, pass-by-reference  Standards Based Middleware Integrations – (s)FTP, SOA, B2B, Service Bus, Web Services …  Lightweight Web based Design Time Interface – Easily build, edit and deploy end-to-end transfers  Additional Characteristics – Scheduling, Embedded sFTP server, FTP proxy, no transformations – Advanced Management: Pause, Resume, Resubmit Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 7. Oracle MFT Feature Set  Core – “Embedded” FTP(S)/SSH, FTP / FTP-SSL / SSH server  File Delivery – Very Large Files ~ 500GB+ – Pass by Reference FTP or File, Inline – File transfer auditing – Scheduling and Auto Retry – Extensible framework – pre/post processing – Pause and Resume Target endpoints – HA clustering – HTTP, JCA, FTP, In-memory – SOA/B2B integration and delivery headers – Notifications – Scalable architecture – Actions  Monitoring and Management – Web UI: Managed Server  Designer, Monitor, Administration – Enterprise Manager: Admin Server Copyright © 2012, Oracle and/or its affiliates. All rights reserved. – Zip Compress/Decompress – PGP Encrypt/Decrypt – Callouts – Archive, Delete, Move, Custom
  • 8. MFT Use Cases Use Case Categories  Internal Business Integrations – Application to Application File sharing: SOA/SB integrations  External Partner Integrations – (s)FTP File gateway outside firewall. B2B integration, EDI ...  COTS/Cloud – OOTB End-to-end delivery channel, A2A …  Other – File management beyond business integration. – Media, software delivery, smart phones … Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 9. MFT Functional Use Case Patterns MFT Chained Fan Out Direct MFT MFT MFT MFT SOA MFT Direct Indirect SOA SOA MFT MFT B2B B2B SOA MFT MFT MFT B2B Direct MFT B2B Enterprise Hybrid MFT Copyright © 2012, Oracle and/or its affiliates. All rights reserved. B2B SOA MFT MFT
  • 10. Web-based UI Functionality (MFT UI + EM)  Design Configuration – Set up Transfers, Sources, Targets  Monitoring and Operations Console – Application-level functionality, diagnosis, resubmit … – Dashboard: Metrics, Find File, Activity Deliveries, Recent Errors, Flow instance Reports  System Administration/EM – System-level functionality, Server Parameters, EXP/IMP …  JDeveloper Bindings – Composite Bindings/BPEL Services  Enterprise Manager – MFT App Configuration, Mbeans, global defaults Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 11. MFT JDeveloper Binding Integrated MFT JDeveloper Component • SOA Browse and MFT • Creates an SOA SCA Reference to MFT • MFT Browse and Consume SOA • Creates an SOA SCA Service from MFT MFT SOA SOA MFT Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Composite Bindings BPEL Services
  • 12. Transfer Flow Design Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 13. Runtime Transfer Flow Report Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 14. Monitoring Dashboard Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 15. Transfer Report Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 16. Partner Profile  Robert van Mölken  Specialist in SOA Suite & OSB since 2007  Oracle SOA Suite 12c and MFT Beta tester  Linkedin: www.linkedin.com/in/rvmolken  Blog: technology.amis.nl  Twitter: @robertvanmolken  AMIS was founded in 1991  90+ employees & 1000+ years Oracle expertise  2 ACE directors 3 ACEs  Oracle specialized partner in Database, SOA en ADF  Oracle Middleware partner 2011 & 2013 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 17. MFT Real World Use Case Overview Title Requesting building permit by submitting web form and (required) attachments Scenario A person or company can request a building permit online. When submitting the web form a minimum of one attachment is included. The web form data is send to a web service (SOA Suite) which creates a new case in the backend. The uploaded files are saved to a file share where the final MFT picks them up and transfers them separately to a second SOA Suite web service based on MFT service definition. The received file references are correlated to the case and are passed to Webcenter Content. Webcenter Content, which is the final destination, downloads the referenced files. Business Value Keep large files from interrupting transactions and gobbling system resources Features 1. 2. 3. Transfer files by using Pass-By-Reference File content is not visible in instance tracing and secured with user account Transferred files can be monitored and resubmitted if a transaction has failed Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 18. MFT Real World Use Case Details Customer Requirements  Submit large files – Submit web form with max 10 attachments with each 20Mb max file size  Performance – Processing form data and attachment should not impact performance of transactions and system resources  Security – Files should only be accessed by authorized personal / system integrators – Files should only be stored in Webcenter Content  Track and Trace – Transferred files should be monitored and able to resubmit when failed Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 19. MFT Real World Use Case Details Oracle Managed File Transfer Objectives  Consolidate ad-hoc FTP transfers into a managed, fully audited and HA platform  Working with Design Partners and Beta customers on a new Oracle 12c product to address high demand for a well integrated MFT solution  Handle large files with flexible payload semantics including pass-by-reference for just-in-time file processing  Easy to use Web Based Design and Runtime environment  Deliver extensible framework allowing custom callout file manipulation Target Source FTP/File System MFT Domain SOA Domain MFT By Ref ______ ______ ______ ______ SOAP MFT File store Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ______ ______ ______ ______ SOA
  • 20. MFT Real World Use Case Details Architecture  Front-end – ADF Web / Mobile Application with Web Forms  Network File Share – File store for files uploaded when sending Web Form  SOA Suite – Web services for Case and Document management  Database – PL/SQL packages for storing/selecting Case data  Managed File Transfer (MFT) – Transfer files, uploaded through Front-end, to DocumentService (Pass-By-Reference)  Webcenter Content – Collect and store files from MFT using received reference Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 21. MFT Real World Use Case Details Architecture SCA Composite BPEL CaseProcess BPEL Document Process Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 22. MFT Demo: Frontend > FTP > SOA > Repository Scenario eGoverment, a citizen request a building permit and adds some required documents as attachments. The requested permit is then received and processed using a SOA Suite Composite service. This SCA composites uses a BPEL process to create a case and it spawns, per attached document, a second BPEL process. This BPEL process uses an intermediate web service binding to receive the uploaded files (pass-by-reference) from MFT. Using correlation the files, send by MFT, can be matched to the correct permit. Using a third web service the file references are downloaded en saved to a file-based repository. Features 1. MFT Composer: create and deploy MFT Transfer artifacts. 1 Source + 1 Target. 2. MFT Server: transfer files from FTP Server to file system and creates instance data 3. MFT Dashboard: shows transfer results and “Find File” portlet 4. HTML5 Frontend: fill in web form and send data to SOA Suite Composite web service 5. BPEL Process w/ intermediate MFT Binding: process waits till it receives service call from MFT 6. File Repository: the received file(s) are downloaded, by SOA Suite, to a second environment Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 23. MFT Demo: Managed File Transfer Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 24. MFT Demo: HTML5 Frontend JDeveloper 12c HTML5 Editor Copyright © 2012, Oracle and/or its affiliates. All rights reserved. HTML5 Frontend
  • 25. MFT Demo: JDEV with MFT Binding Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 26. Q&A Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 27. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.