aws fundamentals Flashcards
Global Resilience
IAM or Route 53. No way for them to go down. Data is replicated throughout multiple regions.
Region Resilience
Operate as separate services in each region. Generally replicate data to multiple AZs in that region.
AZ Resilience
Run from a single AZ. It is possible for hardware to fail in an AZ and the service to keep running because of redundant equipment, but should not be relied on.
AWS Default VPC
VPC is a virtual network inside of AWS. A VPC is within 1 account and 1 region which makes it regionally resilient. A VPC is private and isolated until decided otherwise.
EC2
Default compute service. Provides access to virtual machines called instances.
EC2 pricing based on
CPU
Memory
Storage
Networking
EC2 running state
Running on a physical host using CPU.
Using memory even with no processing.
OS and its data are stored on disk, which is allocated to you.
Networking is always ready to transfer information.
EC2 stopped state
No CPU resources are being consumed
No memory is being used
Networking is not running
Storage is allocated to the instance for the OS together with any applications.
Terminated state
No charges, deletes the disk and prevents all future charges.
AMI (server image)
AMI can be used to create an instance or can be created from an instance. AMIs in one region are not available from other regions.
S3
Global Storage platform. Runs from all regions and is a public service. Can be accessed anywhere from the internet with an unlimited amount of users.
CloudWatch
Collects and manages operational data on your behalf.
High Availability (HA)
Aims to ensure an agreed level of operational performance, usually uptime, for a higher than normal period
Instead of diagnosing the issue, if you have a process ready to replace it, it can be fixed quickly and probably in an automated way.
Fault-Tolerance (FT)
System can continue operating properly in the event of the failure of some (one or more faults within) of its components
Fault tolerance is much more complicated than high availability and more expensive. Outages must be minimized and the system needs levels of redundancy.
Disaster Recovery (DR)
Set of policies, tools and procedures to enable the recovery or continuation of vital technology infrastructure and systems following a natural or human-induced disaster.
DR can largely be automated to eliminate the time for recovery and errors.