I like free stuff. Amazon Web Services offers a free T2-micro tier of Red Hat Enterprise Linux for free. That's right. I said FREE!
If you are a software developer, nerd, systems admin or full-stack devguy and you are not using AWS free instances, you need to reconsider what you are doing with your life. These are completely free servers in Amazon's easy to use cloud architecture. It does not get any better than this.
I am going to start up a free T2-micr tier of RHE 7.2 in under 10 minutes.
Login to your AWS account. From the AWS service offerings page, select EC2 - Virtual Servers in the Cloud.
Step 1: Choose an Instance
Step 2: Select Your Instance Type
I'm using the FREE T2-micro tier. This virtual server instance offers 1 vCPU, 1 GB of memory, plus storage, and moderate network performance. That's pretty good for FREE!
Step 3: Configure the Instance Details
Select your number of instances. You also have the option of starting up a new virtual cloud network or choosing the default netowrk settings. Assign the network, subnet and auto-assign a public IP.
Finally, choose the instance shutdown behavior and enable terminal protection and monitoring.
Step 4: Add Storage
FREE T2-micro tier eligible customers can get up to 30 GB of general purpose storage.
Your instance launches the with the default storage settings. You have an option of attaching additional EBS volumes. The default root volume provides 10 GB of General Purpose SSD storage. Storage Awesomeness.
Step 5: Configure Security Group
An important step in setting up your RHE Linux instance is the security group and firewall rules. At a minimum, we need port 22 open and listening for connections from ONLY your IP.
- Do not leave SOURCE set to Anywhere as this is generally a bad idea.
- Add ports for web, if necessary for your usage and application's needs.
Step 6: Review and Launch Your Instance
Connect to your new FREE AWS instance via SSH.
Red Hat Enterprise Linux 7.2 in under 10 minutes. Only on Amazon Web Services.