Assignment 1 Marking Guide | My Assignment Tutor

Cloud Systems Development (CSC73001)Assignment 1 Marking GuideWeight: 25% 30% of overall grade CriteriaHigh Quality (>= 75%)Standard Quality (50% – 74%)Poor Quality (< 50%)PART A: S3 App (14%)Setup in pom.xml: Shade plugin for ApacheMaven, dependency for AWS Java SDK (v2.5),and dependency for S3 (v2.5) are included(2%)All the plugin and dependencies areproperly includedSome of the plugin anddependencies are missingNone of the three items are includedS3 Bucket Permissions: ‘Block public access’ and‘Bucket policy’(2%)The bucket has correct permissionsfor ‘Block public access’ and ‘Bucketpolicy’ that allows public accessSome errors in one of theconfigurationsNot correctly configured at allApp functionality: The program successfully:(a) creates a new object (file) in the S3 bucketwith student information(b) reads/copies the content of the object into alocal (inside the app) .txt file(8%)The program code correctlyimplements and executes BOTHfunctionalities with NO compile andruntime errors AND uses separatemethod for each functionalityBOTH functionalities areimplemented AND separate methodis not used, there is NO compileerror BUT one/more functionalitydoes not workThe program code does not attemptany functionalitiesORONE functionality is attempted withcompile errorProof and object URL(2%)A valid object URL is provided withassignment submissionANDTerminal command history showsproof of implementation and testingThe object URL is included BUT notworkingANDTerminal command history showsproof of implementation and testingSubmission does not include objectURLORTerminal command history does notshow any trace of used commandsfor implementation PART B: DynamoDB App (16%)Setup in pom.xml: Shade plugin for ApacheMaven, dependency for AWS Java SDK (v2.5),and dependency for DynamoDB (v2.5) areincluded(2%)All the plugin and dependencies areproperly includedSome of the plugin anddependencies are missingNone of the three items are includedDynamoDB table:Car (Id, Model, Make, Year, Colour); Model,Make, Colour: String type, Id, Year: Number type(2%)The ‘Car’ table is correctly createdwith primary key and other columnsThe ‘Car’ table has all the columnsneeded but some errors (e.g.,primary key is missing or othercolumn name/type is not correctlyset)Table not createdApp functionality: The program successfully:(a) inserts/creates 4 entries with appropriatevalues into the ‘Car’ table(b) reads the values of all fields of entry/row anddisplays on the console(10%)The program code correctlyimplements and executes BOTHfunctionalities with NO compile andruntime errors AND uses loop(s) ANDuses separate method for eachfunctionalityBOTH functionalities areimplemented AND separate methodis not used, there is NO compileerror BUT one/more functionalitydoes not workThe program code does not attemptany functionalitiesORONE functionality is attempted withcompile errorProof(2%)Terminal command history showsproof of implementation and testingTerminal command history showsproof of implementation and testingTerminal command history does notshow any trace of used commandsfor implementation

QUALITY: 100% ORIGINAL PAPER – NO PLAGIARISM – CUSTOM PAPER

Leave a Reply

Your email address will not be published. Required fields are marked *