Solutions Architecture Discussions Overview Flashcards
In Route 53, A Record is what?
IP
In case of a disaster what should you implement on an instance?
Multi-AZ
What are the 5 pillars for a well architectured application?
Cost Reliability Performance Scalability Operational Excellence
In order to optimize cost, you should what?
Reserve instances
I am only useful for communication between instances within the VPC.
I also remain associated to the instance during restarts
What am i?
Private IP
When is a private IP allocated to an instanced released?
Only when the instance is terminated
Every time you stop the instance and start it again, the Public IP address of the instance does what?
Changes
How would you maintain an IP address through instance stop/start cycle?
Use Elastic IP addresses
You wish to assign me to an EC2 instance to allow it to be accessible from the internet. I am also not associated with an AWS account.
What am I?
Public IP
I am a static public IP address that you can request to be allocated to your AWS account.
What am I?
Elastic IP
I am region specific and the default limit of me allocated to an AWS account is 5
Elastic IP
(Blank) are intended to load balance across EC2 instances in a single region
whereas (blank) is intended to help balance traffic across regions
ELB
DNS load-balancing (Route53)
(Blank) is cached so unhealthy targets will still be in the visitors cache for some time
Whereas, (blank) is not cached and will remove unhealthy targets from the target group immediately
DNS (Route 53)
ELB
Advantages for using ALIAS records?
- Decreased time to final answer resolution
* Answer looks like an A record
What would you use for long term storage?
Amazon RDS
What is Elasticache good for?
- Storing Sessions
- Caching data from RDS
- Multi AZ for DR
What is RDS good for?
- Storing user data
- Read replicas for scaling reads
- Multi AZ for DR
A mechanism to route requests from the same client to the same target
Sticky sessions
If you’re in a single instance application, where should you store the data?
EBS
If you’re in a distributed application (multi AZ) where would you store the data?
EFS
Which is cheaper? EBS or EFS
EBS
What is the fastest way to startup an EC2 instance?
Golden AMI
Install your applications, OS dependencies beforehand
What is this called?
Golden AMI
Mix between Golden AMI & User Data
Elastic Beanstalk