Tüm alıştırma soruları

1462 soru

Soru 601Soru

A solutions architect needs to configure an Amazon RDS for MySQL database to support high availability within a single AWS Region. The configuration must provide automatic failover to a standby instance in a different Availability Zone in the event of an infrastructure failure. Which database configuration will meet these requirements with the least administrative effort?

Cevabı ve açıklamayı göster

Cevap: Configure an Amazon RDS Multi-AZ DB instance deployment.

Cevap

Configure an Amazon RDS Multi-AZ DB instance deployment.
Deploying the database as an Amazon RDS Multi-AZ DB instance deployment automatically provisions and maintains a synchronous standby replica in a different Availability Zone. If the primary instance fails, Amazon RDS automatically performs a failover to the standby with zero administrative intervention and minimal downtime.

Adım Adım Çözüm

1
Identify the primary goal of establishing database high availability and automatic failover within a single AWS Region with minimum administrative effort.
Determined that the database requires a configuration that synchronously replicates data to another Availability Zone and automatically redirects application traffic during a failure.
This establishes the baseline requirements to evaluate the available Amazon RDS deployment models.
2
Evaluate the capabilities of Amazon RDS Multi-AZ deployments.
Confirmed that Amazon RDS Multi-AZ automatically provisions a synchronous standby replica in a different Availability Zone and performs automatic failover during outages.
This directly aligns with the goal of high availability and automatic failover without manual intervention.
3
Compare the correct solution against alternatives like read replicas, DNS routing policies, and cross-region warm standbys.
Identified that the alternatives either require manual failover processes or are designed for different use cases like read scaling and regional disaster recovery.
This confirms that only the Multi-AZ deployment configuration satisfies all stated requirements with the least administrative effort.

Anahtar Kavram

Amazon RDS Multi-AZ deployments provide high availability, data redundancy, and automatic failover support within a single AWS Region.
Tahmini Süre:45s
Soru 602Soru

An e-commerce corporation is upgrading the disaster recovery capabilities of its transaction ledger and media catalog storage on AWS. The architecture is primarily based in the `us-east-1` Region and must support failover to the `us-west-2` Region. The media catalog contains millions of image files that require a Recovery Point Objective (RPO) of 1515 minutes and a Recovery Time Objective (RTO) of 1515 minutes. The transaction ledger demands persistent shared file storage that spans multiple Availability Zones in both Regions with minimal recovery time. Which two storage configurations will meet these durability and disaster recovery requirements? (Select TWO.)

Geçerli olan tümünü seçin

Cevabı ve açıklamayı göster

Cevap: Store the media catalog files in an Amazon S3 bucket in `us-east-1` and configure Amazon S3 Cross-Region Replication (CRR) to `us-west-2` with S3 Replication Time Control (RTC) enabled.; Deploy Amazon Elastic File System (Amazon EFS) in `us-east-1` using the Standard storage class to span multiple Availability Zones, and configure Amazon EFS Replication to asynchronously replicate data to a destination EFS file system in `us-west-2`.

Cevap

The correct configurations involve storing the media catalog files in an Amazon S3 bucket with Cross-Region Replication (CRR) and Replication Time Control (RTC) enabled to guarantee replication within fifteen minutes, and using Amazon Elastic File System (Amazon EFS) with EFS Replication to provide highly available, multi-AZ shared storage replicated across regions.
The correct configurations involve storing the media catalog files in an Amazon S3 bucket with Cross-Region Replication (CRR) and Replication Time Control (RTC) enabled to guarantee replication within 1515 minutes, and using Amazon Elastic File System (Amazon EFS) with EFS Replication to provide highly available, multi-AZ shared storage replicated across regions.

Adım Adım Çözüm

1
Analyze the RTO and RPO requirements for both storage types.
Identify that the media catalog requires an RTO of 1515 minutes and RPO of 1515 minutes, while the transaction ledger requires multi-AZ persistence and replication to the secondary region with minimal RTO.
Ensures the selected solutions meet the quantitative operational thresholds.
2
Evaluate options for replicating the S3-based media catalog.
Select S3 Cross-Region Replication (CRR) with Replication Time Control (RTC) enabled, which guarantees 99.99%99.99\% of objects replicate within 1515 minutes.
Standard S3 replication is asynchronous without a guaranteed SLA, but RTC ensures the 1515-minute RPO is met.
3
Evaluate options for the shared file storage ledger.
Select Amazon EFS with Standard storage class (spans multiple AZs) combined with Amazon EFS Replication to copy data across Regions.
EFS Replication provides automated cross-region replication for shared file systems, matching the high availability and multi-region resilience requirements.

Anahtar Kavram

Designing highly available, multi-AZ and multi-region storage systems using S3 replication configurations and EFS replication schemas to meet low RTO and RPO targets.
Tahmini Süre:2m 0s
Soru 603Soru

A company is connecting its on-premises data center to an AWS VPC using a single AWS Site-to-Site VPN connection. The company requires a constant throughput of 2 Gbps to replicate database transactions. During testing, they observe that the network throughput does not exceed 1.25 Gbps. What is the primary cause of this throughput limitation?

Cevabı ve açıklamayı göster

Cevap: A single AWS Site-to-Site VPN tunnel has a maximum throughput limit of 1.25 Gbps.

Cevap

A single AWS Site-to-Site VPN tunnel has a maximum throughput limit of 1.25 Gbps.
The correct answer is correct because each AWS Site-to-Site VPN tunnel is subject to a hard throughput limit of 1.25 Gbps. Since a single VPN connection consists of two tunnels (typically configured in an active-passive setup), the maximum throughput of a single active tunnel cannot exceed 1.25 Gbps.

Adım Adım Çözüm

1
Identify the network requirements and the current connectivity method.
The workload requires 2 Gbps of throughput, and the current setup uses a single AWS Site-to-Site VPN connection.
This establishes the baseline constraints of the scenario.
2
Evaluate the throughput limitations of a single AWS Site-to-Site VPN tunnel.
Each individual VPN tunnel supports a maximum bandwidth of 1.25 Gbps.
This determines why the throughput is capped at 1.25 Gbps despite needing 2 Gbps.
3
Select the option that matches the physical throughput limits of the service.
The limit is due to the service constraint where a single tunnel is capped at 1.25 Gbps.
This explains the primary bottleneck in the current network architecture.

Anahtar Kavram

AWS Site-to-Site VPN Tunnel Throughput Limits
Tahmini Süre:45s
Soru 604Soru

A development team is deploying a collaborative document management application on 33 Amazon EC2 instances. The application requires a shared file storage solution that allows all instances to read and write files concurrently with low latency. Which AWS storage service should the team select to meet these requirements?

Cevabı ve açıklamayı göster

Cevap: Amazon Elastic File System (Amazon EFS)

Cevap

Amazon Elastic File System (Amazon EFS)
Amazon Elastic File System (Amazon EFS) is a managed file storage service that provides shared, concurrent access for multiple EC2 instances. It supports the NFSv4 protocol, allowing all three instances to read and write to the file system simultaneously with low latency.

Adım Adım Çözüm

1
Analyze the application requirements.
The application is deployed on 33 separate EC2 instances and requires a shared file storage solution where all instances can read and write files concurrently with low latency.
Understanding the requirement for concurrent shared file access narrows the choices to shared file storage solutions.
2
Evaluate the capabilities of Amazon EBS.
Standard EBS gp3 volumes cannot be shared. EBS io2 volumes with Multi-Attach provide block-level sharing but require specialized cluster file systems to prevent corruption, making them operationally complex and unsuitable for standard shared file access.
This rules out EBS block storage solutions for this standard shared file use case.
3
Evaluate Amazon S3 Glacier.
Amazon S3 Glacier is for cold archival storage with high retrieval latency, which does not support low-latency filesystem mounting.
This rules out S3 Glacier.
4
Identify the service that natively supports low-latency shared file access.
Amazon EFS is a managed file system that supports NFSv4, allowing multiple EC2 instances to mount and write to it simultaneously with low latency.
This matches all application requirements.

Anahtar Kavram

Shared file storage in AWS
Tahmini Süre:1m 0s
Soru 605Soru

A financial transaction processing platform is migrating its relational database to AWS. The platform requires a highly resilient database architecture deployed across two AWS Regions: us-east-1 (Primary) and us-west-2 (Secondary). The architecture must meet the following constraints:

1. Intra-region failover must be automatic, with a Recovery Time Objective (RTO) of less than 3030 seconds and a Recovery Point Objective (RPO) of 00.
2. Cross-region disaster recovery must have an RPO of less than 22 seconds and an RTO of less than 55 minutes.
3. The database must dynamically scale read capacity independently in both regions to handle seasonal traffic spikes without manual intervention.
4. During normal operations, the application in the secondary region must be able to issue read and write requests locally, with write requests forwarded to the primary region without needing complex application-side write-routing logic.

Which database configuration meets these requirements with the least operational complexity?

Cevabı ve açıklamayı göster

Cevap: Deploy an Amazon Aurora Global Database with PostgreSQL compatibility. Configure the primary DB cluster in us-east-1 as a Multi-AZ deployment. Deploy a secondary DB cluster in us-west-2 and enable Aurora Auto Scaling for its reader instances. Enable write forwarding on the secondary DB cluster, allowing application clients in us-west-2 to write directly to the local reader endpoint, which forwards the writes to the primary cluster in us-east-1.

Cevap

Deploy an Amazon Aurora Global Database with PostgreSQL compatibility. Configure the primary DB cluster in us-east-1 as a Multi-AZ deployment. Deploy a secondary DB cluster in us-west-2 and enable Aurora Auto Scaling for its reader instances. Enable write forwarding on the secondary DB cluster, allowing application clients in us-west-2 to write directly to the local reader endpoint, which forwards the writes to the primary cluster in us-east-1.
The configuration utilizing Amazon Aurora Global Database satisfies all constraints. The local Multi-AZ cluster deployment meets the intra-region RTO/RPO requirements. Aurora Global Database's storage-level replication delivers a cross-region RPO of less than 22 seconds (typically under 11 second) and can be promoted to a primary cluster in under 55 minutes. Additionally, write forwarding on the secondary cluster allows the secondary region application to send reads and writes to its local endpoint, simplifying write routing, while Aurora Auto Scaling dynamically manages read replica capacity.

Adım Adım Çözüm

1
Evaluate intra-region resiliency requirements.
Amazon Aurora DB clusters with Multi-AZ deployments replication model satisfies the local RPO of 00 and RTO of under 3030 seconds via automated failover of the writer instance.
Aurora storage is replicated across three Availability Zones within a region, ensuring zero data loss and rapid automated failover.
2
Evaluate cross-region disaster recovery replication lag.
Amazon Aurora Global Database uses dedicated storage-level physical replication to secondary regions, achieving replication lag of under 11 second.
Physical replication bypasses the SQL execution engine, which is much faster than logical database replication or snapshot-based restoration.
3
Assess write routing and read capacity requirements in the secondary region.
Enable write forwarding on the secondary Aurora DB cluster and configure Aurora Auto Scaling for the readers.
Write forwarding routes write requests transparently to the primary region cluster while keeping reads local. Aurora Auto Scaling adjusts read replicas dynamically based on demand.

Anahtar Kavram

Amazon Aurora Global Database architecture, cross-region replication mechanics, and write forwarding capabilities.
Soru 606Soru

A company is migrating a high-frequency transactional database to AWS. The database runs on a single Amazon EC2 instance and requires 45,00045,000 IOPS with sub-millisecond storage latency. The database currently requires 400400 GB of storage capacity. Which storage configuration should a solutions architect recommend to meet these requirements with the least operational complexity?

Cevabı ve açıklamayı göster

Cevap: Provision a single Amazon EBS io2 volume with 400400 GB capacity and provision 45,00045,000 IOPS.

Cevap

Provision a single Amazon EBS io2 volume with 400400 GB capacity and provision 45,00045,000 IOPS.
Provisioning a single Amazon EBS io2 volume is the optimal solution because io2 (running on io2 Block Express) natively supports sub-millisecond latency and allows configuring up to 1,0001,000 IOPS per GiB. Therefore, a 400400 GB volume can easily be provisioned with 45,00045,000 IOPS without needing to stripe volumes or over-provision size.

Adım Adım Çözüm

1
Analyze database storage performance and latency constraints.
The workload requires 45,00045,000 IOPS, sub-millisecond latency, and a starting capacity of 400400 GB on a single Amazon EC2 instance.
This establishes the performance boundaries needed to filter out unsupported block and file storage options.
2
Evaluate EBS volume capabilities and limits against the IOPS-to-capacity requirements.
GP3 volumes are ruled out due to a single-volume limit of 16,00016,000 IOPS. IO1 volumes are ruled out because their 50:150:1 ratio restricts a 400400 GB volume to 20,00020,000 IOPS. IO2 volumes support up to 1000:11000:1 ratio, which accommodates 45,00045,000 IOPS on a 400400 GB volume.
Understanding the architectural limits of each EBS volume type prevents improper provisioning and unexpected performance throttling.
3
Select the storage type that minimizes operational complexity.
A single EBS io2 volume satisfies both the latency and IOPS requirements natively without striping or capacity over-provisioning.
Using a single volume is the simplest configuration to manage and maintain over time.

Anahtar Kavram

Amazon EBS Performance Characteristics and Provisioning Ratios
Soru 607Soru

A company runs a containerized data analytics engine on AWS using Amazon ECS with AWS Fargate. The engine executes batch jobs twice a day. During these runs, the tasks require concurrent, read-write access to a shared file system that must support up to 2 GB/s2\text{ GB/s} of read throughput and high IOPS with sub-millisecond latencies for file metadata operations. For the rest of the day, the tasks are stopped, and the storage remains idle with no active throughput. Which storage configuration meets these requirements most cost-effectively?

Cevabı ve açıklamayı göster

Cevap: Amazon EFS using General Purpose performance mode and Elastic throughput.

Cevap

Amazon EFS using General Purpose performance mode and Elastic throughput
The configuration using Amazon EFS with General Purpose performance mode and Elastic throughput satisfies all requirements. AWS Fargate natively supports EFS for shared file systems. General Purpose mode offers the lowest latency for file metadata operations. Since the workload runs only twice a day and is idle otherwise, Elastic throughput automatically scales to handle the 2 GB/s2\text{ GB/s} burst and does not charge for throughput when idle, making it highly cost-effective.

Adım Adım Çözüm

1
Identify compute platform and storage access model.
The application runs on AWS Fargate and needs concurrent read-write access to a shared file system. Note that AWS Fargate natively supports Amazon EFS but does not support Amazon EBS Multi-Attach or Amazon FSx for Lustre natively in task definitions.
This rules out non-EFS solutions since alternative shared storage integrations are not supported on the Fargate serverless container platform.
2
Determine the optimal EFS performance mode based on latency constraints.
EFS General Purpose mode is designed for latency-sensitive applications and provides sub-millisecond latencies for metadata operations, whereas Max I/O mode results in higher latencies.
Matching the sub-millisecond metadata latency requirement narrows the choice to General Purpose mode.
3
Compare EFS throughput modes based on cost and workload patterns.
The workload is highly spiky, running only twice a day and remaining idle otherwise. Elastic throughput automatically scales to meet the 2 GB/s2\text{ GB/s} peak and charges only for data transferred, whereas Provisioned throughput charges for the full capacity 2424 hours a day.
Elastic throughput is the most cost-effective option because it eliminates payment for unused throughput capacity during the idle periods of the day.

Anahtar Kavram

Selecting and configuring high-performing shared storage systems for containerized workloads on AWS Fargate
Tahmini Süre:2m 0s
Soru 608Soru

A retail company is migrating its inventory management database from an on-premises data center to AWS. The database synchronization process requires a continuous, secure network throughput of at least 3 Gbps3\text{ Gbps} to handle peak transactional volumes. The company wants to minimize costs by using an internet-based connection rather than a dedicated leased line, while ensuring high availability. Which network architecture should a solutions architect design to meet these requirements?

Cevabı ve açıklamayı göster

Cevap: Deploy an AWS Transit Gateway and establish two AWS Site-to-Site VPN connections terminating on it. Enable Equal-Cost Multi-Path (ECMP) routing on the Transit Gateway, and configure the on-premises customer gateway to advertise the same routes using Border Gateway Protocol (BGP) across the active VPN tunnels.

Cevap

Deploy an AWS Transit Gateway and establish two AWS Site-to-Site VPN connections terminating on it. Enable Equal-Cost Multi-Path (ECMP) routing on the Transit Gateway, and configure the on-premises customer gateway to advertise the same routes using Border Gateway Protocol (BGP) across the active VPN tunnels.
The correct option is to deploy an AWS Transit Gateway with two AWS Site-to-Site VPN connections and enable ECMP routing. Since a single VPN tunnel is limited to 1.25 Gbps1.25\text{ Gbps} of throughput, and a single VPN connection contains two tunnels (maximum 2.5 Gbps2.5\text{ Gbps} aggregated via ECMP), the company must establish at least two VPN connections (four tunnels) terminating on a Transit Gateway. Enabling ECMP allows AWS Transit Gateway to distribute traffic dynamically across all active tunnels, achieving an aggregate throughput of up to 5 Gbps5\text{ Gbps}, which satisfies the 3 Gbps3\text{ Gbps} requirement.

Adım Adım Çözüm

1
Analyze the bandwidth requirement of 3 Gbps3\text{ Gbps} and the limitations of AWS VPN.
Identify that a single AWS Site-to-Site VPN tunnel has a hard throughput limit of 1.25 Gbps1.25\text{ Gbps}.
To determine the number of tunnels required to support the 3 Gbps3\text{ Gbps} demand.
2
Calculate the required number of VPN connections and tunnels.
Determine that at least 3 tunnels are needed (3×1.25 Gbps=3.75 Gbps3 \times 1.25\text{ Gbps} = 3.75\text{ Gbps}). Since one VPN connection only provides 2 tunnels, at least two VPN connections (providing 4 tunnels, up to 5 Gbps5\text{ Gbps}) are required.
A single VPN connection cannot exceed 2.5 Gbps2.5\text{ Gbps} aggregate throughput even with ECMP.
3
Determine the routing and gateway architecture that supports bandwidth aggregation.
Select AWS Transit Gateway, which supports Equal-Cost Multi-Path (ECMP) routing over VPN attachments, unlike Virtual Private Gateways (VGW).
To allow the traffic to be actively load-balanced across multiple VPN tunnels using dynamic BGP routing.

Anahtar Kavram

AWS Site-to-Site VPN bandwidth scaling using AWS Transit Gateway and Equal-Cost Multi-Path (ECMP) routing.
Soru 609Soru

A machine learning platform runs distributed training jobs on a cluster of Amazon ECS tasks running on AWS Fargate. During training, the tasks must concurrently read and write millions of small training images and weights (averaging 30 KB30\text{ KB} each) from a shared namespace. The workload requires consistent single-digit millisecond latency and must scale to support up to 250,000250,000 transactions per second (TPS). The data is transient and can be easily regenerated if an Availability Zone failure occurs. Which storage architecture will meet these performance requirements with the lowest operational complexity and latency?

Cevabı ve açıklamayı göster

Cevap: Configure Amazon S3 Express One Zone directory buckets to store the training data, and access it directly from the ECS tasks using the S3 API.

Cevap

Configure Amazon S3 Express One Zone directory buckets to store the training data, and access it directly from the ECS tasks using the S3 API.
The correct option is to use Amazon S3 Express One Zone directory buckets. It is purpose-built to deliver consistent, single-digit millisecond latency for performance-critical applications and can scale to hundreds of thousands of transactions per second. Since the ECS tasks are running on AWS Fargate, using the standard S3 API avoids the operational complexity of mounting file systems and requires no OS-level client configuration.

Adım Adım Çözüm

1
Analyze workload characteristics and requirements.
The workload requires sharing millions of small files (30 KB30\text{ KB} each) with single-digit millisecond latency, scaling up to 250,000250,000 TPS, with transient data that can be regenerated on failure.
This establishes the latency, throughput, and durability requirements.
2
Evaluate the compute environment compatibility.
The application runs on AWS Fargate, which limits direct mounting of complex block or file systems (like FSx or EBS Multi-Attach) and restricts modifications to the underlying OS kernel.
This rules out solutions requiring kernel-level drivers or unsupported storage configurations on managed container runtimes.
3
Compare S3 Express One Zone, EFS, and EBS performance capabilities.
Amazon S3 Express One Zone delivers single-digit millisecond latency and scales to hundreds of thousands of TPS, making it ideal for high-performance object storage. Amazon EFS is not optimized for high-rate metadata operations on millions of tiny files, and EBS Multi-Attach is incompatible with Fargate.
S3 Express One Zone provides the highest performance for small objects at high concurrency without mount overhead.

Anahtar Kavram

Selecting high-performance and low-latency storage solutions for containerized workloads on AWS Fargate.
Soru 610Soru

A financial technology enterprise is designing a global transaction ledger application. The system must process high-frequency writes (over 100000100{}000 transactions per second at peak) with sub-1010-millisecond latency. Users in North America, Europe, and Asia must be able to query their local transaction history with sub-22-millisecond latency. The database must also support transactional ACID properties across multiple records. Which two solutions should the solutions architect implement to meet these high-performance database requirements? (Select TWO).

Geçerli olan tümünü seçin

Cevabı ve açıklamayı göster

Cevap: Configure Amazon DynamoDB Global Tables with a partition key design that combines a high-cardinality customer identifier with a random suffix to distribute write traffic evenly across physical partitions.; Implement DynamoDB Transactions to execute ACID-compliant updates across multiple items, ensuring consistency and single-digit millisecond performance for ledger updates.

Cevap

The correct solutions are to configure Amazon DynamoDB Global Tables using a sharded partition key design that combines a customer identifier with a random suffix, and to implement DynamoDB Transactions to handle ACID-compliant multi-record updates.
The correct configuration uses Amazon DynamoDB Global Tables to achieve active-active multi-region replication with sub-10-millisecond latency. To handle the scale of 100000100{}000 writes per second, the partition key must be designed with high cardinality (such as a customer identifier with a random suffix) to distribute the workload evenly across physical partitions and avoid write bottlenecks. Additionally, DynamoDB Transactions satisfies the transactional ACID requirements with low latency.

Adım Adım Çözüm

1
Evaluate the read and write latency requirements against AWS database services.
Amazon DynamoDB Global Tables can deliver sub-10-millisecond write latency and sub-2-millisecond read latency globally by executing operations locally in the nearest AWS region.
Relational options like Amazon RDS across multiple regions introduce high latency for write operations and failovers, which do not meet the performance and scaling goals.
2
Address the high-frequency write scaling strategy to support peak traffic of over 100000100{}000 writes per second.
Implement a partition key strategy that uses a composite design combining a customer ID with a random suffix (write sharding).
In DynamoDB, partition keys determine which physical partition receives the write. Distributing writes evenly across partitions prevents hot partitions and avoids throughput bottlenecks.
3
Determine the mechanism to support ACID transaction properties.
Enable DynamoDB Transactions to execute coordinated read/write operations across multiple items in the transaction ledger.
DynamoDB Transactions guarantees ACID compliance (atomicity, consistency, isolation, and durability) within single-digit millisecond latency envelopes.

Anahtar Kavram

Amazon DynamoDB Global Tables combined with write sharding and DynamoDB Transactions allows global, active-active scale with low latency and transaction consistency.
Tahmini Süre:3m 0s
Soru 611Soru

A solutions architect is designing a storage architecture for a web application running on a cluster of Amazon EC2 instances. The application requires a shared file storage solution that supports concurrent read and write access from all instances and is fully POSIX-compliant. Which of the following AWS services should the solutions architect select for this shared storage? (Select TWO.)

Geçerli olan tümünü seçin

Cevabı ve açıklamayı göster

Cevap: Amazon Elastic File System (Amazon EFS); Amazon FSx for Lustre

Cevap

Amazon Elastic File System (Amazon EFS) and Amazon FSx for Lustre are correct because both are fully managed, POSIX-compliant shared file systems that support concurrent read and write operations from multiple Amazon EC2 instances.
Amazon Elastic File System (Amazon EFS) and Amazon FSx for Lustre are designed as fully managed shared file storage systems. Both support standard POSIX file system interfaces and allow concurrent connections and read/write operations from multiple Amazon EC2 instances.

Adım Adım Çözüm

1
Analyze the requirements to identify the storage classification required.
The application requires a shared file storage solution that supports concurrent read and write access from multiple EC2 instances.
This rules out standard block storage solutions (such as EBS gp3) which are restricted to single-instance attachments.
2
Filter candidate services for POSIX compliance.
Both Amazon EFS and Amazon FSx for Lustre support POSIX compliance and allow parallel mounting.
POSIX compliance ensures the file system can work seamlessly with standard operating systems and application APIs.

Anahtar Kavram

Selecting native AWS shared file systems (Amazon EFS and Amazon FSx) to provide concurrent POSIX-compliant access to multiple EC2 instances instead of using block or archival storage.
Soru 612Soru

An enterprise is deploying a critical SQL-based retail application across two AWS Regions: eu-west-1 as the primary region and us-east-1 as the disaster recovery region. The application requires a database that can handle heavy read traffic locally in both regions. For disaster recovery, the solutions architect must design a database tier that achieves a Recovery Point Objective (RPO) of less than 1 second and a Recovery Time Objective (RTO) of less than 5 minutes.

Which combination of actions must the solutions architect take to meet these requirements? (Select TWO.)

Geçerli olan tümünü seçin

Cevabı ve açıklamayı göster

Cevap: Deploy an Amazon Aurora Global Database with the primary database cluster in eu-west-1 and a secondary database cluster in us-east-1.; Promote the secondary database cluster in us-east-1 to take over as the primary cluster in the event of a regional outage in eu-west-1.

Cevap

Deploy an Amazon Aurora Global Database with the primary DB cluster in eu-west-1 and a secondary DB cluster in us-east-1, and promote the secondary cluster to primary in the event of an outage.
Deploying Amazon Aurora Global Database provides storage-level replication across AWS Regions with replication latency under 1 second, meeting the Recovery Point Objective (RPO) requirement. Promoting the secondary cluster in the event of a primary region outage can be completed in less than 1 minute, which aligns with the Recovery Time Objective (RTO) requirement of under 5 minutes while allowing local read scaling in the secondary region.

Adım Adım Çözüm

1
Select a multi-region database solution that supports SQL and storage-level replication.
Choose Amazon Aurora Global Database to achieve low-latency asynchronous replication across regions.
Aurora Global Database replicates data to secondary regions with a latency of less than 1 second, meeting the RPO requirement of < 1 second.
2
Enable read scaling in the secondary region.
The secondary cluster in us-east-1 is active and can serve read-only queries locally to users in that region.
This offloads read traffic from the primary region and improves local application performance.
3
Establish a disaster recovery promotion procedure.
Promoting the secondary cluster to primary read-write capability takes less than 1 minute.
This promotion meets the RTO requirement of under 5 minutes during a regional outage.

Anahtar Kavram

Amazon Aurora Global Database provides cross-region disaster recovery and read scaling by utilizing storage-based replication with latency under 1 second and promotion capabilities under 1 minute.
Tahmini Süre:2m 0s
Soru 613Soru

A company runs a critical transactional workload on a single-instance Amazon RDS for MySQL database in a single Availability Zone. The database tier must be redesigned to survive an Availability Zone outage with a Recovery Point Objective (RPO) of zero (no data loss) and a Recovery Time Objective (RTO) of less than 2 minutes. Which configuration will meet these requirements with the least administrative effort?

Cevabı ve açıklamayı göster

Cevap: Modify the Amazon RDS for MySQL database instance to a Multi-AZ DB instance deployment.

Cevap

Modify the Amazon RDS for MySQL database instance to a Multi-AZ DB instance deployment.
Modifying the DB instance to a Multi-AZ deployment is correct because Amazon RDS automatically provisions and maintains a synchronous standby replica in a different Availability Zone. Updates are synchronously committed to both the primary and standby databases, achieving an RPO of zero. In the event of an AZ outage, RDS automatically handles failover to the standby instance, typically completing in under 2 minutes (meeting the RTO requirement) without manual intervention.

Adım Adım Çözüm

1
Analyze recovery requirements.
Determined that RPO = 0 requires synchronous data replication, and RTO < 2 minutes requires automated failover.
Asynchronous replication mechanisms cannot guarantee zero data loss, and manual failover procedures take too long.
2
Evaluate Amazon RDS deployment options.
Amazon RDS Multi-AZ deployments provide synchronous replication to a standby instance in a second Availability Zone and support automatic DNS failover.
This matches all recovery parameters with no manual intervention required during an outage.

Anahtar Kavram

Amazon RDS Multi-AZ Deployment
Soru 614Soru

A financial services firm is deploying a hybrid cloud architecture to synchronize real-time transaction ledger data between its on-premises mainframe cluster and multiple VPCs in the AWS Cloud. The synchronization process requires a sustained network throughput of at least 3.0 Gbps3.0 \text{ Gbps} with IPsec encryption in transit. The on-premises edge routers support IPsec VPN configurations and dynamic Border Gateway Protocol (BGP) routing. However, due to strict physical deployment constraints and immediate project timelines, the firm cannot deploy AWS Direct Connect. Which combination of actions should the solutions architect implement to meet these throughput and encryption requirements? (Select TWO.)

Geçerli olan tümünü seçin

Cevabı ve açıklamayı göster

Cevap: Create an AWS Transit Gateway and enable Equal-Cost Multi-Path (ECMP) routing support.; Establish multiple AWS Site-to-Site VPN connections to the Transit Gateway, and configure dynamic Border Gateway Protocol (BGP) routing on the customer gateway to distribute traffic across the tunnels.

Cevap

Create an AWS Transit Gateway, enable Equal-Cost Multi-Path (ECMP) routing support, and establish multiple AWS Site-to-Site VPN connections to the Transit Gateway while configuring dynamic Border Gateway Protocol (BGP) routing on the customer gateway.
To achieve a network throughput of 3.0 Gbps3.0 \text{ Gbps} over IPsec VPN, the architecture must bypass the single-tunnel limit of 1.25 Gbps1.25 \text{ Gbps}. The solutions architect must create an AWS Transit Gateway and enable Equal-Cost Multi-Path (ECMP) routing. By setting up multiple AWS Site-to-Site VPN connections to the Transit Gateway and configuring dynamic Border Gateway Protocol (BGP) routing on the customer gateway, the systems can distribute traffic across multiple tunnels, scaling aggregate bandwidth beyond the single-tunnel bottleneck.

Adım Adım Çözüm

1
Analyze the bandwidth requirement and constraints.
The scenario requires 3.0 Gbps3.0 \text{ Gbps} of IPsec-encrypted throughput. Physical Direct Connect is ruled out, leaving AWS Site-to-Site VPN as the primary connection method.
A single AWS Site-to-Site VPN tunnel has a hard throughput limit of 1.25 Gbps1.25 \text{ Gbps}.
2
Identify the mechanism to aggregate VPN bandwidth.
AWS Transit Gateway can aggregate multiple VPN tunnels using Equal-Cost Multi-Path (ECMP) routing.
By enabling ECMP on the Transit Gateway, traffic can be load-balanced across multiple active VPN tunnels in parallel.
3
Configure the routing protocol and connection layout.
Multiple AWS Site-to-Site VPN connections must be established to the Transit Gateway, and dynamic BGP routing must be enabled on both sides.
Dynamic BGP routing is a prerequisite for ECMP to work, enabling the advertisement of identical weights for paths over all active tunnels.

Anahtar Kavram

Scaling VPN bandwidth using AWS Transit Gateway ECMP routing
Soru 615Soru

A company hosts a web application on AWS that uses an Amazon Aurora PostgreSQL database. Global users are experiencing slow load times when requesting static images stored in Amazon S3. Additionally, the database is experiencing high CPU utilization due to a large volume of repetitive read queries for product catalog details. Which two configurations should a solutions architect implement to reduce latency and improve performance? (Select TWO.)

Geçerli olan tümünü seçin

Cevabı ve açıklamayı göster

Cevap: Deploy Amazon ElastiCache to cache database query results for the product catalog details.; Configure an Amazon CloudFront distribution with the Amazon S3 bucket containing the static images as the origin.

Cevap

Deploy Amazon ElastiCache to cache database query results and configure an Amazon CloudFront distribution with the Amazon S3 bucket containing static images as the origin.
Deploying Amazon ElastiCache caches repetitive read queries, reducing database load and response times. Creating an Amazon CloudFront distribution caches static images at edge locations, resolving global page load delays.

Adım Adım Çözüm

1
Identify the performance bottlenecks for both static assets and database queries.
The bottlenecks are static image retrieval latency and database CPU utilization caused by repetitive read queries.
Resolving these requires targeted caching strategies at both the presentation layer and the database layer.
2
Select the appropriate caching solution for static assets.
Amazon CloudFront caches static images closer to global users.
CloudFront edge locations reduce latency and offload requests from the S3 origin.
3
Select the appropriate caching solution for the relational database.
Amazon ElastiCache caches frequent read query results in-memory.
ElastiCache decreases database CPU usage and accelerates query responses by bypassing the database engine for cached data.

Anahtar Kavram

Multi-tier caching using Amazon CloudFront for static edge delivery and Amazon ElastiCache for database query acceleration.
Soru 616Soru

An energy utility company is designing an ingestion pipeline for 5,000,0005,000,000 smart grid sensors. Each sensor transmits consumption data every 20 seconds, resulting in an average ingestion rate of 250,000250,000 records per second. Each payload averages 2 KB2\text{ KB} in size. During peak grid events, traffic spikes immediately to 500,000500,000 records per second (1 GB/s1\text{ GB/s}). The pipeline must satisfy the following architectural requirements: 1) Deliver the bulk metrics to Amazon S3 in Apache Parquet format within 5 minutes of ingestion for historical analysis. 2) Filter and route critical grid failure events (less than 0.1%0.1\% of total traffic) to an operational dashboard with sub-second latency. 3) Ensure that updates from each individual sensor are processed in the order they are received to maintain data integrity. Which architecture meets these requirements with the highest performance and the least risk of data ingestion throttling?

Cevabı ve açıklamayı göster

Cevap: Configure an Amazon Kinesis Data Stream in Provisioned mode with 1,0001,000 shards, using the sensor ID as the partition key. Configure Amazon Data Firehose to read from the Kinesis Data Stream, buffer the data for 5 minutes, convert the format to Apache Parquet using AWS Glue Schema Registry, and write to Amazon S3. Simultaneously, configure an AWS Lambda function as a consumer of the Kinesis Data Stream to process and alert on grid failure events.

Cevap

Configure an Amazon Kinesis Data Stream in Provisioned mode with 1,000 shards, using the sensor ID as the partition key. Configure Amazon Data Firehose to read from the Kinesis Data Stream, buffer the data for 5 minutes, convert the format to Apache Parquet using AWS Glue Schema Registry, and write to Amazon S3. Simultaneously, configure an AWS Lambda function as a consumer of the Kinesis Data Stream to process and alert on grid failure events.
The correct architecture uses Amazon Kinesis Data Streams in Provisioned mode with 1,000 shards because the peak throughput is 1 GB/s (500,000 records/second×2 KB/record500,000 \text{ records/second} \times 2 \text{ KB/record}), which matches the maximum write capacity of 1,000 shards (1 MB/s1 \text{ MB/s} per shard). Using the sensor ID as the partition key ensures that updates from individual sensors are processed in chronological order while distributing the workload evenly. The dual-consumer configuration allows AWS Lambda to process critical events with sub-second latency, while Amazon Data Firehose asynchronously buffers, transforms to Parquet via AWS Glue, and stores the bulk data in Amazon S3 within the 5-minute latency requirement.

Adım Adım Çözüm

1
Calculate average and peak ingestion throughput requirements.
Average write throughput: 250,000 records/second×2 KB/record=500 MB/s250,000 \text{ records/second} \times 2 \text{ KB/record} = 500 \text{ MB/s}. Peak write throughput: 500,000 records/second×2 KB/record=1 GB/s500,000 \text{ records/second} \times 2 \text{ KB/record} = 1 \text{ GB/s} (1,000 MB/s1,000 \text{ MB/s}).
Sizing the ingestion mechanism requires knowing both the record volume and raw throughput.
2
Determine ingestion stream mode and shard count.
A single shard in Kinesis Data Streams supports up to 1 MB/s1 \text{ MB/s} or 1,000 records/second1,000 \text{ records/second} write capacity. Peak throughput (1 GB/s1 \text{ GB/s}) requires 1,0001,000 shards (1,000 MB/s/1 MB/s1,000 \text{ MB/s} / 1 \text{ MB/s}). Kinesis On-Demand mode has default write limits of 200 MB/s200 \text{ MB/s} and does not scale instantaneously to handle a 1 GB/s spike, making Provisioned mode with 1,000 shards the correct choice.
On-demand limits and scaling latency can cause ingestion throttling during sudden spikes.
3
Select a partition key strategy to preserve message order.
Using the sensor ID as the partition key ensures that all messages from a specific sensor map to the same shard. This guarantees strict ordering of updates per sensor while distributing the overall workload evenly across all 1,000 shards.
Preserving chronological update sequences per sensor is required to maintain grid data integrity.
4
Design dual consumer paths for sub-second alerting and 5-minute storage.
AWS Lambda is configured to poll the Kinesis Data Stream shards directly for real-time anomalous alerts (sub-second latency). Concurrently, Amazon Data Firehose reads from the stream, buffers for 5 minutes, transforms data to Parquet using AWS Glue Schema Registry, and writes to Amazon S3.
Handling mixed-latency destinations requires separate ingestion consumers to isolate low-latency tasks from batch-oriented delivery paths.

Anahtar Kavram

High-throughput data ingestion using Amazon Kinesis Data Streams Provisioned capacity, partition key selection for order preservation, and dual-consumer routing for mixed-latency outputs.
Tahmini Süre:3m 0s
Soru 617Soru

A global retail company is deploying a transactional microservice across two AWS Regions: us-east-1 and eu-west-1. The service requires active-active database access, allowing users in both regions to perform low-latency reads and writes locally. The architecture must achieve a Recovery Point Objective (RPO) of less than 1 second and a Recovery Time Objective (RTO) of less than 5 seconds. The database must automatically handle multi-region replication and conflict resolution. Which two configurations should a solutions architect select to meet these requirements? (Select TWO.)

Geçerli olan tümünü seçin

Cevabı ve açıklamayı göster

Cevap: Create an Amazon DynamoDB table in us-east-1 and configure it as a global table by adding the eu-west-1 Region.; Configure the microservice instances in each region to read and write to their local regional Amazon DynamoDB endpoint.

Cevap

Create an Amazon DynamoDB table in us-east-1 and configure it as a global table by adding the eu-west-1 Region, and configure the microservice instances in each region to read and write to their local regional Amazon DynamoDB endpoint.
To satisfy the requirements of active-active multi-region writes, sub-second RPO, and sub-5-second RTO, Amazon DynamoDB Global Tables is the optimal choice. It provides multi-region, multi-active replication where writes to any region are propagated to other regions within a second. By pointing the local microservices to their local DynamoDB endpoints, the application achieves low-latency local reads and writes, and if a region fails, traffic can be instantly rerouted to the other region's local endpoint, meeting the strict RTO constraint.

Adım Adım Çözüm

1
Analyze the application requirements.
Identify that the system demands active-active local multi-region writes, RPO < 1 second, RTO < 5 seconds, and automatic conflict resolution.
This rules out traditional relational databases like RDS or Aurora that operate with a single primary writer and secondary read-only replicas.
2
Select a multi-region active-active database technology.
Amazon DynamoDB Global Tables provides fully managed active-active replication with automatic conflict resolution (last-writer-wins) and sub-second replication latency (RPO < 1s).
DynamoDB Global Tables replicates data across regions in near real-time, matching the sub-second replication requirement.
3
Configure application routing and local access.
Directing applications to their local regional endpoints ensures low-latency reads and writes, and enables automatic failover to the other region's endpoint in less than 5 seconds (RTO).
This fully addresses the active-active performance and resiliency constraints.

Anahtar Kavram

Multi-region active-active database architectures with low RTO/RPO using DynamoDB Global Tables
Soru 618Soru

A financial services firm has deployed multiple VPCs in the `us-east-1` region to host its distributed algorithmic trading application. The application components across these VPCs need to communicate with low latency and high scalability. The firm also needs to connect its on-premises database systems to all VPCs for real-time market data synchronization. The data synchronization traffic requires a secure, encrypted connection over the internet, with peak bandwidth requirements reaching up to 2.2 Gbps2.2\text{ Gbps}. Which TWO network configurations should a solutions architect recommend to satisfy these requirements?

Geçerli olan tümünü seçin

Cevabı ve açıklamayı göster

Cevap: Deploy an AWS Transit Gateway to interconnect all VPCs, enabling centralized routing and simplified attachment management.; Establish an AWS Site-to-Site VPN connection to the AWS Transit Gateway, and enable Equal-Cost Multi-Path (ECMP) routing across multiple VPN tunnels.

Cevap

Deploying an AWS Transit Gateway to interconnect the VPCs and establishing an AWS Site-to-Site VPN connection to the Transit Gateway with Equal-Cost Multi-Path (ECMP) routing enabled across multiple tunnels.
The correct configurations involve using AWS Transit Gateway to simplify routing across multiple VPCs and using AWS Site-to-Site VPN with Equal-Cost Multi-Path (ECMP) routing to aggregate throughput across multiple tunnels, satisfying the 2.2 Gbps2.2\text{ Gbps} requirement.

Adım Adım Çözüm

1
Analyze the throughput requirement.
The required throughput is 2.2 Gbps2.2\text{ Gbps}, which exceeds the 1.25 Gbps1.25\text{ Gbps} limit of a single AWS Site-to-Site VPN tunnel.
Recognizing the throughput limits of standard VPN tunnels is critical for architecting scalable connections.
2
Select the appropriate routing and scaling mechanism.
Aggregating multiple VPN tunnels using Equal-Cost Multi-Path (ECMP) routing via AWS Transit Gateway scales the bandwidth capacity beyond the single tunnel threshold.
ECMP enables load balancing across multiple active paths, which meets the high-bandwidth requirement using existing internet paths.
3
Design the inter-VPC routing topology.
AWS Transit Gateway acts as a central hub, simplifying the network architecture by replacing a complex mesh of VPC Peering connections with a scalable hub-and-spoke model.
A transit gateway reduces operational complexity and improves routing performance as the number of VPCs scales.

Anahtar Kavram

High-Performing and Scalable Network Architectures
Soru 619Soru

A media production company is deploying a rendering application on AWS. The application requires global users to upload large raw video files (averaging 100 GB100\text{ GB} each) to Amazon S3. A cluster of Amazon EC2 instances running in a single VPC must process these files concurrently, requiring a shared storage system that can scale throughput to at least 12 GB/s12\text{ GB/s} with sub-millisecond latencies. Which two solutions should a solutions architect recommend to optimize both upload speed and rendering throughput? (Select TWO.)

Geçerli olan tümünü seçin

Cevabı ve açıklamayı göster

Cevap: Configure Amazon S3 Transfer Acceleration and use multipart uploads for the file ingestion.; Provision an Amazon FSx for Lustre file system linked to the S3 bucket to serve as shared storage for the rendering instances.

Cevap

Configure Amazon S3 Transfer Acceleration and use multipart uploads for the file ingestion, and provision an Amazon FSx for Lustre file system linked to the S3 bucket to serve as shared storage for the rendering instances.
The correct architecture combines Amazon S3 Transfer Acceleration and multipart uploads to maximize ingestion speeds for large files from global locations. For processing, Amazon FSx for Lustre provides the high-throughput, low-latency shared storage required by rendering engines, seamlessly linking to the S3 bucket to read and write data.

Adım Adım Çözüm

1
Analyze the upload requirements for global users ingesting large files (100 GB100\text{ GB} each) to S3.
Identify that Amazon S3 Transfer Acceleration optimizes network paths using AWS Edge Locations, and multipart uploads allow parallel transfers of large objects.
This combination minimizes upload times and handles network instability for large files.
2
Analyze the processing requirements for the rendering cluster, which needs shared storage with at least 12 GB/s12\text{ GB/s} throughput and sub-millisecond latency.
Identify Amazon FSx for Lustre as the optimal choice for high-performance computing (HPC) and rendering workloads.
FSx for Lustre is a POSIX-compliant shared file system that scales to hundreds of GB/s of throughput and integrates directly with S3 buckets for seamless data synchronization.

Anahtar Kavram

High-Performance Storage integration using Amazon S3 Transfer Acceleration for ingestion and Amazon FSx for Lustre for parallel processing workloads.
Tahmini Süre:1m 30s
Soru 620Soru

A financial firm is deploying a distributed quantitative modeling simulation across 5050 Amazon EC2 instances. The simulation requires a shared file system that can scale throughput to 20 GiB/s20\text{ GiB/s} and handle up to 1,000,0001,000,000 IOPS with sub-millisecond latencies. The simulation periodically reads raw historical data stored in an Amazon S3 bucket, processes it, and writes the results back to S3. The file system must remain highly available to ensure uninterrupted running of long-term modeling jobs. Which two actions should a solutions architect recommend to meet these requirements? (Select TWO.)

Geçerli olan tümünü seçin

Cevabı ve açıklamayı göster

Cevap: Deploy an Amazon FSx for Lustre Persistent SSD file system and link it to the Amazon S3 bucket using a Data Repository Association (DRA).; Mount the file system using the Lustre client on the EC2 instances, and use data repository tasks to synchronize modified data back to Amazon S3.

Cevap

Deploy an Amazon FSx for Lustre Persistent SSD file system linked to the Amazon S3 bucket using a Data Repository Association (DRA), mount it using the Lustre client on the EC2 instances, and use data repository tasks to synchronize modified data back to Amazon S3.
The correct options recommend deploying an Amazon FSx for Lustre Persistent SSD file system linked to Amazon S3 using a Data Repository Association (DRA), mounting it using the Lustre client on the EC2 instances, and using data repository tasks to synchronize modified data back to Amazon S3. FSx for Lustre Persistent SSD deployment provides the required sub-millisecond latencies, up to hundreds of GB/s of throughput, and millions of IOPS, while offering high availability (data is replicated within the Availability Zone, and failed components are automatically replaced). The Data Repository Association natively integrates the file system with Amazon S3, allowing raw data to be loaded automatically and results to be synchronized back via data repository tasks.

Adım Adım Çözüm

1
Analyze workload scaling and shared access requirements
Identified that the file system needs to support 5050 concurrent EC2 instances, deliver 20 GiB/s20\text{ GiB/s} throughput, 1,000,0001,000,000 IOPS, sub-millisecond latencies, high availability, and direct S3 integration.
This establishes that a high-performance shared file system (HPC optimized) with native S3 integration is required.
2
Evaluate and select the storage service and deployment type
Selected Amazon FSx for Lustre Persistent SSD because Persistent deployment offers high availability, SSD storage meets the latency and throughput goals, and it natively links with Amazon S3. EFS and EBS Multi-Attach are ruled out due to throughput limits and maximum instance attachment limits.
Ensures the performance, scaling, and high-availability criteria are met.
3
Determine the data synchronization mechanism
Configured a Data Repository Association (DRA) and Lustre client on the EC2 instances, using data repository tasks to sync data back to Amazon S3.
Provides seamless, high-performance data import/export between Lustre and S3.

Anahtar Kavram

Selecting high-performance shared file systems with native S3 integration for HPC workloads
Tahmini Süre:3m 0s
ÖncekiSayfa 31 / 74Sonraki
Tüm alıştırma soruları — AWS Certified Solutions Architect - Associate | Examkin