Amazon Elastic Compute Cloud (EC2) provides scalable virtual servers using Xen hypervisor technology. You use pre-configured AMI templates to launch EC2 instances and access them via SSH or RDP. Auto Scaling Groups can scale EC2 capacity up or down based on rules. Elastic Load Balancers distribute traffic across EC2 instances.