Topic 1 Question 375
An ecommerce company is building a distributed application that involves several serverless functions and AWS services to complete order-processing tasks. These tasks require manual approvals as part of the workflow. A solutions architect needs to design an architecture for the order-processing application. The solution must be able to combine multiple AWS Lambda functions into responsive serverless applications. The solution also must orchestrate data and services that run on Amazon EC2 instances, containers, or on-premises servers.
Which solution will meet these requirements with the LEAST operational overhead?
Use AWS Step Functions to build the application.
Integrate all the application components in an AWS Glue job.
Use Amazon Simple Queue Service (Amazon SQS) to build the application.
Use AWS Lambda functions and Amazon EventBridge events to build the application.
ユーザの投票
コメント(4)
- 正解だと思う選択肢: A
Option A: Use AWS Step Functions to build the application. AWS Step Functions is a serverless workflow service that makes it easy to coordinate distributed applications and microservices using visual workflows. It is an ideal solution for designing architectures for distributed applications that involve multiple AWS services and serverless functions, as it allows us to orchestrate the flow of our application components using visual workflows. AWS Step Functions also integrates with other AWS services like AWS Lambda, Amazon EC2, and Amazon ECS, and it has built-in error handling and retry mechanisms. This option provides a serverless solution with the least operational overhead for building the application.
👍 3ktulu26022023/03/11 - 正解だと思う選択肢: A
AWS Step Functions is a fully managed service that makes it easy to build applications by coordinating the components of distributed applications and microservices using visual workflows. With Step Functions, you can combine multiple AWS Lambda functions into responsive serverless applications and orchestrate data and services that run on Amazon EC2 instances, containers, or on-premises servers. Step Functions also allows for manual approvals as part of the workflow. This solution meets all the requirements with the least operational overhead.
👍 3kinglong122023/03/14 Key: Distributed Application Processing, Microservices orchestration (Orchestrate Data and Services) A would be the best fit. AWS Step Functions is a visual workflow service that helps developers use AWS services to build distributed applications, automate processes, orchestrate microservices, and create data and machine learning (ML) pipelines.
👍 2BeeKayEnn2023/03/23
シャッフルモード