ITC561 Cloud Computing: Cloud Platform Programming Module

$20 Bonus + 25% OFF

Securing Higher Grades Costing Your Pocket?
Book Your Assignment at The Lowest Price
Now!

Students Who Viewed This Also Studied

ITC561 Cloud Computing

Questions:

Introduction
The assessment of the Cloud Platform Programming module is based on two assessment components: a) Project which represents 60% of the module assessment, and b) Terminal Assessment which represents 40% of the module assessment.
The learning outcomes of the Cloud Platform Programming module are as follows:

LO1. Demonstrate in-depth knowledge of core cloud-based services.
LO2. Critically analyse advantages and disadvantages of different cloud-based technologies/services.
LO3. Formulate and produce new code libraries that implement advanced programming constructs in order to create secure, dynamic, configurable, robust, scalable cloud-based applications.
LO4. Construct and present a complex dynamic cloud-based application through selecting relevant cloud related architectural patterns and services taking into account the evaluation and assessment of application design, development, and testing methodologies.
LO5. Identify and ethically apply best practices for continuous integration, delivery and deployment of cloudbased applications.
This document presents the details of the Project assessment of the Cloud Platform Programming module. The Project assesses LO1, LO2, LO3, LO4, and LO5.

Project Description
For this assignment, you are required to develop a complex dynamic cloud-based application through selecting relevant cloud related architectural patterns and cloud-based services. Your application must be deployed and hosted on a public Cloud. Once you have decided what your application will do, you should go through the following process: Define requirements: formally describe the functional and non-functional requirements of your application. Critically analyse and document the architecture of your cloud-based application. Implement a cloud-based application that addresses the requirements defined above. This application must employ several cloud services and must use, at least, one new library that you create in an object-oriented programming language. The new library should provide meaningful functionality to your application.  Ensure that you are developing your application to take advantage of suitable cloud architectural patterns. Deploy your application to a suitable public cloud platform. The deployed application must not be modified after the submission deadline. You must conduct some independent research and include any relevant bibliography in the accompanying report.

On completion, you will document the process and reflect on it through the deliverables listed in the next section. This is an individual project. Project Deliverables Submission Deadline: Consult the CA Schedule available on Moodle. You are required to submit all the project deliverables through Moodle via the dedicated submission pages. You are required to document the process of developing the cloud-based application and reflect on it through the  deliverables described on the next page.

1. A project report (6-8 pages formatted using the IEEE Conference double-column template1) which should include:
 Headline: title of the report, your name, student number, module, programme, and date  Abstract – a 150-300-word executive summary of the project and the main results  Section 1: Introduction – motivation for your project and its main objectives  Section 2: Project requirements
 

Section 3: Architectural design aspects of your application – critically analyse and document the architecture of your cloud-based application including the architecture diagram of the application; the architecture diagram should indicate where the different cloud-based services fit into your system/application. Note that the diagram should be created by you based on your own application and cloud services used. Section 4: Cloud-based services used in the application, which includes critical analysis and justification for the choice of services Section 5: Library description Section 6: Implementation Section 7: Continuous integration, delivery and deployment of your application Include in the report the URL to your deployed application Section 8: Conclusions including findings/interpretations – what did you learn and find out? Include a  short reflection on developing this project. Section 9: References – a complete list of academic works and/or online materials used in the project. References should be included as in-text citations using the IEEE referencing style.

2. The source code artefacts submission (a ZIP file) should include:  Source code of the application (including comments) Source code of the library (including comments)

3. Project presentation and demonstration video. The video submission should include the following: A concise presentation of the motivation and high level description of the idea of the project Demonstration – give a demonstration of your application’s highlighting the main features Answers to questions which you will receive in advance from your lecturer The URL to your project presentation and demonstration video should be included in the project report and must be accessible.

Notes:
1) Every student must submit the video of their project presentation and demonstration in order to receive a mark for the Cloud Platform Programming project, otherwise the project will be marked with a 0 (zero).
2) The examiners reserve the right to conduct live mini presentations with a sample of the students, where students will provide answers to questions related to their project. Also, there may be scheduled live mini presentations if further clarifications are needed and/or if there is a concern with the submission.

ITC561 Cloud Computing

Answer in Detail


Solved by qualified expert

Get Access to This Answer

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Hac habitasse platea dictumst vestibulum rhoncus est pellentesque. Amet dictum sit amet justo donec enim diam vulputate ut. Neque convallis a cras semper auctor neque vitae. Elit at imperdiet dui accumsan. Nisl condimentum id venenatis a condimentum vitae sapien pellentesque. Imperdiet massa tincidunt nunc pulvinar sapien et ligula. Malesuada fames ac turpis egestas maecenas pharetra convallis posuere. Et ultrices neque ornare aenean euismod. Suscipit tellus mauris a diam maecenas sed enim. Potenti nullam ac tortor vitae purus faucibus ornare. Morbi tristique senectus et netus et malesuada. Morbi tristique senectus et netus et malesuada. Tellus pellentesque eu tincidunt tortor aliquam. Sit amet purus gravida quis blandit. Nec feugiat in fermentum posuere urna. Vel orci porta non pulvinar neque laoreet suspendisse interdum. Ultricies tristique nulla aliquet enim tortor at auctor urna. Orci sagittis eu volutpat odio facilisis mauris sit amet.

Tellus molestie nunc non blandit massa enim nec dui. Tellus molestie nunc non blandit massa enim nec dui. Ac tortor vitae purus faucibus ornare suspendisse sed nisi. Pharetra et ultrices neque ornare aenean euismod. Pretium viverra suspendisse potenti nullam ac tortor vitae. Morbi quis commodo odio aenean sed. At consectetur lorem donec massa sapien faucibus et. Nisi quis eleifend quam adipiscing vitae proin sagittis nisl rhoncus. Duis at tellus at urna condimentum mattis pellentesque. Vivamus at augue eget arcu dictum varius duis at. Justo donec enim diam vulputate ut. Blandit libero volutpat sed cras ornare arcu. Ac felis donec et odio pellentesque diam volutpat commodo. Convallis a cras semper auctor neque. Tempus iaculis urna id volutpat lacus. Tortor consequat id porta nibh.

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Hac habitasse platea dictumst vestibulum rhoncus est pellentesque. Amet dictum sit amet justo donec enim diam vulputate ut. Neque convallis a cras semper auctor neque vitae. Elit at imperdiet dui accumsan. Nisl condimentum id venenatis a condimentum vitae sapien pellentesque. Imperdiet massa tincidunt nunc pulvinar sapien et ligula. Malesuada fames ac turpis egestas maecenas pharetra convallis posuere. Et ultrices neque ornare aenean euismod. Suscipit tellus mauris a diam maecenas sed enim. Potenti nullam ac tortor vitae purus faucibus ornare. Morbi tristique senectus et netus et malesuada. Morbi tristique senectus et netus et malesuada. Tellus pellentesque eu tincidunt tortor aliquam. Sit amet purus gravida quis blandit. Nec feugiat in fermentum posuere urna. Vel orci porta non pulvinar neque laoreet suspendisse interdum. Ultricies tristique nulla aliquet enim tortor at auctor urna. Orci sagittis eu volutpat odio facilisis mauris sit amet.

Tellus molestie nunc non blandit massa enim nec dui. Tellus molestie nunc non blandit massa enim nec dui. Ac tortor vitae purus faucibus ornare suspendisse sed nisi. Pharetra et ultrices neque ornare aenean euismod. Pretium viverra suspendisse potenti nullam ac tortor vitae. Morbi quis commodo odio aenean sed. At consectetur lorem donec massa sapien faucibus et. Nisi quis eleifend quam adipiscing vitae proin sagittis nisl rhoncus. Duis at tellus at urna condimentum mattis pellentesque. Vivamus at augue eget arcu dictum varius duis at. Justo donec enim diam vulputate ut. Blandit libero volutpat sed cras ornare arcu. Ac felis donec et odio pellentesque diam volutpat commodo. Convallis a cras semper auctor neque. Tempus iaculis urna id volutpat lacus. Tortor consequat id porta nibh.

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Hac habitasse platea dictumst vestibulum rhoncus est pellentesque. Amet dictum sit amet justo donec enim diam vulputate ut. Neque convallis a cras semper auctor neque vitae. Elit at imperdiet dui accumsan. Nisl condimentum id venenatis a condimentum vitae sapien pellentesque. Imperdiet massa tincidunt nunc pulvinar sapien et ligula. Malesuada fames ac turpis egestas maecenas pharetra convallis posuere. Et ultrices neque ornare aenean euismod. Suscipit tellus mauris a diam maecenas sed enim. Potenti nullam ac tortor vitae purus faucibus ornare. Morbi tristique senectus et netus et malesuada. Morbi tristique senectus et netus et malesuada. Tellus pellentesque eu tincidunt tortor aliquam. Sit amet purus gravida quis blandit. Nec feugiat in fermentum posuere urna. Vel orci porta non pulvinar neque laoreet suspendisse interdum. Ultricies tristique nulla aliquet enim tortor at auctor urna. Orci sagittis eu volutpat odio facilisis mauris sit amet.

Tellus molestie nunc non blandit massa enim nec dui. Tellus molestie nunc non blandit massa enim nec dui. Ac tortor vitae purus faucibus ornare suspendisse sed nisi. Pharetra et ultrices neque ornare aenean euismod. Pretium viverra suspendisse potenti nullam ac tortor vitae. Morbi quis commodo odio aenean sed. At consectetur lorem donec massa sapien faucibus et. Nisi quis eleifend quam adipiscing vitae proin sagittis nisl rhoncus. Duis at tellus at urna condimentum mattis pellentesque. Vivamus at augue eget arcu dictum varius duis at. Justo donec enim diam vulputate ut. Blandit libero volutpat sed cras ornare arcu. Ac felis donec et odio pellentesque diam volutpat commodo. Convallis a cras semper auctor neque. Tempus iaculis urna id volutpat lacus. Tortor consequat id porta nibh.

26 More Pages to Come in This Document. Get access to the complete answer.

MyAssignmenthelp.com is different from other brands when it comes to online assignment help regarding any academic subject. What makes us different is a strong follow-up system through 24/7 online chat support. You can contact us to clear any query related to the academic assignment help availed from us. A huge number of students utilize this feature from nations like US, UK and Australia. Our talented back office support staff addresses all the queries that students have by replying to them with prompt solutions given by our writers. Such an interactive method makes our assignment help services popular among the students. Thus, our 3000+ PhD expert writers are busy providing custom essay help, homework help, dissertation writing services etc to students worldwide.

More ITC561 ITC561 Cloud Computing: Questions & Answers

ISYS3010 Enterprise Technology

Spider-Man Peter Parker’s, uncle Ben famously quoted “with great power comes great responsibility”. Through your assignment 2, you would now realize that AI has become an integral part of business strategy. Operations across a vast array of industries including health care, banking …

View Answer

Data Engineers

Data Engineers regularly collect, process and store data. In this task you will develop a deeper understanding of how C programming language can be used for collecting, processing and storing data. In this assignment you get the opportunity to build an interactive program that can manage the list of …

View Answer

CMST 325 Image Editing

Task:
Please complete the following tasks:
 
1. Select a good quality image with a good central focal point (e.g. the man and his horse is a great focal point in the example). The focal point could be a person or thing (e.g. car, track athlete, or basketball player).2. Add a motion blur al …

View Answer

Management

This assessment item is designed to test your understanding of arrays/arrayLists, objects, classes, sorting and searching.  Assessment task This assignment requires you to develop a java program for such a scenario that the manager of a fast food store wants to use it for calculating weekly wag …

View Answer

Content Removal Request

If you are the original writer of this content and no longer wish to have your work published on Myassignmenthelp.com then please raise the
content removal request.

Choose Our Best Expert to Help You

Avery Haas

I have acquired my Master’s degree in Literature from the University of Liverpool

220 – Completed Orders

Hire Me

Still in Two Minds? The Proof is in Numbers!

33845 Genuine Reviews With a Rating of 4.9/5.

Healthcare

Essay: 2 Pages, Deadline:
29 days

I received an A on this paper and infographic. It was well written and designed well.

User ID: 5***82 United States

Criminal Law

Home Work: 6 Pages, Deadline:
2 days

I was happy with the quality of the work, fantastic ????, I will definitely recommend you to my friends

User ID: 5***55 Manchester, Great Britain

Assignment

Home Work: 0.4 Pages, Deadline:
1 day

I appreciate the help!! It was very fast and written well. Went straight to the point.

User ID: 8***08 United States

Nursing

Essay: 10 Pages, Deadline:
9 hours

I will definitely recommend some else as am please with the work, I will upload another assignment.

User ID: 6***20 United Kingdom, Great Britain

Economics

Assignment: 2 Pages, Deadline:
2 days

At first, I was hesitant to evaluate because there was some delayBut the professor allowed me some time to upload the file and this made me be honest …

User ID: 9***3 Kuwait

Nursing

Essay: 8 Pages, Deadline:
8 days

hi thank you for your assistance. im not sure what is my grade. but i think its good

User ID: 2***34 Kuala Lumpur, Malaysia

Psychology

Assignment: 1 Page, Deadline:
5 days

great work i would probably do more with the PowerPoint in terms of creativity but good at the end

User ID: 6***27 Sydney, Australia

Healthcare

Assignment: 1 Page, Deadline:
7 days

it could be better but get me through it, thank you for the nice work. happy customer

User ID: 6***27 Sydney, Australia

Assignment

Essay: 12 Pages, Deadline:
16 days

excellent work!! very happy with the result and the communication with the writer was good

User ID: 6***27 Sydney, Australia

Psychology

Home Work: 2 Pages, Deadline:
3 days

Very happy with the amazing services and completed assignment given. Thank you for the amazing job. Will definitely work with you guys again.

User ID: 2***91 Kuala Lumpur, Malaysia

Healthcare

Essay: 2 Pages, Deadline:
29 days

I received an A on this paper and infographic. It was well written and designed well.

User ID: 5***82 United States

Criminal Law

Home Work: 6 Pages, Deadline:
2 days

I was happy with the quality of the work, fantastic ????, I will definitely recommend you to my friends

User ID: 5***55 Manchester, Great Britain

Assignment

Home Work: 0.4 Pages, Deadline:
1 day

I appreciate the help!! It was very fast and written well. Went straight to the point.

User ID: 8***08 United States

Nursing

Essay: 10 Pages, Deadline:
9 hours

I will definitely recommend some else as am please with the work, I will upload another assignment.

User ID: 6***20 United Kingdom, Great Britain

Economics

Assignment: 2 Pages, Deadline:
2 days

At first, I was hesitant to evaluate because there was some delayBut the professor allowed me some time to upload the file and this made me be honest …

User ID: 9***3 Kuwait

Nursing

Essay: 8 Pages, Deadline:
8 days

hi thank you for your assistance. im not sure what is my grade. but i think its good

User ID: 2***34 Kuala Lumpur, Malaysia

Psychology

Assignment: 1 Page, Deadline:
5 days

great work i would probably do more with the PowerPoint in terms of creativity but good at the end

User ID: 6***27 Sydney, Australia

Healthcare

Assignment: 1 Page, Deadline:
7 days

it could be better but get me through it, thank you for the nice work. happy customer

User ID: 6***27 Sydney, Australia

Assignment

Essay: 12 Pages, Deadline:
16 days

excellent work!! very happy with the result and the communication with the writer was good

User ID: 6***27 Sydney, Australia

Psychology

Home Work: 2 Pages, Deadline:
3 days

Very happy with the amazing services and completed assignment given. Thank you for the amazing job. Will definitely work with you guys again.

User ID: 2***91 Kuala Lumpur, Malaysia

Have any Query?
Reference no: EM132069492

WhatsApp
Hello! Need help with your assignments? We are here

GRAB 25% OFF YOUR ORDERS TODAY

X