Points to remember for the exam
These are "best practices" which you should use when eliminating answers in the test.
Single AZ will never be the correct answer for highly available solutions.
Using AWS managed services are always preferred.
Know the difference between fault tolerance and high availability.
Design for failure (expect that everything will fail at some point).
Caching strategies can significantly improve performance and may decrease costs.
Choose the instance type for your specific workload.
NEVER EVER use the root user for every day tasks.
Use IAM roles for giving permissions to applications.
Security Groups only have allow rules.
NACLs have allow and deny rules.
Use serverless services for solutions which need to have no infrastructure managed.
If you know it's going to be used long term, pick the reserved version for it.
SSD volumes (
gp2
andio1
) are for small and random I/O operations.HDD-backed volumes (
st1
andsc1
) are for large and sequential I/O operations.S3 can host static websites and it is very cheap and you can also pair this with CloudFront to decrease latency.
Understand difference between ALIAS and CNAME record:
CNAME record:
Forwards one domain to another domain, it cannot be an IP address.
Only work for non-root domains, e.g.
somethinghastogohere.mydomain.com
.
Alias
Native health checks.
You create alias records to route traffic to selected AWS resources.
Works for root domains and non-root domains.
Secrets Manager is the one that can rotate credentials; Parameter store can't.
In S3, when your object size reaches 100 MB, you should consider using multipart uploads instead of uploading the object in a single operation.
Last updated
Was this helpful?