cloudSwXtch on AWS

Prev Next

WHAT TO EXPECT

In this section, users will learn how to create a cloudSwXtch EC2 instance.

Pre-Creation Steps

Before creating an EC2 instance with cloudSwXtch installed, users must already have an AWS account and a VPC (Virtual Private Cloud) created.

Installation Method:

  1. Review system requirements

  2. Validate subnets on AWS

  3. Verify security groups. Optional

  4. Create an SSH key pair. Optional: if the user does not currently have a key pair.

  5. Install cloudSwXtch on AWS

Once the cloudSwXtch is running:

More info:

PLEASE NOTE

AWS has IDs for each existing object. They also have tags, useful for organization purposes, and AWS uses tags for names.

On some places, IDs are required to work, instead of names. So be sure to record the IDs of the objects you need for later use, like VPCs, subnets, etc.

Disclaimers

  • swXtch.io does not handle any policy access rights for deployment, nor does it have any special IAM roles or policies that are needed. That being said, swXtch.io suggests using a policy of least privilege for all access granted as part of the deployment. Please refer to AWS for best practices for policy rights and IAM roles and policies: AWS Identity

  • swXtch.io does not require any public resources for deployment, such as Amazon S3 buckets.

  • swXtch.io’s cloudSwXtch installation does not use any AWS Secrets in Secret Manager, as swXtch.io does not natively store any sensitive data from the customer.

  • Customers can encrypt their traffic, and the cloudSwXtch will still be able to handle the encrypted network traffic.

  • swXtch.io does not encrypt data. It passes through any data sent in the multicast, which may or may not be encrypted.