|
1 | | -# Citrix NetScaler CloudFormation Templates |
| 1 | +## NetScaler VPX Express |
| 2 | +NetScaler VPX Express is a free virtual application delivery controller (normal hourly AWS EC2 compute rates apply). This Amazon Machine Image (AMI) can be used for light production loads, testing and prototyping needs. |
2 | 3 |
|
3 | | -NetScaler VPX on AWS enables customers to leverage AWS Cloud computing capabilities and use NetScaler load balancing and traffic management features for their business needs. NetScaler on AWS supports all the traffic management features of a physical NetScaler appliance. NetScaler instances running in AWS can be deployed as standalone instances or in HA pairs. |
| 4 | +## Pre-requisites |
| 5 | +The CloudFormation template requires sufficient permissions to create IAM roles and lambda functions, beyond normal EC2 full privileges. The user of this template also needs to [accept the terms and subscribe to the AWS Marketplace product](https://aws.amazon.com/marketplace/pp/B0796LD46X/) before using this CloudFormation template. |
4 | 6 |
|
5 | | -NetScaler VPX is available as Amazon Machine Image (AMI) in AWS marketplace. This repository is an extension to images available in AWS marketplace. Below is complete list of supported stack creation with quick launch links. |
| 7 | +## CloudFormation Template description |
| 8 | +This CloudFormation template creates an instance of the VPX Express from the VPX Express AMI utilising a single VPC subnet. The CloudFormation template also provisions a lambda function that initializes the VPX instance. Initial configuration performed by the lambda function includes network interface configuration, VIP configuration and feature configuration. Further configuration can be performed by logging in to the GUI or via SSH (username: nsroot). The output of the CloudFormation template includes: |
6 | 9 |
|
| 10 | +- `InstanceIdNS`. Instance Id of newly created VPX instance. This is the default password for the GUI / ssh access |
| 11 | +- `ManagementURL`. Use this HTTPS URL to the Management GUI (uses self-signed cert) to login to the VPX and configure it further |
| 12 | +- `ManagementURL2`: Use this HTTP URL to the Management GUI (if your browser has problems with the self-signed cert) to login to the VPX |
| 13 | +- `PublicNSIp`: Use this public IP to ssh into the appliance |
| 14 | +- `PublicIpVIP`: The Public IP where load balanced applications can be accessed |
7 | 15 |
|
| 16 | +## Network architecture |
| 17 | +The CloudFormation template deploys the VPX in a single-NIC mode. The standard NetScaler IP addresses: NSIP (management IP), VIP (where load balanced applications are accessed) and SNIP (the IP used to send traffic to backend instances) are all provisioned on the single NIC and are drawn from the (RFC1918) address space of the provided VPC subnet. The (RFC1918) NSIP is mapped to the Public IP of the VPX Instance and the RFC1918 VIP is mapped to a public Elastic IP. Note that if the VPX is restarted, the Public NSIP mapping is lost. In this case the NSIP is only accessible from within the VPC subnet, from another EC2 instance in the same subnet. Other possible architectures include 2 and 3-NIC configurations across multiple VPC subnets. |
8 | 18 |
|
9 | | -### NetScaler VPX Express - 20 Mbps |
10 | | - |
11 | | -NetScaler VPX Express is a free virtual application delivery controller that combines the latest cloud-native features with a simple user experience. It requires no upfront cost commitment and comes with one-click provisioning to help your IT teams setup NetScaler quickly. Accompanying application templates enable your team to automate and deploy your applications faster. VPX Express requires no license and reduces web and application ownership costs. It optimizes the user experience ensuring that applications are always available by using advanced L4-7 load balancing, traffic management and proven application acceleration such as HTTP compression and caching. |
| 19 | +## Quick Launch Links |
12 | 20 |
|
13 | 21 | - US-East-1 region |
14 | 22 | [](https://console.aws.amazon.com/cloudformation/home?region=us-east-1#/stacks/new?stackName=NetScaler-12-VPX-Express&templateURL=https://s3.amazonaws.com/netscaler-cft-templates/express.1nic.template) |
@@ -46,4 +54,4 @@ NetScaler VPX Express is a free virtual application delivery controller that com |
46 | 54 |
|
47 | 55 | - VPX installation in AWS : https://docs.citrix.com/en-us/netscaler/12/deploying-vpx/install-vpx-on-aws.html |
48 | 56 | - NetScaler 12.0 Documention : https://docs.citrix.com/en-us/netscaler/12.html |
49 | | -- NetScaler Overview : https://www.citrix.co.in/products/netscaler-adc/resources/netscaler-vpx.html |
| 57 | +- NetScaler Overview : https://www.citrix.com/products/netscaler-adc/resources/netscaler-vpx.html |
0 commit comments