Module 6 - Architecture

1. Core Knowledges

  1. Five pillars of AWS Well-Architected Framework

  2. AWS Quick Starts

2. Quiz

Q1 - An administrator needs to rapidly deploy a popular IT solution and start using it immediately. Where can the administrator find assistance?

A. AWS Well-Architected Framework documentation

B. Amazon CloudFront

C. AWS CodeCommit

D. AWS Quick Start reference deployments

Q2 - What does it mean to grant least privilege to AWS IAM users?

A. It is granting permissions to a single user only.

B. It is granting permissions using AWS IAM policies only.

C. It is granting AdministratorAccess policy permissions to trustworthy users.

D. It is granting only the permissions required to perform a given task.

Q3 - What is a benefit of loose coupling as a principle of cloud architecture design?

A. It facilitates low-latency request handling.

B. It allows applications to have dependent workflows.

C. It prevents cascading failures between different components.

D. It allows companies to focus on their physical data center operations.

Q4 - Which of the following is an AWS Well-Architected Framework design principle related to reliability?

A. Deployment to a single Availability Zone

B. Ability to recover from failure

C. Design for cost optimization

D. Perform operations as code

Q5 - How can a user protect against AWS service disruptions if a natural disaster affects an entire geographic area?

A. Deploy applications across multiple Availability Zones within an AWS Region.

B. Use a hybrid cloud computing deployment model within the geographic area.

C. Deploy applications across multiple AWS Regions.

D. Store application artifacts using AWS Artifact and replicate them across multiple AWS Regions.

Q6 - Which principles are used to architect applications for reliability on the AWS Cloud? (Choose two.)

A. Design for automated failure recovery

B. Use multiple Availability Zones

C. Manage changes via documented processes

D. Test for moderate demand to ensure reliability

E. Backup recovery to an on-premises environment

Q7 - Which of the following is a cloud architectural design principle?

A. Scale up, not out.

B. Loosely couple components.

C. Build monolithic systems.

D. Use commercial database software.

Q8 - Which design principles for cloud architecture are recommended when re-architecting a large monolithic application? (Select TWO.)

A. Use manual monitoring.

B. Use fixed servers.

C. Implement loose coupling.

D. Rely on individual components.

E. Design for scalability.

Q9 - Which of the following are pillars of the AWS Well-Architected Framework? (Choose two.)

A. Multiple Availability Zones

B. Performance efficiency

C. Security

D. Encryption usage

E. High availability

Q10 - When designing a typical three-tier web application, which AWS services and/or features improve availability and reduce the impact failures? (Choose two.)

A. AWS Auto Scaling for Amazon EC2 instances

B. Amazon VPC subnet ACLs to check the health of a service

C. Distributed resources across multiple Availability Zones

D. AWS Server Migration Service (AWS SMS) to move Amazon EC2 instances into a different Region

E. Distributed resources across multiple AWS points of presence

3. Read More

  1. AWS Well-Architected Framework* https://aws.amazon.com/architecture/well-architected/

  2. Amazon ECS https://aws.amazon.com/ecs/

  3. AWS QuickStarts* https://aws.amazon.com/quickstart/

  4. AWS Disaster Recovery https://d1.awsstatic.com/whitepapers/aws-disaster-recovery.pdf

  5. AWS Blog Disaster Recovery https://aws.amazon.com/blogs/publicsector/rapidly-recover-mission-critical-systems-in-a-disaster/