We use cookies on our website to ensure we provide you with the best experience on our website. By using our website, you agree to the use of cookies for analytics and personalized content.This website uses cookies. More Information
It seems like your browser didn't download the required fonts. Please revise your security settings and try again.
Barracuda CloudGen Firewall

Deployment of Barracuda IoT Connect in Amazon AWS

  • Last updated on

Barracuda IoT Connect is currently in Private Preview (Early Access). Please contact iot_connect@barracuda.com to request an invitation.


To deploy Barracuda IoT Connect, you must first create a VPC in AWS. A wizard provides a CloudFormation template to create such necessary information as the access key and secret key.


  1. Create an IoT Connect account.
  2. Deploy the infrastructure (a VPC) in your AWS environment. 
  3. The Control Center is deployed automatically into your AWS environment.
  4. The Secure Access Controller is deployed automatically into your AWS environment.
  5. The Secure Connector configuration is pushed to the ZTD service automatically.
  6. The SAC config is pushed to the SAC automatically by the Control Center.
  7. Upon first plug-in of the Secure Connector, the Secure Connector requests the initial configuration from the ZTD.
  8. The Secure Connector then connects to the Secure Access Controller in the public cloud and receives the full configuration.

Before You Begin

Step 1. Create a VPC in AWS

You can also use an existing VPC. In this case, make sure that the network is large enough for your desired Secure Connector devices.

  1. Go to https://console.aws.amazon.com/ and sign in.
  2. Click Services in the top-left corner.
  3. In the Networking & Content Delivery section, click VPC.
  4. Click Launch VPC Wizard.
  5. Select VPC with a Single Public Subnet and click Select.
  6. In the blade Step 2: VPC with a Single Public Subnet, edit the following settings:
    • IPv4 CIDR block – Enter a network size large enough to allow all desired devices to connect to it. Recommended: a /16 network.
    • VPC name – Enter a name for your VPC.
  7. Click Create VPC.

Step 2. Launch the IoT Connect Wizard

  1. Go to https://aws.amazon.com/marketplace/
  2. Search for Barracuda IoT Connect.
  3. Click Continue to Subscribe.
  4. Click Subscribe.
  5. A success window opens. Click Set Up Your Account.
  6. You are redirected to Barracuda Cloud Control.
  7. Log in with your Barracuda credentials.
  8. You are redirected to IoT Connect (https://login.barracudanetworks.com/)
  9. Accept the cookies, and you will be forwarded to the IoT Connect wizard.
  10. In the Provider blade, select Amazon Web Services and click NEXT.
  11. In the Access blade, you are asked for the credentials of your Amazon account. The IoT Connect wizard provides a CloudFormation template that returns the credentials to you. 
    1. Download the CloudFormation template by clicking Click here to download the AWS CloudFormation template.
    2. Save the file to your local disk.
    3. Go to https://console.aws.amazon.com/ and sign in.
    4. Click Services in the top-left corner.
    5. Click Cloud Formation in the Management & Governance section.
    6. In the CloudFormation blade, click Create stack.
    7. In the Create stack blade:
      1. Select Template is ready.
      2. Select Upload a template file.
      3. Click Choose file and select the downloaded template file on your local drive.
      4. Click Next.
    8. In the Specify stack details blade, edit the following settings:
      • Stack name – Enter the name of the stack.
      • Prefix – Enter a prefix.
    9. Click Next.
    10. In the Configure stack options blade:
      1. Keep the default values.
      2. Click Next.
    11. In the Review blade:
      1. Keep the default values.
      2. Select the check box next to I acknowledge that AWS CloudFormation might create IAM resources.
      3. Click Create stack.
      4. The created stack opens automatically.
      5. Click Outputs.
      6. Open a text editor.
      7. Copy the value next to DeploymentUserAccessKey in your text editor. This is your Access Key.
      8. Copy the value next to DeploymentUserSecretKey in your text editor. This is your Secret Key.
    12. Go back to the IoT Connect wizard.
      1. Access Key  – Go to your text editor and copy and paste the value of the Access Key.
      2. Secret Key –  Go to your text editor and copy and paste the value of the Secret Key.
      3. Click NEXT.
  12. In the Network blade, edit the following settings:
    • Region  – Select the region from the drop-down menu where you deployed your VPC in Step 1.
    • VPC – Select the VPC created in Step 1 from the drop-down menu.
    • Control Center Network  – Enter the network range for the Control Center subnet, or keep the default settings. This subnet will be created automatically by the wizard.
    • Access Controller Network –  Enter the network range for the Secure Access Controller, or k eep the default settings.This subnet will be created automatically by the wizard.
  13. Click NEXT.
  14. In the Instances blade, edit the following settings:
    • Root Password – Enter the root password for both the Control Center and the Secure Access Controller.
    • Confirm Password – Retype the root password.
    • Management Network – Enter the network that will be used for the management traffic. On the right, you can see how many Secure Connectors can be connected to the management network. Adjust the size to match your requirements. 
    • Data Network – Enter the data network that will be used for the data traffic generated by your IoT devices connected to the Secure Connector. I t will be divided into pools, one for each LAN and Wi-Fi network exposed by each Secure Connector. On the right, you can see how many data networks can be created. Adjust the size to match your requirements. 
    • Data Pool Bitmask – Enter the Bitmask of the data pool. This will be the size of each network pool that will be assigned to each LAN and Wi-Fi network on your Secure Connectors. On the right, you can see how many devices can be connected to each network.
  15. Click NEXT.
  16. In the User blade, the IoT Connect wizard displays an email address that is used to create a Barracuda Service User within your Cloud Control account. 
  17. Create the presented email address in your domain and make sure that you can access it. 
  18. Click NEXT.
  19. In the Overview blade, all details of the setup are displayed. 
  20. Verify that everything is correct and click LAUNCH to start the deployment of IoT Connect.
  21. The details of the deployment are verified. This can take some time.
  22. The Success blade informs you that the wizard is completed. 
  23. Click CLOSE to close the wizard. The IoT Connect dashboard opens automatically and shows the status of the deployment.
  24. It may take some time until the deployment is finished. 

Next Step


Last updated on