Notes on: Linux Academy: AWS CSAA: 1) AWS Account & Physical Organization

Just a place to put some notes on the “AWS Certified Solutions Architect - Associate (New!)” course from https://linuxacademy.com

Essential Certified Solutions Architect Terminology

High Availability refers to systems that are durable and likely to operate continuously without failure for a long time.
For a solutions architect this means making sure your AWS application is always available when a user/customer tries to access it.

Fault Tolerance is the property that enables a system to continue operating properly in the event of the failure of one or more of its components.
A fault tolerant AWS application would be one where one of its web servers can fail, and it still serves traffic to visitors (even repair itself.)

Scalability is the ability of a system to easily increase in size and capacity in a cost effective way (usually based on usage demand.)

Elasticity is the ability of a system to increase and decrease in size (usually based on usage demand).
In architecting applications, it usually refers to the ability of an application to increase and decrease server capacity on demand.

Cost Efficient: choosing the correct options to make a system as inexpensive as possible.

Secure: following proper security guidelines and best practices to secure a system.

AWS Best Practices is a set of guidelines outlined by AWS that should be followed when provisioning and using their services.

Quiz: Account & Physical Organization

T: Each Availability Zone has at least one AWS data center and sometimes up to 5 or 6 data centers.
T: Availability Zones do NOT span across regions. Availability zones DO provide for highly available and fault tolerant architecture, but an AZ is contained within a region.

Q: What are the main benefits of AWS regions?
A: Regions allow you to place AWS resources in the area of the world closest to your customers who access those resources.
A: Regions allow you to design applications to conform to specific laws and regulations for specific parts of the world.

Q: What are the benefits of an Availability Zone?
A: Each Availability Zone is isolated from each other to ensure fault tolerance.
A: Availability Zones have direct, low latency connections to each other.

Q: Besides regions and their included Availability Zones, which of the following is another “regional” data center location used for content distribution?
A: Edge Location*

Q: What best describes the concept of elasticity?
A: The ability of a system to increase and decrease in size

T: Fault Tolerance is a system ability allowing the system to continue to operate even when one of its components fail.

Q: What best describes the concept of High Availability?
A: A durable system that can operate for long periods of time without failure.

Q: What are the two primary ways that AWS users interface with AWS?
A: AWS CLI
A: AWS Console

*An Edge Location is an AWS datacenter which does not contain AWS services.
It is used to deliver content to parts of the world (e.g. CloudFront)

Image: AWS Edge Location

Comments