Review our full course list below

Our training courses are designed for organizations that want to get the most out of GoAnywhere’s powerful managed file transfer features and maximize their return on investment.

This training series is designed for both new and experienced users and covers the most critical features of the software. Each course is approximately 1 hour long. Our training is flexible, provided online or in-person by our experienced Product Specialists.

Multiple users can participate in each course at a time. The Product Specialist assigned to your training will begin each course with a short presentation that covers core training concepts for the class, followed by an extensive demonstration.

All available courses are listed below. You can also download the full course list *.

Administration Training

Workflow Training

Services Training

Other Training

* If using Chrome, please download the PDF to view the 6-page document.

To register, just fill out this form and let us know what topics or classes you're interested in.

Custom Training

Have training needs that aren’t covered by our course listings? We also provide custom training and will work to get you the instruction you need. Just contact us with your requirements for custom training at [email protected], and a product specialist will get in touch.

1. Administration Training

Getting Started Bundle

Administrators (Non MFTaas clients)

Course Agenda

  • Includes 101 and 102 training course and a more thorough recap and quiz at the end.
  • Utilize your training and workshop with an engineer to utilize what you learned by creating a unique dashboard.
  • Get GoAnywhere configured to an enterprise database. An engineer will assist on the GoAnywhere steps to integrate with an external database. (MySQL, PostgreSQL, SQL Server, DB2)

*Some knowledge of Database vendor software expected, and firewall ports opened to GoAnywhere server.

*Backups and maintenance plans of the database are the responsibility of the client.

GAMFT-101

Getting Started with GoAnywhere MFT

In this course, you’ll be provided a guided tour of the GoAnywhere MFT interface and the basic settings you’ll use to manage your GoAnywhere MFT service. Discussion around important environmental information including Dashboards, License settings, System Settings and Alerts.

Course Agenda

  • Users & Permissions
  • Admin Interface
  • Help Resources
  • Installation Details
  • Update Process
  • File Manager
  • Global Settings
  • System Alerts
  • Q&A

GAMFT-102

GoAnywhere Administration

This course introduces GoAnywhere’s administrative features and best practices. Topics covered in this course include server settings, databases, admin user roles, permissions, domains, login methods, and utilizing a unique Master Encryption Key for enhancing environment security.

Course Agenda

  • Master Encryption Key
  • Admin Server Configuration
  • Database Configuration
  • Domains
  • Admin User Management
  • Admin Roles
  • Admin Security Settings
  • Login Methods
  • Q&A

2. Workflow Training

Workflow Bundle

Learn how to configure workflows with our 4 Workflow courses and workshop with an engineer up to 3 projects.

Course Agenda

  • AWF courses 103-106
  • In addition, up to 3 projects deployed with up to 10 tasks each.
    • Includes Error modules, archive data, encrypt, decrypt, SFTP, File List, copy tasks
    • Doesn’t include database queries, complex loop projects, or web services
  • One Monitor, trigger or scheduler built and tested for the client.

GAMFT-103

Introduction to Workflow Automation

Learn how to set up file transfers and workflows as GoAnywhere Projects, which can then be automated and managed from a central interface. This course teaches you the basic building blocks of a Project, including Resources, Modules, Tasks, Elements, and Variables. At the end of the class, users will be able to create, execute, and view the results of a Project.

Course Agenda

  • Core Concepts
  • Resources
  • Creating and Editing a Project
  • Project Designer Window
  • Project Components
  • Best Practices
  • Variables
  • Logging
  • Error handling
  • Job Control
  • Q&A

GAMFT-104

Executing Projects and Job Management

You’ll learn how to execute Projects (as Jobs) on a scheduled basis, from your applications, on demand, or system events. File Monitors will demonstrate how to execute Projects when files are created, modified, or deleted.

Triggers let you execute Jobs based on events that occur on the system, such as when a file is uploaded or downloaded. In addition, you will learn how to create Job Queues to prioritize Jobs and limit the number of Jobs that can run at a time. You will be introduced to Service Level Agreements which will help you review agreed upon file delivery expectations. At the end of the class, you will have learned several methods to manage job volumes of any size.

Course Agenda

  • Core Concepts
  • Schedule
  • Monitors
  • Triggers
  • Job Queue Manager
  • Queued Jobs / Active Jobs
  • Completed Jobs
  • Service Level Agreements
  • Q&A

GAMFT-105

Intermediate Workflow Automation

This course will teach you how to configure the connection properties for your data resources once, and then use them throughout your Projects. You will learn how to utilize different variable types, use decision making logic, iterate over data sets, and direct the outcome of your workflows.

Course Agenda

  • Introduction
  • Resources in depth
  • Variables in depth
  • Creating and using variables
  • Simple decision making
  • Tasks overview
  • Custom Tasks
  • Q&A

GAMFT-106

Advanced Workflow Automation

Learn how to manipulate your data using Expressions, Functions, and System variables. These features allow you to change the data stored in variables in several ways, such as calculations, number formatting, text replacements, adjusting date and time values, and more. You will learn how to anticipate and manage errors that can occur in Projects, and advanced methods for calling modules and projects.

Course Agenda

  • Introduction
  • Manipulating data using Expressions and System
    Variables
  • Loops
  • Manipulating data using Functions
  • Making decisions based on Expressions
  • Creating and using Multiple Modules
  • Creating and using an Error Module
  • Calling Projects
  • Q&A

GAMFT-107

Securing Data Transmissions

GoAnywhere MFT allows you to securely exchange sensitive data with your trading partners using standard protocols. This course reinforces the application and purpose of Certificates and Keys in securing resources, transmissions, and data. Participants will learn about vaults and options for storing and creating OpenPGP keys, SSH keys and SSL certificates. This course will also cover how to secure SFTP transmissions and resources using these critical security components. Securing the GoAnywhere Administration interface over HTTPS will be discussed.

Participants will learn practical applications to authenticate Web Users with SSH Keys for added security. An overview of the methods used to encrypt files will also be covered.

Course Agenda

  • Purposes and Uses of Certificates and Keys
  • Keys and Certificate Storage Options
  • Key and Certificate Management
  • SSH Keys on SFTP Resources, Service Listeners and Web Users
  • Encryption & Decryption Processes
  • Q&A

GAMFT-114

Processing XML Files

In this specialized course, users learn how to read and write XML Files using the GoAnywhere Project Designer. At the course completion, users will be able to read data from a database and write out to XML format, as well as parse XML documents into database tables.

Course Agenda

  • Introduction
  • Discuss XML Tasks
  • Read XML Project
  • Write XML Project with IF and For-Each
  • Q&A

GAMFT-119

Web Services

This course introduces GoAnywhere Resources (REST/SOAP) for connecting to Web Services. Topics covered will include using REST resources to build out logic to work with Web Services and how to use XML and JSON for Post and Get messages via REST. Some experience with RESTful Web Services will help in understanding usage of these GoAnywhere protocols.

Course Agenda

  • REST Definition
  • REST Operations
  • How to: Documentation
  • Authentication
  • GoAnywhere Tasks – REST And SOAP
  • POSTMAN
  • XML and JSON Creation
  • Receiving Data via REST GET
  • Sending Data via REST POST

GAMFT-120

Introduction to EDI mapping

This course introduces GoAnywhere's EDI Translation tool with best practices and mapping tips. Topics covered in this course include how to download X12 standards from the Marketplace and how to build basic inbound and outbound maps including loops and repeating segments.

Course Agenda

  • Downloading EDI Standards from the Market Place
  • Type of pre-processing which should occur with the EDI files
  • Creating and Utilization of Control Files for Metrics, Tracking & Support
  • Mapping Inbound EDI 810 Invoices
  • Mapping Outbound 810 Invoices
  • Q&A

GAMFT–121

Advance EDI

This course will provide additional information on how to build and utilize a partner profile table for ISA validation. Topics covered will include how to build a map to utilize the 997 response document.

Course Agenda

  • Verify Trading Partner, Document and Version match Partner Profile
  • Verify file is not a duplicate file
  • Creating and Utilization of Partner Profile Management Table
  • 997 Inbound Processing
  • Q&A

3. Services Training

GAMFT-108

Configuring Service Listeners

Learn how to configure and monitor the HTTPS, FTP, FTPS, and SFTP services in GoAnywhere. This will include setting the port numbers for the listeners, setting preferences, and configuring server keys and certificates. This course will dive into the basics of additional configurations to enhance the HTTPS interface including branding, self-registration and SAML. Best practices for routing connections through the GoAnywhere Gateway reverse proxy will also be covered.

Course Agenda

  • SFTP Configuration
  • HTTPS Configuration
  • Web Client Brands, Self-Registration, SAML
  • FTP/FTPS Configuration
  • Other available hosting services
  • GoAnywhere Gateway reverse proxy mapping
  • Active Sessions
  • Q&A

GAMFT-109

File Transfer Security Controls

This course provides an overview of the file transfer security controls available to you in GoAnywhere. The important security configurations involving IP filtering as well as Blacklist options for monitoring Denial of Service and Brute force attacks and Malicious User Names are covered. Discussion will cover the FIPS 140-2 Compliance standard, common industries in which it is used and when it should be utilized. Learn how to secure your data with encryption and decryption using OpenPGP Keys, AES Standards and Algorithms. The popular feature Encrypted Folders will be demonstrated for those needing to secure data at rest in their environment.

Course Agenda

  • Securing access to your GoAnywhere Environment
  • IP Filter & IP Blacklist
  • Enabling FIPS 140-2
  • Encrypting and sending data - PGP Keys
  • Receiving and decrypting data
  • Encrypted Folders
  • Q&A

GAMFT-110

Web User Management

This course teaches the principles for managing the accounts (Web Users) and security settings for individuals that need to access your HTTPS, FTP, FTPS, SFTP or AS2 file transfer servers for exchanging files. You will learn how to create Web Users and apply group or template based permissions for easier Web User management. Topics will include password policies, user groups and authentication methods including Active Directory and LDAP pass-thru authentication.

Course Agenda

  • Role of a Web User
  • Web User Management
  • Web User Details
  • Web User Groups
  • Web User Templates
  • Web User Settings
  • Login Methods and Routing
  • Q&A

GAMFT-111

Secure Mail

The Secure Mail module in GoAnywhere allows your employees to send messages and files as secure "packages" on an ad-hoc basis. This course will teach you how to implement the Secure Mail module through the HTTPS Web Client or using an Outlook Plug-in.

Additionally, you’ll learn how to personalize your Secure Mail messages using your own corporate branding and styles.

Course Agenda

  • Introduction
  • Overview
  • Secure Mail Prerequisites
  • Secure Mail Settings
  • Package Manager
  • Outlook Plugin
  • Personalization with Email Templates
  • Q&A

GAMFT-112

GoDrive

The GoDrive module in GoAnywhere is an on-premises enterprise file and synchronization service (EFSS). This course will teach you how to implement the GoDrive module through the HTTPS Web Client or using GoDrive Desktop Client for Windows or Mac OS X.

Course Agenda

  • Introduction
  • Overview
  • GoDrive Settings
  • Device Manager
  • Sharing & Permissions
  • Comments and Locking
  • GoDrive Desktop Client
  • Q&A

GAMFT-117

Secure Forms

The Secure Forms module allows end-users to fill out custom forms with one or more input values, optionally upload files through the HTTPS Web Client in GoAnywhere, or submit forms by making SOAP or REST requests from your custom built applications.

This course will teach you how to create a Secure Form with configurable input fields, custom labels and file components. You will also learn how to create a project that processes Secure Form data, how to provide files to Clients using Secure Forms, and how to authorize Secure Forms for Web Users.

Course Agenda

  • Introduction
  • Overview
  • Creating a Secure Form
  • Projects and Secure Forms
  • Providing files to Clients using Secure Forms
  • Authorizing Secure Forms for Web Users
  • Q&A

GAMFT-118

Agents

Agents are lightweight applications, extensions of GoAnywhere MFT that can be deployed to virtually any operating system including Windows, Linux, IBM i, and more. Agents can run on systems inside an organization's network, or can be deployed to remote sites like branch offices and cloud networks. This course will teach you how to configure Agents, Agent Groups, and Agent Templates, and how to manage and utilize Agents for monitoring, secure file transferring, and other project tasks.

Course Agenda

  • Introduction
  • Overview
  • The Agent Manager
  • Agent Groups
  • Agent Templates
  • The Agent Console
  • Executing a Project on an Agent
  • Q&A

4. Other Training

GAMFT-113

Implementing and Maintaining High Availability

In this course, you will learn how to implement clustering, in which two or more GoAnywhere systems will be in an active-active configuration. This will allow you to effectively distribute workloads and provide high availability. You will learn how to properly enable clustering through named systems, channel configuration, shared database and shared file systems. (Windows, Linux)

Course Agenda

  • Prerequisites
  • Server Configuration
  • Shared Folder Locations
  • GoAnywhere.xml
  • Cluster Manager
  • Troubleshooting
  • Log Switching
  • Failover
  • Backups
  • Q&A

GAMFT-115

Automating File Transfers with AS2

In this specialized course, users will learn how to automate file transfers using the AS2 protocol. Topics include planning, working with SSL Certificates, defining AS2 resources, encrypting messages, and processing return receipts.

Course Agenda

  • Introduction
  • SSL Certificates and AS2
  • GoAnywhere Workflow Automation Topics
  • AS2 Resource
  • AS2 Task
  • GoAnywhere File Transfer Topics
  • AS2 Setup
  • Configuring AS2 for Web Users
  • Q&A

GAG-116

GoAnywhere Gateway as a DMZ Reverse Proxy

Users will learn how GoAnywhere Gateway can be set up as an enhanced reverse proxy to keep inbound ports closed into the private network, while keeping sensitive data out of the DMZ. We will demonstrate how to properly configure the GoAnywhere Gateway to listen for inbound connections from your external trading partners and map those sessions to SFTP, FTPS, FTP, HTTPS services in your private network. Agent routing through Gateway server and forward Proxy will be discussed.

Course Agenda

  • Introduction
  • Installation
  • License
  • Administering Gateway
  • Firewall Configuration
  • Agent routing
  • Forward Proxy
  • Q&A

GAMFT-119

Web Services

This course introduces GoAnywhere Resources (REST/SOAP) for connecting to Web Services. Topics covered will include using REST resources to build out logic to work with Web Services and how to use XML and JSON for Post and Get messages via REST. Some experience with RESTful Web Services will help in understanding usage of these GoAnywhere protocols.

Course Agenda

  • REST Definition
  • REST Operations
  • How to: Documentation
  • Authentication
  • GoAnywhere Tasks – REST and SOAP
  • Postman
  • XML and JSON Creation
  • Receiving Data via REST GET
  • Sending Data via REST POST
  • Q&A

GAMFT-120

Introduction to EDI mapping

This course introduces GoAnywhere's EDI Translation tool with best practices and mapping tips. Topics covered in this course include how to download X12 standards from the Marketplace and how to build basic inbound and outbound maps including loops and repeating segments.

Course Agenda

  • Downloading EDI Standards from the Market Place
  • Type of pre-processing which should occur with the EDI files
  • Creating and Utilization of Control Files for Metrics, Tracking & Support
  • Mapping Inbound EDI 810 Invoices
  • Mapping Outbound 810 Invoices
  • Q&A

GAG-121

Advance EDI

This course will provide additional information on how to build and utilize a partner profile table for ISA validation. Topics covered will include how to build a map to utilize the 997 response document.

Course Agenda

  • Verify Trading Partner, Document and Version match Partner Profile
  • Verify file is not a duplicate file
  • Creating and Utilization of Partner Profile Management Table
  • 997 Inbound Processing
  • Q&A