Soru

Zorluk: OrtaIdentify design principles of the AWS Cloud

A company plans to migrate its legacy on-premises web application to AWS. The primary goals are to minimize the operational overhead associated with infrastructure maintenance and to ensure the application remains highly available and resilient to individual hardware failures. Which of the following architectural actions align with these AWS Cloud design principles? (Select TWO.)

  1. Deploy the application across multiple Availability Zones and configure an Elastic Load Balancer to distribute traffic.Cevap
  2. Replace self-managed relational databases on virtual servers with fully managed database services like Amazon RDS.Cevap
  3. C
    Consolidate all database and application layers onto a single, high-performance Amazon EC2 instance to simplify administrative management.
  4. D
    Configure a fixed number of large Amazon EC2 instances to handle the maximum expected annual traffic peak.
  5. E
    Configure the company's security administrators to perform physical security inspections of the AWS data centers housing the application.

Cevap

Deploying the application across multiple Availability Zones with an Elastic Load Balancer, and replacing self-managed databases with Amazon RDS.
Deploying the application across multiple Availability Zones with an Elastic Load Balancer ensures that the architecture is resilient to localized infrastructure failures (design for failure). Replacing self-managed databases with Amazon RDS shifts administrative operational tasks such as software patching, OS updates, and physical backups to AWS (services, not servers).

Adım Adım Çözüm

1
Analyze the requirements to reduce operational maintenance overhead and ensure high availability against hardware failures.
Identify that the system should utilize managed services and built-in redundancy across different physical locations.
This points directly to 'services, not servers' (managed services) and 'design for failure' (redundancy across Availability Zones).
2
Evaluate the design options to select those that implement managed database features and high-availability load balancing.
Amazon RDS manages database operations, and multi-AZ deployment with Elastic Load Balancing automatically routes traffic away from failed zones.
Both options implement the cloud design principles requested.
3
Check the remaining options for anti-patterns or incorrect mappings under the AWS Shared Responsibility Model.
Eliminate single-instance consolidation (single point of failure), fixed-capacity sizing (lacks elasticity), and physical data center auditing (AWS responsibility).
These choices represent bad architectural practices or operational misunderstandings.

Anahtar Kavram

AWS Cloud Design Principles (Design for Failure, Services not Servers, Elasticity)
Bu soruyu puanla