Skip to main content

Deploy EC2 (part 1)

A virtual machine inside AWS's cloud service is called an EC2 instance. Elastic Compute Cloud.

note

If you choose the YouTube Series, it is highly recommended to watch the entire series, from the beginning.


SSH Key Generation Series - Video 4b by NetMet

Please like and subscribe to support NetMet's work and to be alerted to new content specifically applied to Constellation Network, in the future.


EC2 CREATION

Wizards

The video utilized the classic EC2 wizard setup process. The step-by-step in the below documentation will show both the classic wizard and the new setup wizard. Please use the right side navigation links to skip to the desired guide.

This is a longer process, but we can make it through it. Let's begin creating our instance!

Open Compute EC2 Console

Click on the Services button to start our process.

From the new drop down box, choose the option Compute.

Choose the option EC2 from the Compute section.

Region

We need to pick a Region to host our EC2 instance.

Begin building EC2

IMPORTANT INFORMATION

We will need an t2.2xlarge. This instance type is not available in all regions. You can move between regions to find which regions offer with instance types.

If we don't see our Instances dashboard. Choose the Instances from the left side menu.

Launch Creation Wizard

Choose Launch instances from the middle dashboard. This will tell AWS to guide us through the launch of an instance via their Launch Wizard.

Name your instance

Giving your new instance a name (tag) will be useful in identifying your instance's purpose later on during normal business operations.

Pick EC2 Image

note

You can use any Debian distribution you would like, it does not need to be Ubuntu. We will be using Ubuntu throughout our tutorial(s), so if you choose a different distribution, you may need to change some commands to match your chosen distribution.

We choose:

  • Ubuntu
  • 64-bit (x86)
  • 22.04 LTS

You may choose whatever distribution (distro) and version of your chosen distro that you are most comfortable with. However, you must use a Debian Linux distro to participate in Constellation Network's MainNet, IntegrationNet or TestNet.

Most recommended are:

  • Debian
  • Ubuntu

Instance Type

  • Click on the t1.micro Free tier eligible box to expose the search bar.
  • Type in t2.2xlarge.
  • Select t2.2xlarge.

Continuing

important

We now know the REGION that our Instance type is available and will stop here!

We will need to return to this section and repeat the above steps again...

Before we do this, we must upload our SSH keys to this AWS Region.

In the next section, we continue by preparing our SSH keys, and then return to continue building your EC2 instance (and future Constellation Network Node).