Step 1: Review prerequisites and Known issues and request for an Trial Harmony Controller in this link using your work email address 

A confirmation email will be sent to your address. You will set a password for yourself in Harmony by clicking the link in the email.


Step 2: Login

Login to the Harmony portal at controller.a10networks.com using your registered email address and password.


Step 3: Provide your Application Information

Provide an 'Application Name' for identifying the application within Harmony.

'Application Endpoint' is the fully qualified domain name, using which your application will be accessed via Harmony after the DNS entry change. It should be entered in the form of a base URL of the application e.g. https://app.example.com. Any of http or https can be used to start with.

Choose where your servers are hosted and what do you use as a DNS manager.


Step 4: Create AWS ARN (Skip to next if your servers or DNS is not with AWS)

The ARN (AWS Resource Name) in AWS Identity and Access Management (IAM) service is required to be created with a specific set of permissions for Harmony to work properly.

Exact steps of creating a user and the IAM Policy Statement will be provided from Harmony Portal


Why A10 Harmony needs a specific AWS User

Harmony will access your AWS account for:

Discovering your deployed application servers.

Reading configuration of ELB, Server instances, VPC, Auto Scale Group etc.

Harmony nodes will be provisioned in your AWS account during on-boarding step later in this wizard.

Nothing will be changed at this point.

Traffic will start flowing through Harmony only after you point the DNS to LADS DNS provided to you after completion of this wizard.


Step 5: Provide ARN into Harmony portal (Skip to next if your servers or DNS is not with AWS)

Input the ARN obtained from the AWS IAM service created in the previous step into the box provided in Harmony Portal.


Step 6: Configure Your Application Infrastructure

If an ELB is found, you can ask Harmony to use servers under ELB.

Else you need to manually enter their IP addresses.


Step 7: Confirm Your Application Infrastructure

Harmony displays the servers for confirmation.

At this point, you can also choose a load balancing method as appropriate for your application.


Step 8: Launch Configuration (Skip to next if your servers or DNS is not with AWS)

Choose if you want auto-scalability for A10 Lightning ADC(LADC). You can also adjust the minimum and maximum number of LADCs you want to run.


Step 9: Harmony Onboarding

You need not do anything in this step.

Harmony will generate an initial configuration for you and provision the LADCs. This may take a few minutes.

After done, you will land on Settings page where an automated tour will help you review the generated configuration and make suitable edits before changing the DNS entry to start sending traffic through Harmony.



In case of any question please get in touch with A10 Cloud Support at cloud-support@a10networks.com. We always feel happy to discuss your deployment scenarios and make suggestions so that you can take maximum benefit from Harmony.