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 *.
* 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.
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@example.com, and a product specialist will get in touch.
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.
This course provides an introduction to GoAnywhere's administrative features and best practices. Topics covered in this course include server settings, databases, admin user roles, permissions, domains, login methods, and encrypting files at rest.
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.
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. You will also learn how to create Job Queues to prioritize Jobs and limit the number of Jobs that can run at a time. At the end of the class, you will have learned several methods to expertly manage Job volumes of any size
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.
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.
Securing Data Transmissions
GoAnywhere MFT allows you to securely exchange sensitive data with your trading partners using standard protocols. This course covers the methods that are used to encrypt files using OpenPGP and AES256 as well as secure transmissions using SFTP, SSH, and SSL.
Key Management for OpenPGP keys, SSH keys and SSL certificates will be discussed. Securing the GoAnywhere Administration interface over HTTPS will also be covered.
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.
Configuring Service Listeners
Learn how to configure and monitor the HTTPS, FTP, FTPS, SFTP, and AS2 services in GoAnywhere. This will include setting the port numbers for the listeners, setting preferences, and configuring server keys and certificates. Best practices for routing connections through the GoAnywhere Gateway reverse proxy will also be covered.
File Transfer Security Controls
This course provides an overview of the file transfer security controls available to you in GoAnywhere. Topics will include password policies, user groups, and authentication methods including Active Directory and LDAP pass-thru authentication. This will be followed by IP filtering, as well as monitoring for Denial of Service and Brute force attacks.
You will also learn how to set up System alerts to monitor for important events.
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. Also discussed are methods for Web User self registration and invitations.
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.
The GoDrive module in GoAnywhere is an on premise enterprise file and synchronization service (EFSS). This course will teach you how to implement the GoDrive module through the HTTPS Web Client or using desktop sync-clients for Windows or Mac OS X.
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.
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.
Implementing and Maintaining High Availability
In this course, you’ll learn how to implement clustering, in which two or more GoAnywhere systems will be in an activeactive 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.
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.
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’ll 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, and HTTPS services in your private network.