Stateless components include DynamoDB which is often used for storing session state to
maintain a stateless architecture and SWF which can be used for a multi-step workflow
Databases such as RDS are considered stateful
Load balancing with session affinity can be used for horizontal scaling of stateful
components
Amazon EBS is not a shared storage service so is not ideal for stateless architectures (use
S3 or EFS instead)