AWS Solutions Architect Professional (SAP-C02)

Domain 4.2: New Architecture Design

32 questions across 7 exams

All questions (32)

A company is migrating a monolithic on-premises application to AWS. They want to modernize it into microservices using containers. They want minimal operational overhead for managing the container infrastructure. Which compute option should they choose?

Worked answer available with free account
View question →

A company is refactoring a legacy monolithic application into microservices. The legacy application uses a single relational database. The architect wants to ensure that each new microservice manages its own data independently, but they still need to perform complex queries across data owned by multiple microservices. What is the BEST architectural pattern?

Worked answer available with free account
View question →

A company is migrating a legacy application that relies on a shared file system. The application will run on multiple EC2 Linux instances across multiple Availability Zones. The file system must support POSIX permissions and concurrent read/write access. Which AWS storage service should be used?

Worked answer available with free account
View question →

A company is migrating a fleet of Windows file servers to AWS. They want to use a fully managed AWS service. The file system must integrate with their existing on-premises Active Directory and support the SMB protocol. Which TWO actions should the architect take? (Select TWO)

Worked answer available with free account
View question →

A company is migrating a legacy application to AWS. The application requires a relational database. The company wants to minimize the operational overhead of managing the database, including patching, backups, and scaling. However, the application uses legacy stored procedures that require OS-level access to the database server to execute custom scripts. Which TWO actions should the architect take? (Select TWO)

Worked answer available with free account
View question →

A company is migrating a monolithic application to a microservices architecture on AWS. They want to migrate gradually without downtime. They plan to route specific API calls to the new microservices while sending the rest to the legacy monolith. Which migration pattern and AWS service combination is MOST appropriate?

Worked answer available with free account
View question →

An enterprise is migrating a legacy application that relies on multicast networking. AWS VPCs do not natively support multicast. Which AWS service can be used to enable multicast for this application in the cloud?

Worked answer available with free account
View question →

A company is migrating a Windows file server to AWS. The file server is heavily integrated with their on-premises Active Directory and uses SMB. They want a fully managed AWS service that supports these requirements. Which service should they choose?

Worked answer available with free account
View question →

An architect is redesigning a monolithic on-premises application into microservices on AWS. The application currently uses a single relational database. The new architecture will use purpose-built databases. Which pattern allows the gradual migration of features without downtime?

Worked answer available with free account
View question →

A company is migrating a legacy application to AWS. The application has hardcoded IP addresses and cannot support DNS. It requires high availability across multiple Availability Zones. Which AWS service allows the application to retain a static IP while load balancing across AZs?

Worked answer available with free account
View question →

An architect is designing a new serverless architecture for a web application. The frontend is a Single Page Application (SPA) written in React. The backend requires a GraphQL API. Which THREE AWS services should be used? (Select THREE)

Worked answer available with free account
View question →

A company is migrating a legacy application that relies on multicast networking. AWS VPCs do not natively support multicast. Which THREE approaches can be used to support this workload on AWS? (Select THREE)

Worked answer available with free account
View question →

An organization is migrating a complex monolithic application to AWS. They have decided to use the Strangler Fig pattern to gradually extract microservices. Which FOUR AWS services are typically used to implement this pattern? (Select FOUR)

Worked answer available with free account
View question →

A company is migrating a legacy application to AWS. The application requires a shared file system that supports the SMB protocol. The application will run on a fleet of Amazon EC2 Windows instances across multiple Availability Zones. The file system must be highly available and integrate with the company's on-premises Active Directory. Which combination of steps will meet these requirements? (Select TWO)

Worked answer available with free account
View question →

A company has a monolithic legacy application running on-premises. They want to migrate to AWS and modernize the application into microservices. The business cannot tolerate any downtime during the migration, and the modernization must happen gradually to minimize risk. Which combination of architectural patterns and services should the architect use? (Select TWO)

Worked answer available with free account
View question →

An enterprise is modernizing a legacy application that relies on a massive, monolithic relational database. They want to break the database apart into purpose-built databases. The application requires a highly connected social graph to recommend friends, and a high-throughput key-value store for session management. Which combination of AWS databases should they migrate to? (Select TWO)

Worked answer available with free account
View question →

An enterprise is migrating its on-premises data center to AWS. They have a legacy mainframe application that cannot be migrated. However, the new microservices built on AWS need to query data from the mainframe with sub-millisecond latency. The mainframe and AWS are connected via AWS Direct Connect. How can the architect meet the latency requirement?

Worked answer available with free account
View question →

A company is migrating a legacy application that uses a proprietary UDP-based protocol. The application will be hosted on EC2 instances across multiple Availability Zones. The company needs a load balancer to distribute the UDP traffic. Which AWS load balancer should they use?

Worked answer available with free account
View question →

An enterprise is migrating a legacy monolithic application to AWS. The application uses a proprietary file system and requires sub-millisecond latency to shared storage. The application runs on Windows Server and cannot be refactored. The architecture must support high availability across multiple Availability Zones. Which storage solution meets these requirements?

Worked answer available with free account
View question →

A company is migrating a critical MySQL database to Amazon Aurora MySQL. The database handles high-volume financial transactions. The architecture must ensure zero data loss (RPO = 0) in the event of an Availability Zone failure, and minimal downtime (RTO < 1 minute). The application must securely authenticate to the database without hardcoding credentials. Which combination of features should be used? (Select TWO)

Worked answer available with free account
View question →

A company is migrating a large-scale IoT application to AWS. Millions of devices send telemetry data via MQTT. The data needs to be ingested, filtered, and routed to Amazon S3 for long-term storage and to Amazon DynamoDB for real-time dashboarding. The architecture must be fully managed and scale automatically to handle millions of concurrent connections. Which AWS service should act as the primary entry point for the devices?

Worked answer available with free account
View question →

An architect is designing a new serverless architecture to replace a legacy on-premises order processing system. The new system must receive orders via an API, validate them, save them to a database, and notify a downstream fulfillment system. Which THREE AWS services should be used to build this modern architecture? (Select THREE)

Worked answer available with free account
View question →

A company is refactoring a monolithic application into microservices. They want to use an event-driven architecture where microservices communicate asynchronously. They need a service that can filter and route events to multiple targets based on the event content. Which THREE configurations are required? (Select THREE)

Worked answer available with free account
View question →

An architect is designing a data lake architecture on AWS. Data will be ingested from various sources, transformed, and queried using standard SQL. The solution must be fully managed and serverless. Which THREE services should be included in this architecture? (Select THREE)

Worked answer available with free account
View question →

A company is migrating a legacy application to AWS. The application requires a shared file system that supports the POSIX permissions model and can be accessed concurrently by hundreds of EC2 Linux instances across multiple Availability Zones. Which THREE actions should the architect take? (Select THREE)

Worked answer available with free account
View question →

An architect is designing a multi-region active-active architecture for a critical API. The API is backed by DynamoDB. Traffic must be routed to the region closest to the user, but if a region fails, traffic must automatically failover to the healthy region. Which THREE configurations are required? (Select THREE)

Worked answer available with free account
View question →

An organization is migrating its on-premises data center to AWS. They have a legacy application hardcoded to use specific IP addresses. The application must be migrated to AWS without changing these IP addresses. The on-premises network will remain connected to AWS via Direct Connect. How can the architect achieve this?

Worked answer available with free account
View question →

A company is migrating a legacy monolithic application to a microservices architecture on AWS. The legacy application uses a single relational database. The new microservices will use purpose-built databases (DynamoDB, Aurora, ElastiCache). The migration must happen gradually with zero downtime, and both systems must run in parallel during the transition. Which architectural patterns and services should be used? (Select TWO)

Worked answer available with free account
View question →

An enterprise is migrating a legacy application that uses a hardcoded IP address for its database connection. The database is being migrated to Amazon RDS. How can the architect ensure the application can connect to the new RDS instance without changing the application code?

Worked answer available with free account
View question →

A company wants to migrate its on-premises Apache Kafka cluster to AWS. They want a fully managed service that is highly available and requires minimal operational overhead. The existing applications use native Kafka APIs. Which AWS service should they choose?

Worked answer available with free account
View question →

A company is migrating a large-scale web application to AWS. The application requires a shared file system that can be accessed by hundreds of EC2 instances across multiple Availability Zones. The storage must be highly available, durable, and support POSIX permissions. Which combination of actions should the architect take? (Select TWO)

Worked answer available with free account
View question →

A company is migrating its data analytics platform to AWS. The platform requires a data warehouse that can query petabytes of structured and semi-structured data. The company also wants to query data directly from Amazon S3 without loading it into the data warehouse. Which combination of services and features should be used? (Select TWO)

Worked answer available with free account
View question →

Practice these questions with detailed guidance

Full answers, grading, and explanations on why each answer is correct.