EC2

Amazon Elastic Compute Cloud (EC2) is a core web service from AWS that provides resizable compute capacity in the cloud. It allows users to rent virtual servers, known as EC2 instances, which can be quickly scaled up or down based on computing requirements.

What is an EC2 Instance?

An EC2 instance is a virtual server in Amazon's Elastic Compute Cloud (EC2) for running applications on the AWS infrastructure. Key aspects include:

Key EC2 Components

1. Elastic IP Addresses

An Elastic IP address is a static IPv4 address designed for dynamic cloud computing. Key features include:

2. Security Groups

Security Groups act as a virtual firewall for EC2 instances to control inbound and outbound traffic. Important aspects include: