Leaving presentation mode.

CLD120 Module 14 Knowledge Check

Data Engineering Patterns

Keyboard Shortcuts

Question 1

A solutions architect wants to propose a microservice architecture on AWS to management. Which serverless computing benefits should they include in the proposal? (Select THREE.)

With serverless computing, you pay only for execution duration instead of by server unit, and there is no infrastructure to provision or manage. These lower your total cost of ownership. Serverless computing provides a good solution for microservice applications.

Question 2

A developer needs to create and deploy a simple web form to capture employee commute information for the company internal employee website. Which is a serverless solution for creating the simple web form?

All of these services are serverless. You can improve performance by using an Amazon CloudFront distribution to cache static assets for a global audience.

Question 3

Why would a solutions architect recommend to use a microservice architecture? (Select TWO.)

In a microservice architecture, business functions of a larger overall application are assigned to specific components. Components are loosely coupled and maintain independence.

Question 4

Which scaling configuration does a team lead need to apply to accomplish Lambda function scaling?

When multiple Lambda functions are invoked, the AWS Lambda service provisions multiple environments to invoke multiple functions simultaneously.

Question 5

A solutions architect has to use a custom library in an architecture that uses Lambda functions as the compute option. Which Lambda feature should be used for optimal function deployments?

Correct With layers, you can use libraries in your function without needing to include them in your deployment package.

Question 6

Which set of statements is true for software packaged as a container?

A container enables you to run an application and its dependencies in resource-isolated processes on top of a container engine without a guest operation system. It can be ported to different host operating systems. Virtual machines use hypervisors to host VM packages containing a guest operating system with the application and its dependencies.

Question 7

Which is the most effective container deployment using Amazon Elastic Container Service (Amazon ECS) containers when refactoring a monolithic application to use a microservice architecture?

The first step in moving to a microservice architecture is to break up monolithic applications into services that each provide a more specialized function.

Question 8

An environmental science organization wants to provide HTTPS read-only access to its sensor data Amazon DynamoDB database. The user usage pattern is intermittent with 68 percent idle time per month. Which solution is the most cost efficient and secure with the least amount of operational maintenance?

You can create a serverless API by using Amazon API Gateway and AWS Lambda to provide read-only connections to the sensors and databases.

Question 9

Which workflows are suitable to implement with AWS Step Functions when the goal is to implement the solution to reduce operational overhead? (Select THREE.)

Incorrect - Step Functions is not needed for these workflows. Amazon Simple Notification Service (Amazon SNS) can send Amazon S3 event notifications to EC2 instances. An Amazon CloudWatch billing alert can send email when a cost threshold is exceeded. An AWS CloudFormation template can deploy infrastructure based on variables.

What is Step Functions?

Question 10

A developer wants to implement a manual approval step using an AWS Step Functions state machine. The manual approval state has to pause until a notification of approval or rejection is received from an approver email. Which should be implemented in the Step Functions state machine?

A wait for callback parameter is an optional feature of a task or activity. It pauses the execution at the state until the execution receives a callback from SendTaskSuccess or SendTaskFailure APIs with the task token.

Created 17 February 2025 by Dennis Kibbe. Last modified $Date: 2025/02/18 09:19:11 $ by $Author: dnk $.