+ All Categories
Home > Technology > Partner Webcast – Oracle Managed File Transfer (MFT) with SOA 12c Integration

Partner Webcast – Oracle Managed File Transfer (MFT) with SOA 12c Integration

Date post: 13-Aug-2015
Category:
Upload: oracleimc-isv-migration-center
View: 268 times
Download: 6 times
Share this document with a friend
Popular Tags:
31
Transcript

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

Oracle Managed File Transfer

Victor Ameh Oracle Fusion Middleware Technology Specialist A&C Technology Adoption Office | Partner Business Development, ECEMEA July 23, 2015 [email protected]

Fast and Flexible

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

Safe Harbor Statement

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 © 2015, Oracle and/or its affiliates. All rights reserved. |

Uncontrollable problem of file exchanges

Proliferation of FTP servers & clients

No central control on exchanges of sensitive information

No global visibility

Not integrated with enterprise security standards: FTP servers are rarely integrated with directories

Single points of failure: FTP servers rarely offer HA capabilities

Lack of control, visibility, security & reliability

Product specifications

Manufacturing Design partners

Enterprise

Tax information

Administration Legal, PR

Contracts, Media

Employee Data

Service Providers

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

Oracle Managed File Transfer (MFT)

• Automate & schedule file transfers

• Highly-Available, clusterable solution

• Complete visibility & auditability

• Support for very large files (500+GB) & pass by reference

• Secure: SSH,SSL, PGP Encryption

• Integrated with SOA Suite, B2B, ODI & IdM

• Works with std FTP clients (multithreaded)

• Extensible: compression, custom actions

send receive

DOCUMENT STORE

Auditing Monitoring

Temporary store

enterprise

internet

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

MFT Component Architecture

B2B/HC File/ FTP Adapters

SOA SOAP Service Bus

JCA Transport Web Service

Interfaces

Server Engine

PGP Encrypt ZIP Compress

Audit Log/Trace

Alert/Notify

Users and Roles

Interfaces Access Mgt Certificates

Metadata Access

Runtime Instances

Scheduler Data

RCU

MDS

ESS

File Clients

FTP/SSH

CERT STORE

USER STORE

POLICY STORE

MFT Managed Server

MFT Console

Administration

Designer

Monitoring Dashboard

Reports

Security

(S)FTP Server

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

Oracle MFT Adoption Patterns

• Share Files between Applications

– Event driven file delivery, batch, scheduled, large files …

• Manage Hybrid Cloud File Integrations

– Ebiz On premises Fusion Applications or RightNow

• Enforce Security and Policy Compliance with Partners – Built in auditing and encryption/decryption

• Consolidate and Simplify File Transfer Integrations

– No more custom scripts or incorrect tooling

• Extreme Ease of Use – No Developer Required

– Use non-technical staff, free up developers

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

MFT Functional Use Case Patterns

Sources

Fan Out Direct

Transfers Targets Local FTP

Remote FTP

Local File

SOAP

Pass-By-Reference

Hybrid Integration Cloud

Local FTP

Remote FTP

Local File

SOAP

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

Cloud Adoption Accelerating Need for MFT • Cloud/SaaS adoption growing at a very fast pace

• In majority of cases, data is sent to the cloud… … using files!

• On Premises to/from Cloud

– eBiz to CRM, Data Warehouse to BI Cloud Service

FTP RightNow, SalesForce, Oracle Public Cloud …

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

MFT Cloud Use Cases eBS On Premises to/from Fusion Applications

•Accounts, Products, Pricelist, Shipping

File Integration Types

•Bulk Seed

•Batch Updates, daily or other

•Partner Channel Batch Update, EDI etc…

Analytics

•Pull from Cloud BI Service into OnPrem DW

•OnPrem Push to Cloud BI Service

•BI Cloud to BI Cloud DW Service

Oracle MFT in the Cloud is a game changer

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

Business Impact

1. Drive down overall IT costs through FTP license consolidation and admin overhead reduction

2. Increase compliance, security and data protection through central administration of all file exchanges

3. Accelerates strategic business initiatives: cloud adoption by offering a simple, reliable, controlled way to exchange data with external entities

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

MFT Simple Design of Transfers Browser Based Environment

• Configure Transfers

– Reusable Sources and Targets

– Schedules, filters, compression, encryption

– Secure endpoint file access

• Endpoint Types

– Event: Embedded FTP, SOAP, SOA, B2B, OSB, ODI

– Polling: File and remote FTP adapters

• Extreme Ease of Use

– Drag and drop, no developer required

– Transfer rename, duplicate, filtered transfer list

– Deployment details, export, import

– Reusable custom actions: notifications, file conversion …

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

Oracle MFT – Global Visibility Metrics, Diagnostics & Extensive Reporting

• Metrics Dashboards

– Fine and course grained metrics

– Metrics for every artifact: Source, Target and Transfer

• Totals, file size, speed, elapsed times, failure ratio

• Diagnostics & Error Handling

– Find files by date, filename, status, user, artifact name

– Errors dashboard to diagnose problems

– Real-time active/recent file deliveries

• Extensive Reporting

– End to End instance reports

– Course and fine grained artifact Transfer reports

– Deployment, history and dependencies

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

Oracle MFT – Processing Large Files Limited only by disk space and network speed

• SOAP File Pass-By-Reference

- Avoids parsing payload in the DOM

- Reference types: File, FTP, sFTP, Directory

- Includes headers: filename/size, user, linkback …

- Inline and attachment option for small files

• Out of the Box File Compression/Extraction

- Compress/uncompress single large file Ex:1000%

- Extract contents to a dir and process files individually

- Compress contents of a dir and forward single file

• Batch/De-batch large XML,CSV files

- Inbound: strip files to dir using custom action

- Outbound: append to existing file

Pass-by-reference payload sample

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

Oracle MFT – Enterprise Security Out of the Box End to End Security using Multiple Keystores

• File Encryption – PGP

– Encrypt/decrypt Actions on all artifacts

– Certificates keystore managed by WLST commands

• FTP and sFTP Embedded Servers Access

– Inbound file upload

– Pass-by-reference outbound access

• Source & Target Web Service Policies

– Standard OWSM policies

– SOA, SOAP, OSB, ODI, B2B, HealthCare

• Web Console SSL and Role Based Access

– Admin(All), Deploy(r/o monitor), Monitor(r/o design)

– Managed from WebLogic Console/API’s

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

Oracle MFT – Scheduling Embedded Oracle Enterprise Scheduler (ESS)

• Core Scheduler Functionality

– Flexible frequencies: Once, Custom, Daily, Weekly …

– Repeatable week(s) of month or day(s) of week

– Start/stop date/times

– Generate a schedule and customize as needed

• MFT Usage

– Extended to include range or durations

– Use in Sources and Targets

• Not used in Web service Sources types: SOA, SOAP, OSB …

• External Scheduler Support

– Jobs can invoke MFT Web Service to initiate a Transfer

– MFT invoke external scheduler using custom callout or BPEL

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

Oracle MFT – Extensibility Callouts and SOA Tooling Integration

• Tight SOA/OSB/BPM/B2B Integration

– MFT SOA binding for inbound or outbound SOAP

– Extend to BPEL for complex integration patterns

– Human task, protocol translation, partner management

• Java Custom Callouts

– Source, Pre and Post Target

– Fully parameterized and reusable

– Managed by WLST: createCallouts

• Custom Callout Use Cases

– File Newline Conversion: Unix <-> DOS *

– Notifications, CSV Debatch, header manipulation *

– Virus scan on critical files * Available as samples

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

Oracle MFT – SOA Integration • Use Cases

– SOA 11g/12c Reference invokes MFT Source

– SOA 11g/12c Service invoked by MFT SOA Target

– Process very large files by passing an FTP or file reference

– Leverage SOA manual tasks, orchestration, transformations …

– OSB: virtualize file transfers, additional protocols, JMS …

• New 12c JDeveloper Support for MFT

– New MFT WS Binding for Composites and BPEL

– Process inline payload, attachments or pass-by-reference

– Easy header processing: File name, size, user, transfer name

• Integrated MFT and EM Monitoring

– Bi-directions cross linking of consoles

– Shared ECID, Correlation Id

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

Oracle MFT – Web Center Content Integration Use the right tool for the right purpose

• Positioning

• MFT is used for file delivery of any document type or size

• MFT secures payloads and provides file transfer visibility

• WCC provides content collaboration repository for unstructured files

• Use Cases

– MFT to Cloud: On premises to WCC in public cloud

– MFT push files to WC via file system

– WCC push files to MFT for delivery to A2A and B2B

• Roadmap

– Management console cross links

– MFT RIDC support for Cloud, Fusion Apps

– WCC support MFT specific binding

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

Oracle MFT – B2B/HealthCare MFT Extends B2B/HealthCare Solutions

• Use Cases

– B2B/HC leverages MFT OOTB functionality

• FTP Server, Encryption, Compression, Schedules

– B2B/HC enables additional mappings and semantics

• EDI, HL7, AS2 etc …

• MFT Related Features

– B2B and HealthCare Source and Target Types

– Domain support for advanced management

• B2B/HealthCare Related Features

– MFT Listener channels and Endpoints

– MFT included in Reports

MFT B2B/HealthCare

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

Oracle MFT – ODI File Delivery for ODI Bulk DB Load

• Use Cases

– MFT to ODI: CSV, XML other …

• File system, FTP Server or web service

– ODI pushes files to MFT

• File system, FTP, web service

• ODI invokes MFT ODI Source

• Roadmap

– Event API and Request/Response

– ODI supports MFT Knowledge Module and tools

– MFT invoke ODI Web Service Tool EP

– Management console cross links

MFT ODI

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

MFT Administration Server Properties, WLS, EM

• MFT Console Administration Server Properties

– Performance, threads, HA, firewall proxy

– Import, export and keystore management

– Embedded sFTP and FTP Servers

• User access, ports, file locations, start, stop

– Configure reusable SOA, B2B, HC domain settings

• MFT Enterprise Manager

– File system, ESS, MDS, progress meter settings

• MFT Applications in WebLogic Console

– MFT-app: runtime server

– MFTUI: all user interfaces

– MFTCustomHostingApp: embedded scheduler(ESS)

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

Oracle MFT HA Deployment Topology

Components • 1 WLS Cluster

• 1 Admin server • 2 Managed servers • 2 (s)FTP servers

• 1 Firewall • 1 FTP Proxy • 1 Load Balancer • 1 HA RAC Database • Shared NAS Storage

Public Zone

Fire

wal

l

OHS Web Proxy Server

HW

LB

R: H

TTP

+ F

TP

MFT can also be co-located with SOA, OSB and/or B2B

External Partner

Internal Applications

WLS MFT Cluster

Admin Server

Managed Server 1

(s)FTP Server 1

Managed Server 2

(s)FTP Server 2

NAS RAC DB

MFT FTP Proxy

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 25

Oracle Managed File Transfer SOA Integration

Demo

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

Oracle MFT More Info

http://tinyurl.com/learnmft

• Oracle.com and OTN

• Product Downloads, Samples

• Whitepaper, Datasheets

• Video’s

• Working with Oracle Managed File Transfer 12c

Monitoring File Transfers

Designing MFT Transfers

• Media

• Twitter: @BigFiles #OracleMFT

• Podcasts, Customer video

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

Oracle MFT - Summary

• Automate & simplify

• Increase reliability

• Enforce security

• Gain visibility & auditability

…of all your files transfers in & out of your enterprise

• Extends the Platform

– Adds support for very large files to SOA Suite & B2B

– Can be augmented by Oracle BPEL for complex file workflows

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

Q&A

28

Victor Ameh Oracle ISV Migration Center Consultant [email protected] ISV Migration Center blog: http://blogs.oracle.com/imc ISV Migration Center email: [email protected]

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

• CONNECT WITH US

• COMMUNICATE WITH US • [email protected]

• oracle.com/subscribe

ASSISTING YOU ADOPT & IMPLEMENT THE LATEST ORACLE TECHNOLOGY

blogs.oracle.com/IMC

twitter.com/oracleIMC

youtube.com/OracleIMCTeam

facebook.com/oracleIMC

ORACLE.COM/PARTNERS/GOTO/HUB-ECEMEA

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


Recommended