Saturday, June 17, 2017

Introduction to Oracle Managed File Transfer

     Hello, kali ini saya akan sharing tentang salah satu product dari Oracle yaitu Managed File Transfer (MFT). Pada dasarnya MFT bertujuan untuk menangani proses transfer data end to end antar client/server maupun web service. File transfer dapat di design, deploy, monitor dan audit melalui Web Application yang disediakan MFT. Proses transfer file akan lebih efisien karena akan diproses terpisah oleh MFT dengan banyak fungsi tambahan seperti compress dan enkripsi.

Berikut overview dan feature dari MFT :


Oracle MFT mempunyai fitur untuk design, deploy, dan monitor transfer data end-to-end
- Menggunakan FTP(S)/SSH, FTP
- File transfer auditing
- Integrasi SOA/B2B
- Web UI
Dashboard: Metrics, Find File, Activity Deliveries, Recent Errors, Flow instance Reports
- Large files, encryption, auditing, monitoring, pass-by-reference
- Scheduling – Advanced Management: Pause, Resume, Resubmit
- Compress, Decompress

Functional Use Case dari MFT :

 - Direct Transfer using MFT



     - Creates an SOA SCA Service from MFT



Contoh kasus penggunaan MFT :

Case : Request izin mendirikan bangunan dengan mengirimkan formulir web dan (diperlukan) lampiran

     Skenario Seseorang atau perusahaan dapat meminta izin bangunan secara online. Saat mengirimkan formulir, require : file lampiran. Data formulir web dikirim ke web service(SOA Suite) yang akan diproses di backend. File yang diupload disimpan ke file share dimana MFT mengambilnya dan mentransfernya secara terpisah ke web service SOA Suite kedua berdasarkan service MFT yang telah dibuat. Referensi file yang diterima berkorelasi dengan kasus ini dapat diteruskan ke Konten Webcenter.

Keuntungan : 
-  File yang dilampirakan tidak menggangu transaksi dan menghemat resource
-  File dapat di compress dan di enkripsi
-  Dapat di monitoring dan di submit ulang

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


Referensi :
-http://www.oracle.com/technetwork/middleware/mft/overview/index.html
-https://docs.oracle.com/middleware/1213/mft/mft-user-guide/GUID-E68C24F1-C51C-4863-805C-73331A6E6374.htm#MFTUG250
-http://www.esentri.com/blog/2014/09/10/oracle-mft-soa-integration

No comments:

Post a Comment