1. Amazon EC2 User Guide for Linux Instances. "Control traffic to your instances using security groups." This section states, "A security group acts as a virtual firewall for your EC2 instances to control incoming and outgoing traffic... You can add rules to each security group that allow traffic to or from its associated instances."
2. Amazon VPC User Guide. "Security groups." This document details, "A security group acts as a virtual firewall for associated instances, controlling both inbound and outbound traffic at the instance level."
3. Amazon VPC User Guide. "Compare security groups and network ACLs." This guide explicitly contrasts the two: "Security group: Operates at the instance level... Network ACL: Operates at the subnet level."
4. AWS Shield Documentation. "What is AWS Shield?" The first sentence clarifies its purpose: "AWS Shield is a managed distributed denial of service (DDoS) protection service that safeguards applications running on AWS."