Cloud Computing Assignment Guide, Lab Reports of Applied Computing

A detailed guide for an assignment on cloud computing. It covers various topics related to cloud computing, including client-server architecture, peer-to-peer networks, high-performance computing, deployment models, service models, and the characteristics of cloud computing. The document also includes a task to propose a cloud solution for a specific company, atn, which requires analyzing the company's needs, selecting appropriate deployment and service models, and justifying the choice of programming language, database, and cloud platform. The assignment is designed to assess the student's understanding of cloud computing concepts and their ability to apply them to a real-world scenario. Specific instructions and grading criteria, making it a valuable resource for students preparing for this assignment.

Typology: Lab Reports

2021/2022

Uploaded on 11/14/2022

huynh-van-ngoan
huynh-van-ngoan 🇺🇸

4.4

(8)

26 documents

1 / 2

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Assignment 1 guide
General guides:
Instead of providing definitions, citations but also provide with examples.
Providing more own arguments instead of definitions
Making use of academic references instead of web tutorials
Minimum length for the assignment 1 is 22 pages
Task 1:
Should discuss about the following topics. The prefered format is essay style.
client/server
P2P
HPC: paralel/ cluster/distributed
Deployement models: public/private/community/hybrid cloud
Service models: IAAS, SAAS, PAAS
5 characteristic of cloud(from page 16-slide2)
Slide 8: Virtualization/ multicore
Note: Each topic should provide with the example (provide reference for example if
it is not yours)
Task 2:
Propose a cloud solution for ATN company which has the following points
Explain why ATN should use cloud?
Which deployement model should be used and why?
Which service model should be used and why ?
Which programming language should be used? (in this case NodeJS)
Which database should be used?(in this case MongoDB)
Which cloud platform should be used? (Heroku in this case)
pf2

Partial preview of the text

Download Cloud Computing Assignment Guide and more Lab Reports Applied Computing in PDF only on Docsity!

Assignment 1 guide

General guides:

 Instead of providing definitions, citations but also provide with examples.  Providing more own arguments instead of definitions  Making use of academic references instead of web tutorials  Minimum length for the assignment 1 is 22 pages

Task 1:

Should discuss about the following topics. The prefered format is essay style.  client/server  P2P  HPC: paralel/ cluster/distributed  Deployement models: public/private/community/hybrid cloud  Service models: IAAS, SAAS, PAAS  5 characteristic of cloud(from page 16-slide2)  Slide 8: Virtualization/ multicore Note : Each topic should provide with the example (provide reference for example if it is not yours)

Task 2:

Propose a cloud solution for ATN company which has the following points  Explain why ATN should use cloud?  Which deployement model should be used and why?  Which service model should be used and why?  Which programming language should be used? (in this case NodeJS)  Which database should be used?(in this case MongoDB)  Which cloud platform should be used? (Heroku in this case)

 Explain diagaram at the bottom of assignment brief 1 P1 Analyse the evolution and fundamental concepts of Cloud Computing.  Task 1. P2 Design an appropriate architectural Cloud Computing framework for a given scenario.  Task 1. P3 Define an appropriate deployment model for a given scenario.  Task 1. P4 Compare the service models for choosing an adequate model for a given scenario.  Task 1. M1 Discuss why an organisation should migrate to a Cloud Computing solution.  Crittically discussed in task 2 with specific analysis (and assumptions) about ATN M2 Demonstrate these deployment models with real world examples.  Task 1, provide and explain examples about deployment models D1 Justify the tools chosen to realise a Cloud Computing solution.  Achieved M1, M  Address the task 2 critically (Example: don’t just provide what is NodeJS, MongoDB.. but do analysis the suitable of the proposed solution to ATN company)