AMF (Agile Messaing Framework)
  • Agile Messaging Framework
    • Get Started
      • Install
        • Pre-requisites
        • CockroachDB
        • NATS for Queuing
        • Hashicorp Vault
          • Configure Vault
        • Python 3.9
        • AMF Bundle
        • Installation of AMF
          • Configure and install
          • Post Install Steps
        • IBM SFG Integration
          • Configure and Install
            • Install jars in SFG
            • Add amf.properties
            • Add CRDB pool details
            • Import Sterling Artifacts
          • Post Install Steps
            • Create user with API permissions
            • Changes in BPs
    • Concepts
      • Providers
      • Users
      • Message Type
      • Message Mapping
      • Workflow
      • Communication profiles
        • SFTP Profiles
          • Customer Initiated
          • MFT Initiated
            • MFT Initiated Send
            • MFT Initiated Receive
        • Connect Direct
          • Customer Initiated
          • MFT Initiated
        • SharePoint
          • MFT Initiated
            • MFT Initiated Send
            • MFT Initiated Receive
        • S3
          • MFT Initiated
            • MFT Initiated Send
            • MFT Initiated Receive
        • Azure ADLS
          • MFT Initiated
            • MFT Initiated Send
        • HTTP with Token
          • MFT Initiated
            • MFT Initiated Send
        • UFA
          • Customer Initiated
            • Customer Initiated Send
            • Customer Initiated Receive
      • Communication Rules
        • Immediate
        • Scheduled
    • Management
      • AMF UI Operations
      • AMF Services Operations
    • User Manual
      • Signup and Login
      • Dashboard
      • Track N Trace
        • Message Activity
        • Failed Message Activity
        • Onboarding Activity
        • Session Activity
        • Service Availability
        • Scheduler Activity
        • Delivery Queue
        • Audit Log
      • Onboarding
        • Customers
        • Users
          • Communication Profiles
        • Message Types
        • Message Mapping
        • Workflow
          • Definitions
          • Actions
          • Rules
        • Communication Rules
    • Troubleshooting
    • Tutorials
      • UFA Installations
        • Linux Installation
        • Windows Installation
      • Schedules
        • Run based on timer
        • Run daily
        • Run based on day(s) of the week
        • Run based on day(s) of the month
      • UseCases
        • UC01
        • UC02
        • UC03
        • UC04
        • UC05
        • UC06
        • UC07
        • UC08
        • UC09
        • UC10
        • UC11
        • UC12
        • UC13
        • UC14
        • UC15
        • UC16
        • UC17
        • UC18
        • UC19
        • UC20
        • UC21
        • UC22
        • UC23
        • UC24
        • UC25
        • UC26
Powered by GitBook
On this page

Agile Messaging Framework

AMF from MftLabs, a Peta-byte scale file transfer solution used by some of the largest banks

AMF is a peta-byte scale Managed File Transfer (MFT) eco-system that integrates well with traditional vendor platforms like IBM Sterling File Gateway, IBM Sterling Global Mailbox, etc to support SFTP & Connect Direct protocols and also provides connectivity to modern protocols like S3, Azure ADLS, Azure Blob Storage, SharePoint, etc

AMF can be implemented in one of these two modes:

  • Companion to an existing MFT product like IBM Sterling File Gateway or IBM Sterling Global Mailbox, Axway, etc to enhance the protocol support and enrich the processing experience while keeping it simple for operations to manage. AMF is enabled as a self-service role-based fabric on top of a complex IBM MFT portfolio to onboard & manage systems like SFG, B2Bi, SSP, etc. Most of our IBM customers that use AMF don't even go to SFG or SSPCM portals to manage onboarding because AMF is so simple & yet secure to use for Engineering and Operations alike.

  • Stand alone enabling peta-byte scale file transfers securely in a zero-trust world while supporting protocols like SFTP, S3, Azure ADLS, Azure Blob Storage, SharePoint, UFA etc .

AMF is designed to solve some of the following challenges for Supply Chain customers using Managed File Transfer (MFT) technologies:

  • Rapid on-boarding -> Standardize on-boarding of trading partners and communication protocols with repeatable actions orchestrated by workflows

  • Global processing -> Provide a distributed processing workflow engine that allows customers to have a scalable processing capability across data centers and/or cloud providers

  • Guaranteed delivery -> Decouple the delivery from processing and guarantees the delivery despite the target environment's availability at the time of transfer. What this means is, if there is a failure in an outbound (MFT initiated) file transfer, there is no need to reprocess that failed file manually but auto-requeued for delivery by AMF.

  • Granular traceability -> Ability to ingest all events that originate from the framework to an event mesh that can be aggregated in an analytical platform of choice.

  • Role based access -> Granular role based access to allow Business Units or Groups to manage the permissions and enable segregation of duties for different roles in an organization.

  • Universal File Agent (UFA) -> UFA is a built-in protocol within AMF that is Secure By Design and meant to be used in a zero-trust environment with the following features:

    • designed to be secure out of the box with zero-config on the client/agent

    • meant for transferring really large files (A 150 year old Bank from the EMEA region moves several files larger than 100GB on a daily basis using UFA and the best part was there is no end point configuration required from the application side other than installing them, which is automated using Ansible or otherwise with most of the customers using this.

    • centrally managed in AMF

    • ability to do PGP encryption natively for files at rest

    • Cleanup on delivery to reduce the storage burden in high velocity/volume systems

    • Large file cleanup on delivery based on file size threshold

    • Run a task before upload or after download

NextGet Started

Last updated 1 year ago