Deploy a NetScaler VPX standalone instance on AWS
-
AWS web console
-
Citrix-authored CloudFormation template
-
AWS CLI
Deploy a NetScaler VPX instance on AWS by using the AWS web console
-
Create a Key Pair
-
Create a Virtual Private Cloud (VPC)
-
Add more subnets
-
Create security groups and security rules
-
Add route tables
-
Create an internet gateway
-
Create a NetScaler VPX instance
-
Create and attach more network interfaces
-
Attach elastic IPs to the management NIC
-
Connect to the VPX instance
-
Use the VPC with a Single Public Subnet Only option to create an AWS VPC in an AWS availability zone.
-
Citrix recommends that you create at least three subnets, of the following types:
-
One subnet for management traffic. You place the management IP(NSIP) on this subnet. By default elastic network interface (ENI) eth0 is used for management IP.
-
One or more subnets for client-access (user-to-NetScaler VPX) traffic, through which clients connect to one or more virtual IP (VIP) addresses assigned to NetScaler load balancing virtual servers.
-
One or more subnets for the server-access (VPX-to-server) traffic, through which your servers connect to VPX-owned subnet IP (SNIP) addresses. For more information about NetScaler load balancing and virtual servers, virtual IP addresses (VIPs), and subnet IP addresses (SNIPs), see:
-
All subnets must be in the same availability zone.
-
-
From the AWS dashboard, go to Compute > EC2 > Launch Instance > AWS Marketplace.Before you click Launch Instance, ensure your region is correct by checking the note that appears under Launch Instance.

-
In the Search AWS Marketplace bar, search with the keyword NetScaler VPX.
-
Select the version you want to deploy and then click Select. For the NetScaler VPX version, you have the following options:
-
A licensed version
-
NetScaler VPX Express appliance (This is a free virtual appliance, which is available from NetScaler 12.0 56.20.)
-
Bring your own device
-
-
Choose Instance Type
-
Configure Instance
-
Add Storage
-
Add Tags
-
Configure Security Group
-
Review
-
GUI
nsroot
-
SSH client
Configure a NetScaler VPX instance by using the Citrix CloudFormation template
-
An AWS virtual private cloud (VPC)
-
Three subnets within the VPC: one for management, one for client traffic, and one for back-end servers
-
An EC2 key pair to enable SSH access to the instance
-
A security group with UDP 3003, TCP 3009–3010, HTTP, SSH ports open
<https://github.com/citrix/citrix-adc-aws-cloudformation/tree/master/templates/standalone/>