Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

FACULTY OF INFORMATION TECHNOLOGY

CLOUD COMPUTING 600


1ST SEMESTER ASSIGNMENT

Name & Surname: _ ITS No:

Qualification: Semester: Module Name:

Date Submitted:

ASSESSMENT CRITERIA MARK EXAMINER MODERATOR


ALLOCATION MARKS MARKS

MARKS FOR CONTENT


QUESTION ONE 30
QUESTION TWO 30
QUESTION THREE 30
TOTAL 90
MARKS FOR TECHNICAL ASPECTS
TABLE OF CONTENTS 2
Accurate numbering according to the numbering
in text and page numbers.
LAYOUT AND SPELLING 3
Font – Calibri 12
Line Spacing – 1.0
Margin should be justified.
REFERENCES 5
According to the Harvard Method
TOTAL 10
TOTAL MARKS FOR ASSIGNMENT 100
Examiner’s Comments:

Moderator’s Comments:

Signature of Examiner: Signature of Moderator:


ASSIGNMENT INSTRUCTIONS

1. All assignment must be typed, not handwritten.


2. Every assignment should include the cover page, table of contents and a reference list or
bibliography at the end of the document
3. A minimum of five current sources (references) should be used in all assignments and these
should reflect in both in-text citations as well as the reference list or bibliography
4. In-text citations and a reference list or bibliography must be provided. Use the Harvard Style for
both in-text citations and the reference list or bibliography
5. Assignments submitted without citations and accompanying reference lists will be penalised.
6. Students are not allowed to share assignments with fellow students. Any shared assignments
will attract stiff penalties.
7. The use of, and copying of content from websites such as chegg.com, studocu.com,
transtutors.com, sparknotes.com or any other assignment-assistance websites is strictly
prohibited. This also applies to Wiki sites, blogs and YouTube.
8. Any pictures and diagrams used in the Assignment should be properly labelled and referenced.
9. Correct formatting as indicated on the Cover Page should be followed (font-size 12, font-style
Calibri, line spacing of 1.0 and margins justified)
10. All Assignments must be saved in PDF using the correct naming-convention before uploading
on Moodle. Eg StudentNumber_CourseCode_Assignment
(402999999_WBT512A_Assignment).
QUESTION 1 (30 MARKS)

Khumalo Solutions is a medium-sized technology company that specializes in software development and IT
services. They have decided to transition their on-premises infrastructure to a cloud-based environment to
improve scalability, agility, and cost-effectiveness. The company aims to migrate its diverse applications,
databases, and infrastructure from on-premises data centers to a cloud-based environment. Current
Infrastructure it has Applications: Khumalo Solutions utilizes a mix of legacy monolithic applications and modern
microservices-based applications to accomplish their day-to-day business. Data Storage: The company manages
large volumes of sensitive data, including customer information, financial transactions, research data and
customers sensitive data software on their on-premises service. Security Measures: Khumalo Solutions currently
employs traditional on-premises security measures, including firewalls, intrusion detection systems, and regular
security audits. Moving to cloud solutions the company is committed to ensure the security and compliance of its
data, especially considering the regulatory requirements of their current customers.

a. Discuss the expected benefits, challenges, and considerations associated with the proposed
migration. (10)
b. As a cloud engineer what steps would you take to ensure that the services are running
smoothly and efficiently? Please provide a detailed explanation of your approach. (10)
c. Explain the importance of Khumalo solutions to use virtualization in their cloud solution and
how it contributes to resource optimization. (10)

QUESTION 2 (30 MARKS)

2 a. Compare and contrast two major cloud database services (e.g., Amazon RDS, Azure SQL Database)
Recommend one for a startup company based on specific requirements and please outline the
requirements. (15)

b. In the context of a financial institution dealing with sensitive customer data, propose an appropriate
cloud deployment model. Explain your reasoning. (15)

QUESTION 3 (30 MARKS)

3 a. Discuss the integration of artificial intelligence and machine learning services in a cloud environment.
Develop a scenario where cloud-based AI/ML services enhance the functionality of an existing application
or service.

You might also like