Recent Question/Assignment

Assessment Details and Submission Guidelines
Unit Code MN611 – T1 2018
Unit Title System Architecture
Assessment Type 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,25/5/18, 5.00 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

Looking for answers ?