GUI Overview

This section has a summary of FAST’s user interface and how to manage applications using loaded templates as well as a short Overview video.

FAST Menu Tabs

When launching FAST, the Applications List tab is selected. If you have never used FAST before the application list will likely be empty. See the Deploy tab for deploying a new application.

The tabs in the FAST interface:



Application List

A list of AS3 applications currently deployed onto the BIG-IP. In the table, AS3 applications are displayed along with the template they were deployed with, if deployed using a FAST Template. Applications can be modified or deleted from this page.


This is where you create a new application. Use this tab to choose a template and provide parameters to submit a new application to AS3.


This is a list of installed templates, along with any applications using them.

Deploy Log

The deploy log is a summary of AS3’s async task results.


Settings is where optional deployment parameters are set.


This tab contains documentation on how to use FAST’s REST API.

Application List

Use this tab to view existing FAST/AS3 applications currently deployed on this BIG-IP.

Each application is identified by its Tenant and Application name. It also shows the Template used to deploy the application.

On this tab, there are two Action buttons for each application: Modify Application and Delete Application.

  • Clicking Modify Application loads the application template form with the values last used to deploy. This enables changing configuration parameters for operations such as adding and removing pool members. Click Submit to redeploy the application.

  • Clicking Delete Application deletes the application from the BIG-IP.


Once you delete an application, there is no easy way to recall an application’s deployment parameters

Selecting either the Tenant or Application name loads the template with the values last used to deploy.


The Deploy tab is where you create new AS3 applications using a FAST template.

At the top of the Deploy pane, there is a button for each installed template.

To open a template, click the template button. The template loads into the interface, with required fields marked by a red asterisk.

At the bottom of the template, you see the following options for what to do once the template is complete.



View Template

Displays the original template text.

View Schema

View the JSON schema of the template.

View Inputs

View a list of inputs by field.

View Rendered

View a sample of the rendered output of the template.


Submits the application to AS3 for deployment.

Filling out the form with the requested values, and clicking Submit will submit the declaration for deployment.

After a successful deployment, you can navigate back to the Applications tab to see the application in the list view.


The Templates tab shows a list of installed template sets, the templates in each set, and which applications are deployed using them.

FAST comes pre-installed with base template sets satisfying common use cases, which are identified by the F5 logo. Included are templates to deploy virtual servers for basic HTTP and HTTPS applications, as well as simple TCP and UDP applications.

New Templates and Template Sets

A template is a parameterized AS3 declaration while a template set is a grouping of templates.

FAST can be extended beyond the included templates. New templates can be self-authored and installed for any AS3 use case. Template sets are templates packaged into a single .zip file that can be loaded into the system via the REST API. They may be provided by F5, sourced from the community, or custom written. Template sets can be added or removed via the user interface by clicking either the Add Template Set or Remove Template Set buttons.

See also

Creating New Templates for information on authoring template sets and understanding the template set format. Managing FAST Templates for information on updating, adding and removing template sets. Appendix C: FAST Available Templates for a list of FAST installed templates.

Deploy Log

The deploy log is a summary of AS3’s async task results, newer jobs are nearer to the top. The output includes the Task ID, the Tenant (BIG-IP partition), and the result.


Settings is where optional deployment parameters are set. For example, setting up log forwarding for Telemetry Streaming when deploying FAST Applications. See the Telemetry Streaming documentation for configuring logging.


The API tab contains documentation for the F5 Application Services API and SDK. Use the index in the left pane to find specific information.


If you manually modify a FAST tenant outside of FAST via TMSH, GUI, REST API for example, FAST will overwrite those changes the next time the FAST template modifies the tenant. See Frequently Asked Questions (FAQ) for more information.