Question.11 Which cloud architecture design concept is supported by distributing workloads across various Availability Zones? (A) Implement automation. (B) Design for agility. (C) Design for failure. (D) Implement elasticity. |
11. Click here to View Answer
Answer is (C) Design for failure.
When you have your workloads across various Availability zones then you are designing for failure. Incase one availability zone is down it doesn’t affect your workloads because you have them in other availability zones.
Question.12 Who is responsible for configuration management under the AWS shared responsibility model? (A) It is solely the responsibility of the customer. (B) It is solely the responsibility of AWS. (C) It is shared between AWS and the customer. (D) It is not part of the AWS shared responsibility model. |
12. Click here to View Answer
Answer is (C) It is shared between AWS and the customer.
Configuration Management – AWS maintains the configuration of its infrastructure devices, but a customer is responsible for configuring their own guest operating systems, databases, and applications.
Reference:
https://aws.amazon.com/compliance/shared-responsibility-model/
Question.13 Which compute hosting model should be accounted for in the Total Cost of Ownership (TCO) when undertaking a cost analysis that allows physical isolation of a customer workload? (A) Dedicated Hosts (B) Reserved Instances (C) On-Demand Instances (D) No Upfront Reserved Instances |
13. Click here to View Answer
Answer is (A) Dedicated Hosts
Physical isolation-> dedicated instance
Use Dedicated Hosts to launch Amazon EC2 instances on physical servers that are dedicated for your use. Dedicated Hosts give you additional visibility and control over how instances are placed on a physical server, and you can reliably use the same physical server over time. As a result, Dedicated Hosts enable you to use your existing server-bound software licenses like Windows Server and address corporate compliance and regulatory requirements.
Question.14 Which of the following is a suggestion made by an AWS Trusted Advisor? (Select two.) (A) Cost optimization (B) Auditing (C) Serverless architecture (D) Performance (E) Scalability |
14. Click here to View Answer
Answers are (A) Cost optimization and (D) Performance
Trusted advisor provides recommendations on:
*Cost Optimization
*Performance
*Security
*Fault Tolerance
*Service limits
Question.15 Which of the following is a critical design concept for architecting cloud applications? (A) Use the largest instance possible (B) Provision capacity for peak load (C) Use the Scrum development process (D) Implement elasticity |
15. Click here to View Answer
Answer is (D) Implement elasticity
AWS encourages elasticity and not provisioning for peak traffic upfront Elasticity
Another way you can save money with AWS is by taking advantage of the platform’s elasticity. Plan to implement Auto Scaling for as many Amazon EC2 workloads as possible, so that you horizontally scale up when needed and scale down and automatically reduce your spending when you don’t need that capacity anymore. In addition, you can automate turning off non-production workloads when not in use.49 Ultimately, consider which compute workloads you could implement on AWS Lambda so that you never pay for idle or redundant resources.
Cloud services main proposition is to provide elasticity through horizontal scaling. It’s already there. As for using largest instance possible, it is not a design principle that helps cloud applications in anyway. Scrum development process is not related to architecting. Therefore, a key principle is to provision your application for on-demand capacity. Peak loads is something that cloud applications experience everyday. Peak load management should be a necessary part of cloud application design principle.
Reference:
https://d1.awsstatic.com/whitepapers/AWS_Cloud_Best_Practices.pdf