AWS

Developing with AWS AWS Step Functions

Create new plagiarism incident

SCENARIO

University students caught plagiarising on exams and assignments are required to take exams to test their knowledge of the universities referencing standard. Students get three attempts to pass the exam before administrative action is taken.

This demo uses exposes an AWS Step Function via an Amazon API Gateway. The step-function definition invokes tasks via AWS Lambda (Python 3.6), that store results in Amazon DynamoDB. Notifications are implemented via Amazon SNS and AWS X-Ray provides distributed tracing capability.

state-machine