Super SIM VPN is in Private Beta. Once you determine that a VPN connection is appropriate for your IoT use case, please reach out to your IoT sales specialist or email sales-wireless@twilio.com to learn more about the process of setting up your VPN connection.
Super SIM VPN (Virtual Private Network) establishes a secure private network between Twilio and your application data center, and ensures your Super SIM-connected devices use this private network for data communications.
Your application may exist within an Amazon Web Services (AWS) Virtual Private Cloud (VPC). You can connect your AWS-hosted application to a Super SIM VPN via an AWS Site-to-Site VPN. The following guide will walk you through this process using the AWS Console.
You should view this guide alongside How to Set Up and Use a Super SIM VPN, which details the overall VPN configuration process.
To proceed, you will need information that is included with the VPN setup questionnaire that Twilio will send to you and which you will complete and return to Twilio to finalize your VPN connection. If you have not yet received your setup questionnaire, please contact your Twilio Sales Engineer.
To connect a Twilio Super SIM VPN to your AWS resources there are several pieces of information you'll need to gather in order to create the new AWS objects you will need. Some of this data you need will come from the VPN setup questionnaire provided to you by Twilio. Other items will come from AWS. The steps below will guide you through the process.
The first piece of information you'll need is your AWS VPC CIDR (Classless Inter-Domain Routing) block. This will be something like 172.31.0.0/16
, and you will have specified it when you created the VPC.
Open your AWS Console and navigate to VPC > Your VPCs. Select the VPC you wish to connect to the VPN.
In the AWS Console, navigate to VPC > Customer Gateways and click the Create customer gateway button at the upper right-hand side of the screen. You'll be prompted to provide the following values:
twilio-vpn-gateway-1
, to make it easier to find in future.
208.78.112.57
).
Twilio Juniper SRX 5400 #1
.
When you've entered the required information and any optional values you want to provide, click Create customer gateway.
In the AWS Console, navigate to VPC > Virtual Private Gateways and click the Create virtual private gateway button at the upper right-hand side of the screen. You'll be prompted to provide the following values:
twilio-virtual-private-gateway-1
, to make it easier to find in future.
To complete this step, click Create virtual private gateway.
The final step establishes a new VPN connection based on the Customer Gateway and Virtual Private Gateway objects you've just created. Navigate to VPC > Site-to-Site VPN Connections. Click the Create VPN connection button at the upper right-hand side of the screen. Once again, you'll be prompted to enter a series of values:
twilio-vpn-1
, to make it easier to find in future.
twilio-virtual-private-gateway-1
.
twilio-vpn-gateway-1
.
100.112.0.0/12
.
Finally, click Create VPN connection.
Wait a moment while the new VPN connection state is Pending
. When the state changes to Available
, select the VPN connection then click on the Tunnel Details tab. You should see two tunnels, both with status Down
. They are awaiting the connection to be made from the Twilio end.
Click Download Configuration at the top right of the page. Select the following values:
Click Download to save the configuration. Email it to Twilio, along with your completed VPN setup questionnaire.
You're now ready to continue with How to Set Up and Use a Super SIM VPN.