Q31 — AWS SAA-C03 Ch.10

Question 31 of 100 | ← Chapter 10

Q631. A company has five organizational units (OUs) as part of its organization in AWS Organizations. Each OU correlates to the five businesses that the company owns. The company's research and development (R&D) business is separating from the company and will need its own organization.A solutions architect creates a separate new management account for this purpose.What should the solutions architect do next in the new management account?

Correct Answer: C. Create a new R&D AWS account in the new organization. Migrate resources from the prior R&D AWS account to the new R&D AWS account

Explanation

To meet the requirements of using managed services, minimizing operational overhead, and accommodating future feature additions, the most suitable solution would be:A. Use Amazon API Gateway with AWS Lambda functions to receive the data from the sensors, process the data, and store the data in an Amazon DynamoDB table.Option A leverages several managed services to build a scalable and low-operational-overhead solution:\1. Amazon API Gateway: It provides a fully managed service for receiving and handling HTTP requests from the sensors. API Gateway can securely handle the incoming requests, perform authentication and authorization, and route the data to the backend.\2. AWS Lambda functions: These serverless functions can be used to process the data received from the sensors. Lambda functions can be triggered by API Gateway and perform the necessary computations to add up the energy consumption for each tenant.\3. Amazon DynamoDB: It is a managed NoSQL database service that can store the hourly energy consumption data for each tenant. DynamoDB offers automatic scaling, high availability, and durability without the need for managing the underlying infrastructure. This solution minimizes operational overhead by leveraging fully managed services for various components of the workload. It also provides the flexibility to add independent components in the future as the workload evolves.Option B is not the best choice:B. Using an Elastic Load Balancer with an Auto Scaling group of EC2 instances to receive and process the data from the sensors, along with storing the processed data in an S3 bucket, would require more operational overhead. It involves managing EC2 instances, configuring load balancing and scaling policies, and maintaining the infrastructure.Option C is not the best choice either:C. Using Amazon API Gateway with AWS Lambda functions to receive the data from the sensors and process the data, but storing the data in a Microsoft SQL Server Express database on an EC2 instance, would introduce additional operational overhead. It would require managing the EC2 instance, setting up and maintaining the SQL Server Express database, and managing the underlying infrastructure.Option D is not the best choice either:D. Using an Elastic Load Balancer with an Auto Scaling group of EC2 instances to receive and process the data from the sensors, along with storing the processed data in an Amazon EFS shared file system, would also introduce operational overhead. It involves managing the EC2 instances, configuring load balancing and scaling policies, and setting up and managing the shared file system. Therefore, the most suitable solution that meets the requirements with the least operational overhead is to use Amazon API Gateway with AWS Lambda functions to receive the data, process it, and store it in an Amazon DynamoDB table (option A).