You can find here a list of AWS resources that are helpful in passing AWS CSA exam.
http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-creating-snapshot.html
https://aws.amazon.com/premiumsupport/knowledge-center/snapshot-ebs-raid-array/
http://docs.aws.amazon.com/AmazonS3/latest/dev/Introduction.html#ConsistencyModel
http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-eni.html
http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/elastic-ip-addresses-eip.html
http://s3-accelerate-speedtest.s3-accelerate.amazonaws.com
http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-vpc.html
http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/virtualization_types.html
http://docs.aws.amazon.com/autoscaling/latest/userguide/as-instance-termination.html
http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/t2-instances.html
http://docs.aws.amazon.com/directoryservice/latest/admin-guide/what_is.html
https://aws.amazon.com/premiumsupport/trustedadvisor/
https://aws.amazon.com/rds/details/multi-az/
http://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_Subnets.html
http://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/vpc-nat-comparison.html
http://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_Security.html
http://cloudacademy.com/blog/aws-ami-hvm-vs-pv-paravirtual-amazon/
http://cloudacademy.com/blog/consistency-models-of-amazon-cloud-services/
http://cloudacademy.com/blog/aws-bastion-host-nat-instances-vpc-peering-security/
http://jayendrapatil.com/tag/cheat-sheet/
http://clusterfrak.com/notes/certs/aws_saa_notes/
http://stackoverflow.com/questions/24728634/aws-elasticache-vs-rds-readreplica
Amazon Re:Invent – Scaling Up to Your First 10 Million Users
Technical Concepts
1. Anycast v/s Multicast v/s Broadcast v/s Unicast
http://serverfault.com/questions/279482/what-is-the-difference-between-unicast-anycastbroadcast-
and-multicast-traffic
Multicast is like a broadcast that can cross subnets, but unlike broadcast does not touch all
nodes. Nodes have to subscribe to a multicast group to receive information.
To use Anycast you advertise the same network in multiple spots of the Internet, and rely on
shortest-path calculations to funnel clients to your multiple locations. As far the network
nodes themselves are concerned, they’re using a unicast connection to talk to your anycasted nodes. Anycast is announcing the same network in different parts of the network,
in order to decrease the network hops needed to get to that network.
2. Shards
A database shard is a horizontal partition of data in a database or search engine. Each
individual partition is referred to as a shard or database shard. Each shard is held on a
separate database server instance, to spread load.
3. PV v/s HVM
HVM AMIs are presented with a fully virtualized set of hardware and boot by executing the
master boot record of the root block device of your image. This virtualization type provides
the ability to run an operating system directly on top of a virtual machine without any
modification, as if it were run on the bare-metal hardware. The Amazon EC2 host system
emulates some or all of the underlying hardware that is presented to the guest
Paravirtual guests can run on host hardware that does not have explicit support for
virtualization, but they cannot take advantage of special hardware extensions such as
enhanced networking or GPU processing.
For the best performance, we recommend that you use current generation instance types
and HVM AMIs when you launch your instances