ASMS deployment checklist

If you are deploying a full ASMS system out-of-the box, use the following list to prepare for deployment and ensure that you've configured your system as recommended.

For more details, see also Download ASMS software packages and ASMS system security.

Infrastructure and analytics

Getting ready

# Step Description
1 AlgoSec architecture recommendation review

Work with AlgoSec to understand our architecture recommendations for your needs.

2 Required programs for remote access

Before starting, make sure you have the following programs available on your system:

  • SSH Client

  • Web Browser

  • SFTP/SCP Client

3 Infrastructure component provisioning

Ensure that your hardware or virtual components meet our system requirements.

For details, see System requirements.

4 Collecting information To make your deployment easier, we recommend you download and fill out the ASMS Questionnaire. Save this information. You will need to refer to it during the deployment process below.

Deploy ASMS infrastructure

# Step Description
5 Standalone appliances / cloud based appliances

Based on your deployment type:

6 High-availability / Disaster recovery configuration

Set up your environment, including high availability or disaster recovery clusters, as well as load or geographic distribution.

For details, see:

7 Load distribution / remote distribution configuration
8 Appliance setup checks

At this point, make sure you have:

AlgoSec Firewall Analyzer deployment tasks

# Step Description
9 Licensing application

Install your license.

For details, see:

10 Authentication and authorization configuration

Define how AFA handles user authentication and authorization.

Best practice: Whenever possible, leverage LDAP/LDAPS for authentication. This enables all ASMS users to log in easily, including change requestors, application owners, auditors, and so on.

Configuring LDAP/LDAPS for ASMS also enables auto-provisioning, which means that users are automatically created and assigned to their appropriate roles based on their LDAP group membership, without any additional configuration.

For details, see Configure user authentication.

11 User and role configuration

Define AFA users and their roles.

For details, see AFA users and roles.

12 Outbound mail integration configuration

Configure AFA to send email notifications.

For details, see Configure event-triggered notifications.

13 Storage and retention configuration

Configure AFA settings for data storage.

For details, see Storage.

14 Infrastructure component monitoring

Configure monitoring systems for each ASMS product.

For details, see:

Best practice: Deploy WatchDog monitoring to provide the broadest and most up-to-date set of system parameters to be monitored.

Direct syslog messages WatchDog to your enterprise NOC.

15 Networking estate provisioning

Populate AFA with your devices.

For details, see Manage devices and Configure an external Syslog server.

16 Schedule AFA analysis

Configure AFA settings for scheduled analysis jobs.

For details, see Schedule analysis.

17 Review & validate analysis/monitoring/log collection


Intelligent policy change automation

Deploy AlgoSec FireFlow

# Step Description
18 FireFlow initial setup

FireFlow templates and workflows are fully configurable.

We recommend using the default configuration to get started, and then customizing FireFlow as needed.

For details, see:

19 FireFlow sanity-check request

Create a sample change request and push it through the entire workflow to test each step in the process.

For details, see Request changes.

Network visibility and awareness

Build your ASMS network topology

# Step Description
20 Environment visibility and accuracy validation

View your network map in AFA and confirm that it displays as expected.

For details, see AFA's graphic network map.


Sanity end-to-end traffic simulation

Run an end-to-end traffic simulation query to ensure that the data presents as expected.

For details, see Run traffic simulation queries.

22 Network topology modeling & adjustment

After viewing default reports and query results, you may want to adjust the way AFA displays your data.

For details, see:

Application discovery and management

Deploy AlgoSec AppViz

Note: AppViz is now a SaaS-based application. Customers can continue using the legacy on-prem version if they choose to. For more information, see Welcome to AppViz.

All AppViz information and procedures in these tech docs are relevant for both on-prem and SaaS unless marked specifically as follows:

  • indicates instructions relevant only for AppViz on-prem

  • indicates instructions relevant only for AppViz in the SaaS-environment

# Step Description
  23 AppViz

Set up AppViz to view your network details from a business perspective.


AppViz (SaaS) initial setup

For details, see:

AppViz on-prem initial setup

For details, see:

24 AppViz sanity-check application

View data for your application from AppViz to test each feature.

For details, see Business applications.

25 AlgoSec Application Discovery Deployment tasks

Install and configure Application Discovery so that AppViz can automatically detect your flows and applications.

For details, see Deploy Application Discovery .