Question

Difficulty: MediumIdentify design principles of the AWS Cloud

A digital publishing organization is optimizing its content delivery platform. The organization plans to replace its self-managed caching clusters with a fully managed caching service. Additionally, they plan to use infrastructure templates to automatically deploy identical, short-lived staging environments that are destroyed after testing is complete.

Which of the following design principles are demonstrated by these architectural choices? (Select TWO.)

  1. Leveraging managed services to reduce the operational overhead of server administrationAnswer
  2. Defining infrastructure as disposable resources that can be easily recreated using automationAnswer
  3. C
    Integrating highly interdependent software layers to ensure faster local database execution
  4. D
    Relying on manual server configurations to guarantee custom environment settings
  5. E
    Maintaining a static resource baseline to ensure predictable financial expenditure

Answer

Leveraging managed services to reduce operational overhead, and defining infrastructure as disposable resources that can be easily recreated using automation.
The correct architectural choices demonstrate utilizing managed services to remove server administration tasks and implementing disposable resources via automated infrastructure templates.

Step-by-Step Solution

1
Analyze the first architectural change: replacing self-managed caching clusters with a fully managed caching service.
Identified the design principle of prioritizing managed services over running and managing servers directly, which lowers operational administration.
This shows shift of operational responsibility to AWS.
2
Analyze the second architectural change: using templates to deploy identical, short-lived staging environments that are destroyed after testing.
Identified the design principle of treating resources as disposable assets that can be easily created and destroyed through automation.
This prevents configuration drift and avoids paying for idle resources.

Key Concept

AWS Cloud design principles focus on automating infrastructure deployment as disposable assets and leveraging managed services to shift operational burdens.
Rate this question