Find answers, ask questions, and connect with our
community around the world.

Home Forums AWS AWS Certified Solutions Architect Professional Mechanical Turk question

  • samuel-rodriguez-perez

    June 20, 2022 at 12:52 am

    A company regularly processes large product catalogs for its online retail platform, which is needed to index and extract metadata of its items. These are done in batches and are sent out to a small team to process them using the Amazon Mechanical Turk service. The Solutions Architect has been tasked to design a workflow orchestration process to allow multiple concurrent Mechanical Turk operations while dealing with the result assessment process and the ability to reprocess the failed jobs.

    Right answer is shown as:

    Create a workflow on Amazon SWF that will handle a single batch of
    catalog records. Create multiple worker tasks that will extract and
    transform the data before sending it through Amazon Mechanical Turk. To
    visualize the workflow states, process the logs using AWS Lambda
    functions and use Amazon OpenSearch and Kibana.

    Why is this wong?

    With AWS Step Functions, create a workflow that will orchestrate
    multiple concurrent workflows. Visualize each workflow status on the AWS
    Management Console and write the historical data on an Amazon S3
    bucket. Use Amazon QuickSight to visualize the data on the S3 bucket.

    Because of:

    is incorrect because Step Functions do not directly support Mechanical Turk. You will need to use Amazon SWF for this scenario.

    But Mechanical Turk is supported from September 30, 2021 accoding to

    Is this a old question that needs to be updated?

    Is still recomended to use Amazon SWF instead of Step Functions for integration with Mechanical Turk?


  • seth_e

    January 11, 2023 at 12:54 pm

    Since this was filed 6 months ago, I see you made updates to make sure the Step Functions answer is wrong, adding a distractor about Neptune

    But, any answer in 2023 that is suggesting use of SWF seems like it would be wrong. SWF is not officially deprecated, but nonetheless it is effectively deprecated. Is this representative of a question one may expect to see on an official AWS exam in 2023?

  • Amiel-Palacol-TutorialsDojo

    January 25, 2023 at 5:58 pm


    Thanks for the feedback on this question.

    Basically, the scenario is based on the official SWF FAQ:

    However, I do agree that SWF is old and, in fact, already not included in the AWS Certified Solutions Architect – Professional (SAP-C02) Exam Guide:

    Therefore, we will refactor or even totally replace this old question.

    Thank you once again for sharing your thoughts on this. We will continue to improve our scenarios better to match the topics in the actual AWS exam.

    Let us know if you need further assistance. The Tutorials Dojo team is dedicated to helping you pass your AWS exam!

    Best regards,
    Amiel Palacol @ Tutorials Dojo

Viewing 1 - 3 of 3 replies

Log in to reply.

Original Post
0 of 0 posts June 2018