Unit 16.assignment Guide 2
Unit 16.assignment Guide 2
Unit 16.assignment Guide 2
Submission Format:
Format: The submission is in the form of 1 document
You must use font Calibri size 12, set number of the pages and use multiple line spacing at
1.3. Margins must be: left: 1.25 cm; right: 1 cm; top: 1 cm and bottom: 1 cm. The reference
follows Harvard referencing system.
Submission Students are compulsory to submit the assignment in due date and in a way requested by
the Tutors. The form of submission will be a soft copy posted on
http://cms.greenwich.edu.vn/
Note: The Assignment must be your own work, and not copied by or from another student or from
books etc. If you use ideas, quotes or data (such as diagrams) from books, journals or other sources, you
must reference your sources, using the Harvard style. Make sure that you know how to reference
properly, and that understand the guidelines on plagiarism. If you do not, you definitely get failed
LO1 Demonstrate an understanding of the fundamentals of Cloud Computing and its architectures.
LO2 Evaluate the deployment models, service models and technological drivers of Cloud Computing and
validate their use.
Assignment Brief and Guidance:
Scenario
ATN is a Vietnamese company which is selling toys to teenagers in many provinces all over Vietnam. The
company has the revenue over 500.000 dollars/year. Currently each shop has its own database to store
transactions for that shop only. Each shop has to send the sale data to the board director monthly and
the board director need lots of time to summarize the data collected from all the shops. Besides the
board can’t see the stock information update in real time.
Page 1
The table of contents in your technical report should be as follows:
1. Explain to the board director the fundamentals of cloud computing and how it is popular
nowadays(500 words) - Trình bày một số khái niệm, chức năng, ưu nhược điểm và ứng dụng của
Cloud computing
2. Persuade the board director to use Cloud Computing in ATN(300 words): Trình bày nhưng ưu
điểm, lợi điểm của cloud để thuyết phục director chuyển từ localhost sang dùng cloud
3. Proposed solution (higher level solution description – around 200 words). Trình bày giải pháp
mình để xuất (sử dụng công cụ gì, kỹ thuật, công nghệ nào,…)
4. Explain the appropriateness of the solution for the scenario (350 words with images and
diagrams). Giải thích giải pháp của mình có thể sử dụng sơ đồ, hình ảnh để giải thích.
5. Architectural design (architectural diagram and description). Kiến trúc của cloud do mình đề xuất.
Cloud mình có những phần nào, chức năng của chúng và cách hoạt động,…
6. Detailed design:
a. Deployment model (discussion on why that model was chosen). Chọn 1 mô hình và giải thích
vì sao chọn mô hình đó (private, public,..)
b. Service model (discussion on why that model was chosen). Chọn 1 dịch vụ và giải thích vì sao
chọn dịch vụ đó (IaaS, PaaS, SaaS)
c. Programming language/ webserver/database server chosen. Sử dụng ngôn ngữ, webserver,
DB nào (PHP, Apache, MySQL,…)
7. Summary.
Page 2
Learning Outcomes and Assessment Criteria
Thảo luận cách giair quyết vấn Thảo luận làm sao 1 công ty
P6 Implement a cloud platform
đề bảo mật khi xây dựng 1 cloud nên bảo vệ dữ liệu của họ khi
Page 3
using open source tools. bảo mật sử dụng cloud
Trình bày các bước triển khai
ứng dụng
VD: B1: tạo git Repositore
B2: Tạo Heroku app.
B3: Kết nối git – heroku,
….
P7 Analyse the most common
problems which arise in a Cloud
Computing platform and
discuss appropriate solutions to
these problems.
Phân tích 1 số lỗi thường gặp
phải khi triển khai cloud và giải
pháp khắc phục (Tham khảo
Slide session 13, chapter 13
trong sách/ google
P8 Assess the most common
security issues in cloud
environments.
Vấn đề bảo mật ((Tham khảo
Slide session 13, chapter 13
trong sách/ google)
Page 4