Assessment Details and Submission Guidelines |
Unit Code | MN611 – T1 2018 |
Unit Title | System Architecture |
Assessment Type | Group of 2 - Assignment |
Assessment Title | Assignment 2: Cloud Based Smart Application Management |
Purpose of the assessment (with ULO Mapping) | This assignment assesses the following Unit Learning Outcomes; students should be able to demonstrate their achievements in them. c. Analyse and model system functionality and behaviour. d. Compare and contrast different approaches to system analysis and design, such as object-oriented, agile, and service oriented techniques e. Analyse and model the functional and non-functional requirements of a software system f. Design and deploy functional solutions, such as initiating, analysing and implementing system plans |
Weight | 15% of the total assessments |
Total Marks | 80 |
Word limit | Not applicable |
Due Date | Week 11, Friday, 11.55 PM |
Submission Guidelines | · All work must be submitted on Moodle by the due date along with a completed Assignment Cover Page. · The assignment must be in MS Word format, 1.5 spacing, 11-pt Calibri (Body) font and 2 cm margins on all four sides of your page with appropriate section headings. · Reference sources must be cited in the text of the report and listed appropriately at the end in a reference list using IEEE referencing style. |
Extension | If an extension of time to submit work is required, a Special Consideration Application must be submitted directly through AMS. You must submit this application within three working days of the assessment due date. Further information is available at: http://www.mit.edu.au/about-mit/institute-publications/policies-procedures-and-guidelines/specialconsiderationdeferment |
Academic Misconduct | Academic Misconduct is a serious offence. Depending on the seriousness of the case, penalties can vary from a written warning or zero marks to exclusion from the course or rescinding the degree. Students should make themselves familiar with the full policy and procedure available at: http://www.mit.edu.au/about-mit/institute-publications/policies-procedures-and-guidelines/Plagiarism-Academic-Misconduct-Policy-Procedure. For further information, please refer to the Academic Integrity Section in your Unit Description. |
Assignment 2 Specifications
_________________________________________________________________________________
The purpose of this assignment is to acquire fundamental knowledge on cloud computing and become familiar with cloud service providers and their services. Further they shall compare and contrast two cloud service providers and their services. By doing this assignment, they will acquire a good understanding of available cloud service providers and their service offerings. This may later help them to determine appropriate services for developing.
Cloud Based Smart Application Management
Requirements:
Services offered for smart applications development such as Internet of Things (IoT) applications for instance an Integrated Cloud-Based Smart Home Management System, Artificial Intelligence (AI) applications etc. may be considered for the assignment.
· Brief write up on cloud computing environment
· To identify a cloud based smart application and model the functional and non-functional requirements.
· To identify the cloud service providers to build the identified smart application
· The quality of design and navigation of the PaaS, SaaS or IaaS system.
· The level of difficulty for development and deployment process of the cloud environment. (Challenges faced).
· How easy is it to manage the application in the context of the following:?
Ø Allocate and upgrade resources like memory, space, etc.
Ø Update/amend host URL, hosting data center and program/code of the application.
· To consider the application developed has Zero Downtime
· Advantages and Disadvantages of Cloud computing
Analysis:
· Your opinion – Based on your comparison and contrast of two cloud providers,
· Which service provider performed better and why?
· For each propose one area of improvement, that you would like to see over their current services and why?
· Conclusion
· References
Marking criteria:
For example, your system enhancements could include increasing the level of fault tolerance, decreasing the time to recovery, or adding features to increase scalability, security and QoS.
Questions | Description | Marks |
Requirements | Introduction to cloud computing Description of the application. Identification of Cloud service providers with justification Quality of design and navigation Challenges faced Process of Managing the resources Support for zero downtime Advantages and disadvantages | 4 5 10 4 5 5 4 3 |
Analysis | Compare and contrast two cloud providers Reasons of Preference of one over the other Suggestions for improvement | 10 10 10 |
Conclusion | Identifying and managing the cloud services for a smart application. | 5 |
Reference style | Follow “IEEE – Transactions on networking” reference style (should have both in-text citation and reference list) | 5 |
| Total | 80 |
Grades | Excellent | Very Good | Good | Satisfactory | Unsatisfactory |
Requirements | Relevant application and cloud service provider selection | Befitting application and cloud service provider selection | Suitable application and cloud service provider selection | Appropriate application and cloud service provider selection | Not relevant application. |
Analysis | Comparisons, reasons and suggestions are precise | Comparisons, reasons and suggestions are Accurate | Comparisons, reasons and suggestions are Suitable | Comparisons, reasons and suggestions are Appropriate | Comparisons, reasons and suggestions are Not much relevant |
Conclusion | Clear conclusion covering of all that has been achieved in this assignment. | Clear conclusion covering most of what has been achieved in this assignment. | Clear conclusion, but missing some of the important points. | Conclusion somewhat clear. | Inadequate conclusion. |
IEEE Reference style | Clear styles with excellent source of references. | Clear referencing style | Generally good referencing style | Sometimes clear referencing style | Lacks consistency with many errors |