Soru

Zorluk: OrtaIdentify design principles of the AWS Cloud

A media company is migrating its video transcoding pipeline to AWS. The solution architect designs the system to use Amazon S3 to store raw uploads, which triggers an AWS Lambda function to process the video. The processed videos are then stored in a different S3 bucket. Additionally, the Lambda functions automatically scale out to handle thousands of concurrent uploads during peak hours and scale down to zero when there is no activity.

Which two design principles of the AWS Cloud does this architecture represent? (Select TWO).

  1. Services, not serversCevap
  2. ElasticityCevap
  3. C
    Tight coupling of components
  4. D
    Static capacity planning
  5. E
    Monolithic architecture design

Cevap

The correct design principles are 'Services, not servers' and 'Elasticity'.
The architecture demonstrates 'services, not servers' by utilizing fully managed services like Amazon S3 and AWS Lambda, which eliminates the need to provision or manage servers. It also demonstrates 'elasticity' because AWS Lambda automatically scales out to match the incoming demand of video uploads and scales back down when demand decreases.

Adım Adım Çözüm

1
Identify the compute and storage resources used in the scenario and how they are managed.
The architecture uses Amazon S3 and AWS Lambda, which are fully managed services requiring no server provisioning or maintenance.
This identifies the 'services, not servers' design principle.
2
Analyze how the system handles changes in demand and workload.
The system automatically scales up to handle thousands of uploads and scales down to zero when idle.
This identifies the 'elasticity' design principle, which is the ability to scale dynamically based on demand.

Anahtar Kavram

AWS Cloud Design Principles focus on loose coupling, elasticity, and utilizing managed services to reduce operational overhead.
Tahmini Süre:1m 30s
Bu soruyu puanla