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 Microsoft Azure

  • 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 create a VNET in Microsoft Azure. A wizard provides a script file to create such necessary information as the tenant ID.

Azure_deployment_v2.png

  1. Create an IoT Connect account.
  2. Deploy the infrastructure (a resource group with a VNET) in your Azure environment. 
  3. The Control Center is deployed automatically into your Azure environment.
  4. The Secure Access Controller is deployed automatically into your Azure 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 Resource Group Containing a VNET 

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

Step 1.1. Create a Resource Group
  1. Go to the Azure portal https://portal.azure.com and sign in.
  2. In the upper-left corner, click + Create a resource.
  3. Search in the Marketplace for Resource group
  4. Click Resource group.
  5. Click Create.
    create_rg.png
  6. In the Create a resource group blade, specify values for the following:
    • Resource group – Enter a name for your resource group.
    • Region – Select the location of your resource group.
  7. Click Review + create.
    create_rg_blade.png
  8. Click Create.
Step 1.2. Create a VNET in Your Resource Group
  1. Go to the Azure portal: https://portal.azure.com

  2. In the upper-left corner, click + Create a resource.

  3. Search in the Marketplace for Virtual Network
  4. Click Virtual Network.

  5. Click Create.

    create_vnet.png

  6. In the Create virtual network blade, specify values for the following:

    • Name – Enter a name for your virtual network.

    • Address space  – Enter a network range in CIDR format with the size of /16, or keep the default setting. 

    • Resource group  – Select the resource group created in Step 1.1.

    • Location  –  Select the location of your VNET. 

    • Subnet – Keep the name and address range suggested by Azure.  

    • DDoS protection –  Select basic.

    • Service endpoints–  Select disabled.
    • Firewall –   Select disabled.
  7. Click Create.
    create_vnet_blade.png

You now have a resource group containing a VNET. 

Step 2. Launch the IoT Connect Wizard

  1. Go to the Azure portal https://portal.azure.com and sign in.
  2. In the upper-left corner, click + Create a resource.
  3. Search in the Marketplace for Barracuda IoT Connect.
  4. Click Barracuda IoT Connect.
  5. Select a software plan from the drop down menu.
  6. Click Create.
    azure_marketplace_iotc.png
  7. The subscription blade opens. Specify values for the following:
    • Name - Enter a name.
    • Billing term - Select either Monthly or Yearly.
    • Preferred email address - Enter your email address.
    • Preferred phone number - Enter your phone number.
  8. Click Subscribe.
  9. Wait until the resource is deployed. 
  10. Click All services.
  11. Click Software as a Service (SaaS).
  12. Click on the Barracuda IoT Connect entry created in Step 7.
  13. Click Configure Account to complete your subscription.
    SaaS_complete.png
  14. You are redirected to Barracuda Cloud Control.
  15. Log in with your Barracuda credentials.
  16. You are redirected to IoT Connect (https://login.barracudanetworks.com/)
  17. Accept the cookies and you will be forwarded to the IoT Connect wizard.
  18. In the Provider blade, select Microsoft Azure and click NEXT.
    wizard_initial.png
  19. In the Access blade, you are asked for the credentials of your Azure account. The IoT Connect wizard provides an Azure Power Shell script that returns the credentials to you. 
    1. Download the Azure Power Shell script by clicking Click here to download the Azure PowerShell script.
      wizard_access_download.png
    2. Save the script file to your local disk.
    3. Go to the location of the script file and open it with an editor.
    4. Copy the complete content of the script file.
    5. Go back to IoT Connect wizard.
    6. Click Cloud Shell to open the Cloud Shell.
    7. In the Cloud Shell, select PowerShell from the drop-down menu in the upper-left corner.
      cloudshell.png
    8. Click Confirm.
    9. Wait until the command prompt appears.
      powershell.png
    10. Right-click in the CloudShell and click paste to paste the content of the downloaded script.
    11. Wait until the script is finished and displays the required credentials:
      appid_tenant_authkey.png
    12. Copy the ApplicationId, the TenantId, and the AuthenticationKey in your editor.
    13. Open a text editor on your local device.
    14. Paste the ApplicationId, the TenantId, and the AuthenticationKey in your editor.
    15. Go back to the IoT Connect wizard.
  20. Enter the  ApplicationId, the TenantId, and the AuthenticationKey in the corresponding fields of the wizard.
    wizard_access_ids.png
  21. Click NEXT.
  22. In the Network blade, specify values for the following:
    • Region – Select the region from the drop-down menu where you deployed your VNET and resource group in Step 1.
    • Virtual Network – Select the VNET created in Step 1.2 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 keep the default settings. This subnet will be created automatically by the wizard.
      wizard_network.png
  23. Click NEXT.
  24. In the Instances blade, specify values for the following:
    • 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. It 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.
      wizard_inst.png
  25. Click NEXT.
  26. 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. 
    wizard_user.png
  27. Create the presented email address in your domain and make sure that you can access it. 
  28. Click NEXT.
  29. In the Overview blade, all details of the setup are displayed. 
    wizard_overview.png
  30. Verify that everything is correct and click LAUNCH to start the deployment of IoT Connect.
  31. The details of the deployment are verified. This can take some time.
  32. The Success blade informs you that the wizard is completed. 
    wizard_success.png
  33. Click CLOSE to close the wizard. The IoT Connect dashboard opens automatically and shows the status of the deployment.
    dashboard.png
  34. It may take some time until the deployment is finished. 

Next Step

 

Last updated on