Computing
Assessment Brief
Student Name/ID Number Nawoda Deshan Balasooriya
M19941109004
Unit Number and Title 16: Cloud Computing
Academic Year 2020
Unit Tutor Mrs. Vigini Jayathilaka
Assignment Title "Implementation of Cloud facilities to diversified clients of Sinha
Solutions”
Issue Date 19/3/2020
Submission Date 7/6/2020
IV Name & Date
Submission Format
Submission for this assignment should be in the form of
A formal report
You are expected to make use of appropriate structure – including headings, paragraphs,
subsections and illustrations. All work must be supported with research and referenced using the
Harvard Referencing System.
Unit Learning Outcomes
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.
LO3.Develop Cloud Computing solutions using service provider’s frameworks and open source
tools.
LO4.Analyse the technical challenges for Cloud applications and assess their risks.
1
,Assignment Brief and Guidance
Sinha Solutions, founded in 2009. Main business became outsourcing solutions for network
infrastructure. In 2013, Administration decided to extend their services as web hosting and
developing software for business organizations. In 2015 they received recognition for its
excellent software development by Institute of Software and was awarded the prize for “Best
customer software development”.
Its Client include private and public organizations. You are member of IT department in Sinha
Solutions. Your team are required to provide evidence to the top management that they have
been able to demonstrate technical skills and have identified the need for continuous technical
development of the company on a report titled "Implementation of Cloud facilities to diversified
clients of Sinha Solutions "
Task 1 (LO1)
1. Some Networking Paradigms are Peer-to-peer Computing, Client-Server Computing,
Distributed Computing, Cluster Computing, High-Performance Computing, Parallel
Computing, Grid Computing. Explain practical applications of High-Performance
Computing and Parallel Computing. Compare Cluster Computing and Grid Computing.
2. Principles of Cloud computing is named as the “5-4-3 principles” by the National Institute
of Standards and Technology (NIST). Explain 5-4-3- principles of cloud computing.
3. Explain advantages to top management of Sinha Solutions regarding migration of
traditional solution to cloud-based solution.
Task 2 (LO2)
1. SOA, Virtualisation, Multicore Technology, Memory and Storage Technology,
Networking Technology, Web 2.0, & 3.0 are examples for technological drivers of
Cloud Computing. Explain four of them.
2. Deployment models in cloud computing are Private Cloud, Public Cloud, Community
Cloud and Hybrid Cloud. Explain each deployment model. Define an appropriate
deployment model for a given scenario.
2
, 3. Service models in models in cloud computing are Software as a Service (SaaS),
Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). Compare the
service models for choosing an adequate model for a given scenario.
Task 3 (LO3)
1. The largest and most used cloud service/computing platforms are Amazon Web
Services (AWS), Microsoft Azure, Google Cloud Platform and IBM Bluemix briefly
describe each. Describe an open source tool for IaaS, PaaS and SaaS.
2. Justify which cloud service provider’s framework are suitable for given scenario. Show
steps used to Configure a Cloud Computing platform with a cloud service provider’s
framework for given scenario.
3. Justify how you decided to use open source tools for given scenario. Show steps used
to Implement a cloud platform using a one open source tool.
Task 4 (LO4)
1. Analyze the most common problems in cloud environments and discuss appropriate
solutions to these problems.
2. You have to assess the most common security issues in cloud while discussing appropriate
solutions
3. Critically discuss how The Sinha Solutions should protect their data when they migrate to
a cloud solution for their clients.
HNC/HND Computing 3
Nawoda Balasooriya/M19941109004
, Learning Outcomes and Assessment Criteria
Pass Merit Distinction
LO1 Demonstrate an understanding of the fundamentals of Cloud
Computing and its architectures
LO1 & 2
P1 Analyse the evolution and M1 Discuss why an organisation D1 Justify the tools chosen to
fundamental concepts of Cloud should migrate to a Cloud realise a Cloud Computing
Computing. Computing solution. solution.
P2 Design an appropriate
architectural Cloud Computing
framework for a given scenario.
LO2 Evaluate the deployment models, service models and
technological drivers of Cloud Computing and validate their use
P3 Define an appropriate M2 Demonstrate these
deployment model for a given deployment models with real
scenario. world examples.
P4 Compare the service models
for choosing an adequate model
for a given scenario.
LO4 Analyse the technical challenges for cloud applications and
assess their risks
P7 Analyse the most common M4 Discuss how to overcome D3 Critically discuss how an
problems which arise in a Cloud these security issues when organisation should protect their
Computing platform and discuss building a secure cloud platform. data when they migrate to a
appropriate solutions to these cloud solution.
problems.
P8 Assess the most common
security issues in cloud
environments.
HNC/HND Computing 4
Nawoda Balasooriya/M19941109004