Unit 28 Cloud Computing Assignment
Unit 28 Cloud Computing Assignment
Issue Date
Submission Date
Submission Format
Vocational scenario
You have been employed as a junior cloud systems specialist for Vulcan Cloud Solutions Limited
(VCS). VCS provides cloud-based design and consultancy services to a range of clients from multiple
industry sectors. The services offered by VCS include:
• providing an audit of an organization’s infrastructure looking at a possible move to a cloud-based
service
• reviewing and recommending improvements to an organisation’s existing cloud provision
• advice on implementing cloud-based solutions
• advice on migrating existing systems to cloud-based solutions.
VCS has received an enquiry from a new client and your project manager has decided that this would
be ideal for you to handle by yourself as your first solo project.
The client is TCT Digital Solutions Ltd. (TCTDS), a very small software engineering start-up company.
The company was founded in 2018 by two friends, the chief executive officer (CEO) and the technical
architect, providing bespoke services to the publishing industry.
Such services include:
• converting physical books to eBooks
• copy-editing and proofreading services
• graphics production and image editing services
• document metadata design and tagging.
TCTDS hired its first employee in 2019 and now has a small team of developers and staff members
working out of a single office. The business is looking to expand rapidly and has taken the decision
not to expand the physical premises but to hire people willing to work remotely.
The business works out of an office that has been partitioned with temporary screens into three areas.
There is a development area for the development team, an administrator area for the office
administrators and a server area that hosts the company servers. Currently all staff data, both
personal and for payroll, is kept on dedicated human resource (HR) servers in the server area.
All TCTDS common data files are currently located on a shared public access file server. This
contains all resources created by developers and administrators, as well as areas for each staff
member to store their own data files.
TCTDS maintains its own email exchange server, holding all staff and administrator emails as well
as historical emails from all previous years. In addition, Office and other development specific
software was either installed on each machine or linked from a central application server.
The CEO had initially opened and operated the business on a very restricted budget and reasoned
that, as the business was a low security risk, data backups could be performed on a single 2 X 8TB
RAID (redundant array of inexpensive disks) direct attached storage (DAS) drive, with data backups
being carried out within the internal RAID drive array.
The email server, file server, application server, backup DAS drive and network domain server are in
a non-secured area within the main office, located on their own network segment.
The business had previously started to develop a shared intranet that provided a web interface to the
file server and a way for developers to access business data. In looking at the success of this for the
existing business, and because of the imminent rapid expansion using developers working
exclusively from home, the client wants you to review the current infrastructure and services provided
by TCTDS and look to moving to a cloud-based service. TCTDS has the following requirements.
• The client is not sure what ‘the cloud’ is and needs help in understanding this concept.
• The client needs to understand the range of cloud providers available, what services they offer and
how this could benefit TCTDS.
• The cloud system must duplicate the current hardware and software infrastructure (see Annexe A –
Infrastructure documents).
• Due to data protection concerns, the HR data cannot be located on a cloud server and needs to be
stored on site.
• The HR data must be accessible from any cloud software.
• All data must be backed up to the cloud.
• The cloud system must provide guaranteed levels of network security so that a loss of data can
never happen.
• TCTDS wants all staff to be able to access public file data from any location and from any device,
with appropriate authentication and authorisation in place.
• TCTDS wants the ability to customise any application to streamline and improve the workplace
experience for its staff.
• TCTDS wants to know how much of this is actually feasible. You have been given the current
infrastructure requirements from TCTDS in Appendix A – Infrastructure documents). Make sure you
study them before attempting this assignment.
As part of your work for VCS, your CEO wants you to put together a presentation on cloud services
that you will present to the client as well as four senior VCS cloud systems analysts, so that you can
demonstrate you have the breadth of knowledge required to begin to work with larger clients on your
own.
Assignment activity and guidance
You will produce a report that will explain the purpose, benefits and limitations of cloud computing to
a non-technical audience. Your report should include:
You will review the requirements of TCTDS and produce a report on a cloud-based system design
that meets the company’s needs. Your report should go on to design a deployment model for the new
TCTDS system to be hosted in the cloud, including:
• a comparison of the cloud service models and choose the appropriate models for TCTDS.
You will review the requirements of TCTDS and produce a report on a cloud-based system design
that meets the company’s needs. Your report should include:
• a design for a simple deployment model to include the service models and technologies of cloud
computing for TCTDS.
• review of how different deployment models, service models and technologies will work together in
the design for TCTDS.
Finally, when considering the recommended design, You should also produce a report of research
that summarises and explains how different CSPs offer alternative approaches to providing a cloud
architecture for TCTDS. Your research notes should include:
• a discussion of the issues and constraints that can be faced during the development process.
• a critical discussion of strategies and methods to surmount challenges and limitations encountered
throughout the developmental process.
• an analysis of the problems and technical challenges that arise in a cloud computing platform and
discussion of appropriate solutions.
• an assessment of the most risks in moving IT systems to the cloud solution.
• a discussion of how to overcome security issues when building a secure cloud platform.
• a critical discussion of how the organsation should protect its data when migrating to a cloud
solution.
Recommended resources
Please note that the resources listed are examples for you to use as a starting point in your
research – the list is not definitive
Learning Outcomes and Assessment Criteria