Skip to main content
Room Banner
Back to all walkthroughs
Room Icon

Amazon EC2 - Attack & Defense

Premium room

Learn about EC2 and how to compromise an EC2 Instance.

medium

60 min

333

User profile photo.
User profile photo.

To access material, start machines and answer questions login.

Amazon Elastic Compute Cloud () is ’s core computing service. It provides lab machines, called instances, running an operating system of your choice. Every Instance resides in a private network called a Virtual Private Cloud () (covered in the next room).

meets all of the attributes of cloud computing as defined by . Instances are created via the and take several seconds to a few minutes to fully provision. They run on multi-tenant hardware and, in most cases, can spin up and spin down at a moment’s notice. They support per-second billing providing high-resolution measured service. With , you only pay for computing resources when you need them. instances can be deployed into 26 different geographical regions (opens in new tab) (as of Jul 2022) across 19 countries and six continents.

Instances deploy as an Instance Type. The Instance Type defines the Memory, Architecture (Intel, AMD, ARM), and Network Capacity in combinations optimized for different use-cases. As of July 2022, more than 500 different instance types are available. (opens in new tab)

Amazon supports multiple billing models. On-Demand instances are the most common; you pay for what you use and don’t pay for what you don’t use. When workloads are more predictable, customers can purchase Reserved Instances in 1 - 3 year terms to save money. If you have a workload that can easily recover from an interruption, you can deploy your workload as Spot Instances and pay below-market rates for ’s unused capacity.

supports , Windows, and even MacOS as operating systems.

If you haven't already done so, click the orange Cloud Details button at the top-right of the page, generate the Cloud Environment, and use the Credentials provided to access your TryHackMe Cloud ( console).

Answer the questions below
Login to the web console for your TryHackMe AWS Account, and let's begin.