Accessing the Teramind on AWS Portal
Visit: https://www.teramind.co/deployment/aws and click the Check out Teramind on Amazon Marketplace button. which will take you to Teramind’s deployment page on AWS.
Once on the portal, click the Continue to Subscribe button on the top right corner.
Subscribing to the Teramind Offer
On the Subscribe to this software screen, click the Accept Terms button.
Accessing the Offer Configurations
Click the Continue to Configuration button.
Configuring the Software
On the Configure this software screen, you can choose the Fulfillment Option, Software Version and the Region. Be sure to select a region closest to you for better performance.
Click the Continue to Launch button when done.
Launching the Software Setup Wizard
On the Launch this software screen, click on the Choose Action pull-down menu and select Launch through EC2.
Choosing an Instant Type
On the Choose an Instance Type screen, select an instance type from the list of available instances. See the note below for more information on choosing an instance type.
Use the table below as guidance on selecting an appropriate instance type. Choose an instance type that has at least the minimum CPU and RAM configuration according to the table below. For example, you could use either a c6g.2xlarge or a m4.2xlarge instance for the Teramid Management Server since both of them meet the minimum CPU and RAM requirements for it.
Once you have chosen an instance, click the Review and Launch button at the bottom of the page.
Reviewing and Launching the Instance
The Review Instance Launch screen shows all the details associated with your selected instance. You can edit any configuration if needed.
Click Launch to accept the configurations and launch the instance.
Creating a New Key Pair
Once the instance is ready, a window will pop-up where you can select an existing key pair or create a new pair.
From the first pull-down menu, select Create a new key pair and give it a name. Click the Download Key Pair button and save the file in a secure place.
Once done saving, click Launch Instances. The instance will be initialized in a few moments
Viewing Your Instance
On the Launch Status window, click the View Instances button at the bottom to see your newly created instance(s).
Assigning an Elastic IP to Your Instance
We now need to assign an elastic IP to the instance. Otherwise, each time you restart the instance, it’s going to assign a new IP address causing the Teramind Agent to loose connection.
To assign an elastic IP, click the Elastic IPs (under NETWORK & SECURITY) from the left side bar. Then click the Allocate new address button on the right side of the screen.
Allocating the Address Pool
We will use the default settings on the Allocate new address screen. Just press the Allocate button.
Selecting the Elastic IP
Once the IP is allocated, click the IP address to select it.
Associating the Elastic IP Address to Your Instance
Click the Actions menu on top and select Associate address from the pop-up menu.
Selecting the Instance to Associate
Click the Instance box and select the Teramind EC2 instance you created earlier.
Click the Associate button to continue.
Copying the Public DNS Address of Your Instance
Go back to the Instance menu. When the Instance State shows running, it means it’s ready for accepting connections.
Copy the Public DNS (IPv4) address for the instance you created and copy it or write it down.
Accessing the Teramind Server with SSH
Launch a SSH session. If you are on Windows, you can use a tool like Putty or a similar utility for the SSH. Make sure you have administrative access.
ssh -i "key-pair" admin@. Where, key-pair is the path to the key-pair file you downloaded in the Creating a New Key Pair step. For example,
Paste/type the Public DNS you copied in the previous step just after the @ symbol in the command prompt.
The server will be ready in few minutes.
Getting Ready for the Next Step
Once the server is ready, you will see this message, ‘Welcome to Teramind!’. Under the message you will be given options to assign roles for the nodes/hosts, beginning with the Master role. However, before you can assign a role, you will need to finish the rest of the steps.
Keep this command window open as you will use it to finalize the setup at a later stage.