ASSIGNMENT 2 FRONT SHEET
Qualification
BTEC Level 5 HND Diploma in Computing
Unit number and title
Unit 06: Managing a Successful Computing Project
Submission date
17/12/2022
Date Received 1st submission
Re-submission Date
Date Received 2nd submission
Student Name
Nguyen Huy Hoang
Student ID
GCH200739
Class
GCH0908
Assessor name
Nguyen The Lam Tung
Student declaration
I certify that the assignment submission is entirely my own work and I fully understand the consequences of plagiarism. I understand that
making a false declaration is a form of malpractice.
Student’s signature
Grading grid
P5
P6
P7
M3
M4
D2
Summative Feedback:
Grade:
IV Signature:
Resubmission Feedback:
Assessor Signature:
Date:
Table of Contents
INTRODUCTION ......................................................................................................................................................................... 4
I. Research Analysis (P5, M3) .................................................................................................................................................... 5
1. Analyse And Evaluate ..................................................................................................................................................... 5
II. Recommendations (P6) ...................................................................................................................................................... 16
1. Summary About Your Proposed System .................................................................................................................... 16
2. List Of Features for Your Proposed System. .............................................................................................................. 17
3. Give Advantages and Disadvantages of My Proposed System ................................................................................ 19
III. Reflections (P7) ................................................................................................................................................................... 20
1. List of logbooks: ............................................................................................................................................................ 20
2. Evaluation of Research result: ..................................................................................................................................... 29
CONCLUSION........................................................................................................................................................................... 30
INTRODUCTION
In assignment 1, I have described and started implemented the project as well as the research project for planning
and managing a project which develop and support migrating server system to cloud-based computing systems could
be a nice way to reduce its carbon emissions by limitation the use of physical hardware; Especially, implementing
cloud systems instead of traditional computing. This report will examine the feedback from the previous one in more
detail, make comments about the project that was selected, list its advantages and disadvantages, and make a
judgment about whether it is beneficial to employ it or not. Diaries will be discussed as well during the project
progress. now follow-up
I. Research Analysis (P5, M3)
1. Analyse And Evaluate
1.1.
Interview Results:
Interview's the ideal approach to observe the interviewee's reactions and any emotions I may sense from
them. Since I employed a quantitative technique, the interview may have been conducted at a time that
is convenient for the interviewer. Hence, during the interview, I will be in complete charge and maintain
the interviewee's attention and progress without the aid of any technological distractions.
For get the good interview results, I have contacted and make an appointment to interview Michael
Donald, a senior IT technical infrastructure at leading Vietnam-based Gold Partner cloud computing
consulting company, Lazada. He has unified experience in adding values to the existing technological
architecture of various businesses. As first introduction, he describes during his professional journey, he
has tackled a wide range of challenges and have built the ability to work through challenging issues for
any industry. Here is the interview script with him:
Questions
Answer
When it coming to this term, what is the Your website's performance is directly
main and first benefits of cloud-based
correlated with server uptime.
system in your mind?
Maximum network uptime and single
point of failure are provided by cloud
hosting.
Do you think using the cloud server
Yes, because you don't need to invest in
system to host application is cheaper
any infrastructure when using a cloud
and reasonable in investing
hosting model, and your operating
infrastructure? And why?
expenses are also lower because you
only must pay for the resources and
services that you actually use.
In contrast, with a typical hosting
approach, you must pay a certain
amount whether you use the services
or not.
Do you think traditional server system
Yes, traditional hosting servers are
is quite limited about the location?
restricted to a single area, therefore
you must be careful when selecting
your server since server location has a
significant impact on how quickly a
website load.
Is the characteristics of cloud-based
Yes, of course. The full capacity of cloud
hosting could be better than the
servers reduces idle time and
traditional hosting when it comes to
conserves energy for the environment
environment?
and the business. By doing away with
the need to maintain internal servers,
cloud hosting lowers carbon emissions.
What do you expect to achieve from
The ability to scale and cost reduction
cloud migration?
What are the reasons behind why you
As I said, cost efficiency and better
are thinking about moving to the cloud? impact to environment is the two main
reasons that my company move to the
cloud.
What experience do you have with
My most crucial experience is needed
cloud migrations?
to understand why you’re moving to
the cloud and know which applications
to move to cloud-first.
What sort of cost savings, return on
I really don’t know so much about it.
investment, and revenue generation
But based on what I saw, and my
are you expecting by implementing
company did, this will be a very good
these changes?
deal when you migration to cloud.
How long do you expect the migration
It’s based on the quality of your team,
to cloud process to take?
but it normally takes 1 – 3 months for a
service
Do you remember the communication,
No, I don’t.
or any follow up after you performed
the cloud-based system migration?
Generally, Mr Michael Donald has a deep insight understand about the cloud computing methodologies.
Just via some initial questions, I could learn from he so briefly the benefits of cloud-based system and he
also explain shortly what needed to compare between the traditional server and cloud native server. With
his first answer, he said that what make he think about cloud hosting is the speed optimization and
especially the performance of the server. This maybe because he and his company work mostly with the
Lazada product – a very popular e-commerce, which is so complicated in its architecture, microservices,
fully-distributed, decentralized, services platform serving, etc…. And all of them could be implemented
with the use of cloud computing. This shows that cloud computing is take the big part in the way of
optimization and load balancer for hosting. With the first answer, he also gives me a suggest proving my
thesis. In the second answer, what I could analyse from his answer is for organizations, the cloud itself is
cost-effective. Moving to the cloud is less expensive than I would imagine. As the cloud service provider
will take care of all the IT infrastructure needs for a set fee, there are no upfront investments required.
Owning and operating my company’s servers can increase maintenance and administration costs,
resulting in unforeseen and unwelcome expenses. Additionally, cloud uses less energy and is more
effective than a traditional IT setup. More effective hardware utilisation translates into more powerefficient operation. Before employing cloud computing, businesses had to store their data on local
servers that they had to purchase, protect, and administer. Today, a business may sign up for a cloud
computing service and start using it almost instantly. There's no need to spend money on pricey server
gear or hire extra staff.
When I mention to the restricted location of traditional, he gives an implicit answer about the
disadvantages of traditional hosting by its restricted location and location has effect to the quality of
hosting performance, this take me into know more about the disadvantages of traditional hosting. He
also takes a comparation about when compared to a typical server setup, a website hosted in a cloud
environment performs far better. The cloud is the ideal choice for people that need quick page loads,
instant and flexible resource allocation, disaster recovery plans, energy-efficient and environmentally
friendly server setups, and most all, more for less money. He also agrees with me that migration to cloud
server bring about the better impact to environment. This is because there is no longer a need to maintain
internal servers, there are less greenhouse gas emissions.
In the next part of interview, I ask him more about his experience working with cloud and he advise me
to carefully analyse why I need to move our server to the cloud and know which applications to move to
cloud-first. Thereby, from his useful answer with a short time interview, he provides me a lot of evidence
that the real-world case study about the benefits of cloud computing out weight the traditional hosting
and these will help me in consolidate my thesis.
1.2.
Survey Results:
I include 9 research questions in the survey that are investigate the attitude, knowledge and behavior of
people in IT field toward cloud-based system in their company/ team/ product project. Therefore, this
survey’s goal is to look at factors that affect cloud computing adoption. Because developers in tech
company's perspective will add to the study, they were picked as a candidate. It is entirely optional, and
all replies are handled in strictest confidence. The purpose of this study is therefore to investigate aspects
that influence the adoption of cloud computing.
Approximately more than 60 distinct respondents also have provided their responses for the survey. To
ensure the randomness in gathering the sample data, I have spread surveys throughout newsfeed of
these
•
tech
company
in
LinkedIn,
Twitter,
Reddit
and
Quora…
Question 1:
The respondents who responded to this survey were 48.2% in range 28 - 40 years old, 35% in range 18 - 28
years old, 10 % in range older than 40 years old and the others were not preferring to say. Respondents from
18 to 40 years old cover mostly the number of respondents because they not only spent quite a lot of their
time on social media, but they also are in the common age range of tech working field.
•
Question 2:
Because the scope of this survey is people who works or related to the IT infrastructure field. So, there are
43.3% people are the experts and researchers which cover mostly the total percent. This is because the survey’s
topic may attract more experts in field than others. Additionally, 36.7 % are developer and devops and 20 %
are businessmen.
This question is aimed at understanding people's habits and tendencies when considering buying a new edevice. Responders could choose multiple times because this is a check box answer.
•
Question 3:
According to the survey results for this question, up to 28.8% of respondents are working in high Tech company,
25.4% are working in manufacturing company and 23.7% are from retail company, indicating that there are the
common kind of company which are interest in cloud field. Maybe, they believe that migrating to cloud field is
essential when the traditional hosting has some disadvantages.
•
Question 4:
According to the data above, which depict what participants said that ERP and Entertainment Services is the
most prefer system/services to be migrated to cloud-based system. Maybe, it's somewhat because of their
financial solution, there type of services is quite lightweight in resource and somehow is very suitable for cloud
system. Besides, other chosen services are very board, almost service are expected or planned to migrate to
the cloud. This show that the trend of cloud system is very attract for people in IT infrastructure field especially
experts. Another explanation is that in their company/ team/ product project, they want to save costs and
expenditures for hosting; so, it’s quite convenient for them when passing by them.
•
Question 4:
This one just shows the knowledge of responders about the use of cloud computing, it’s would be helpful
when our company prove the benefits of cloud-based migration to CEO.
•
Question 5:
According to the survey results for this question, up to 46.7% of respondents consider the internal data could
be the risks of cloud computing, 33.3% think that they afraid about loss of control over their IT infrastructure
and 11.7% is vendor-lock, indicating that although cloud computing is very potential because of its benefits,
there are some risks that the people in field still afraid.
•
Question 6:
According to the survey results for this question, almost responders said that they disagree that the integrating
cloud computing is very difficult to existing systems. This depict that integrating/migrating the existing IT
systems via experience and research is not so difficult. The responders of this survey are mainly people in IT
infrastructure field, they have so much knowledge about this field and their answer will be reasonable.
•
Question 7:
According to the survey results for this question, almost responders agree that their company already had a
clear and coherent digital strategy including how tech drives business goals and how it could be implemented.
This depicts that other tech company implicitly has a move to the grab the potential chance in cloud computing.
•
Question 8:
According to the survey results for this question, almost responders agree that cloud computing is important
in terms of competitive advantage for the firm.
•
Question 9:
According to the survey results for this question, almost responders said that their company already had a
clear and coherent digital strategy on cloud computing. They are also in the stage of cloud computing adoption.
This depicts that other tech company implicitly has a move to the grab the potential chance in cloud computing.
In conclusion, performing the survey had helped me get the great insight on what individuals think about
cloud-based migration, the survey tells me how cloud computing has been researched and developed. It also
shows how many people have positively responded to the changes of hosting form. The survey has helped
me gauged the representativeness of individual views and experiences in the IT infrastructure field. The
survey has provided me with hard numbers on people's opinions on cloud computing. This may lead to our
businesses and company institutions to make important decisions on migration to cloud-computing such as
finding the suitable deployment model and what service suitable to be migrated to the cloud environment,
providing employers with the right training and equipment to keep them from cybersecurity risks as this was
the main concern when it came to the negative aspects of cloud computing. In closing the survey would
benefit businesses as it gives them an insight on how to improve cloud computing system for getting the
chance and the potential point for my company in the run into 4.0 technology. A few questions, however,
might result in data that is confusing since different respondents may have interpreted various answer
alternatives. Since I can't see the responses in person, I can't be sure whether they are providing me truthful
responses to the survey's questions. There is also a chance that the responder will become weary while
completing the survey. This might happen if the respondent thinks the questions are too lengthy or if they
appear pertinent to them. Despite these limitations, I now realize that the bulk of the cloud computing issue
was either favourably influenced or was not affected by the adjustment that was necessary.
II. Recommendations (P6)
1. Summary About Your Proposed System
➢ Project Scenario:
Recently, I have seen my partnering tech company race in bringing their IoT products, web 2.0, web 3.0 and
other online services to broad communities as well as the ERP for internal department through the internet.
They created significant digital transformance, invested the new hardware computing server, and advanced
IT significantly.
However, there were also negative impacts to this change. Hosting and deploying more online service and
every internet-based product needs the strong machinery was used as there were necessary to hire more
technology manufacturers, engineers, developers, who led to the creation of more garbage and energy
waste than before.
This kind of garbage gave rise to pollution. A significant carbon footprint was left by industrialization. Hence,
we are planning to a computer system that would lessen carbon emissions and enable them to improve the
environment in the long run. To deal with that, planning and managing a project which develop and support
migrating server system to cloud-based computing systems could be a nice way to reduce its carbon
emissions by limitation the use of physical hardware; Especially, implementing cloud systems instead of
traditional computing.
➢ Summary the project:
Project Name
Migration online services and ERP of company to
cloud-based system
Project Manager
Sir Nguyen Huy Hoang
Duration
22/11/2022 – 3/3/2022
Budget
47,600%
Approval Date
15/12/2022
➢ Project Objectives:
•
Establish the organization's precise goals in enhance the technologies as well as contribute to
improve the environment.
•
To migrate, evaluate the organization's current systems, applications, and data.
•
Help with financial planning and migration
•
Estimate the cost of the suggested remedy.
•
Make a transparent technology and execution roadmap.
•
Plan and carry out actions to address data security, backups, compliance, security, disaster
recovery, and other issues.
➢ Project Deliverables:
•
Complete migration the company’s some lightweight intelligence service application and product
onto cloud-based server.
•
Migration all company’s ERP system onto cloud.
2. List Of Features for Your Proposed System.
No.
1.
Feature
Description
Cloud-based Resiliency
My company could preserve data and guarantee
business continuity by using cloud-based storage,
backup, and disaster recovery.
2.
Optimization for online services
Support company in automatically analysing that point
out the underutilization of cloud resources. Data
analytics generates cloud use insights that enable my
business to create a plan for a more economical and
strategic approach to client.
3.
Collaboration
My company are working mostly hybrid and remote,
after migration to cloud, cloud services provide the tools
they need for business collaboration. SaaS offerings
include file sharing, mobility management, and unified
communications solutions
4.
Convenient Services
The client does not have to download and install an
update to keep the app up to date, the cloud-based app
is updated centrally by the service provider.
5.
Instant scalability
Cloud-based apps can grow alongside my business
system
6.
Flexible and integrative APIs
Sharing, integrating, or fetching APIs become more
straightforward. This implies that outside data sources
and applications can be incorporated. If there is
adequate demand, many cloud-based app providers will
include new features and connectors.
7.
Lightweight containers
A group of separate, self-sufficient services. Contrary to
virtual computers, containers may scale up and down
fast. Infrastructure usage is optimized by scaling moves
to containers.
8.
Self-service, virtual, shared, and
The applications are able to coordinate with the
elastic infrastructure
underlying infrastructure, adapting to the changing load
by dynamically contracting and expanding as required.
9.
Loosely coupled microservices
Despite operating separately from one another, services
from the same application can connect to one another
via the application runtime. They are scaled out with
efficiency and great performance when the elastic
infrastructure and application architectures are properly
integrated.
3. Give Advantages and Disadvantages of My Proposed System
➢ Advantages of system after migrating to cloud:
☺ Due to the iterative nature of DevOps and Agile processes, they are simpler to administer.
☺ The fact that the applications are made up of separate microservices allows for automated
incremental improvement, allowing for the easy addition of new or upgraded capabilities.
☺ End customers won't experience any service interruptions or downtime because of the
improvements because they are non-intrusive.
☺ Scaling is facilitated by the elastic infrastructure.
☺ The procedure closely complies with the pace and rate of innovation demanded in the current
corporate IT environment.
☺ Our development teams could streamline and speed up workflows using the technological freedom
provided by cloud providers.
☺ It became comparatively easy to obtain management tools, performance optimizers, and monitoring.
Containers and micro services may be monitored using tools like DataDog and AppDynamics. For
rapid debugging, there are tools like Zipkin and Open Tracing available.
☺ The availability of multiple management and monitoring solutions lowers the expenses associated
with maintaining technological infrastructure and related services like server-less hosting. Cloud
storage is easily scaleable to accommodate shifting company needs.
☺ By drastically reducing the likelihood of data loss, apps become more dependable and extremely
secure.
➢ Disadvantages
Although there are more components to maintain, application microservices make enhancements
easier. There is now a collection of modest, distinct services rather than a single, massive program.
To replace traditional monitoring systems and DevOps pipelines, which are used to manage
microservice architecture, cloud native apps require additional tool sets.
Rapid development and deployment are made possible by these apps, however not all organizations
can successfully accept this faster pace.
III. Reflections (P7)
1. List of logbooks:
Logbook 1
Time/Phras
e
Task
Status
Issues/difficu Solutions
Learning
Future
lt
outcomes
Improvemen
t
Week 1:
❖ Analyse and
❖ Completed,
None
None
Finding out
Should try to
22/11/2022 –
determine
Identified
the suitable
read and dive
28/11/2022
topic’s
the
topic to
into
Phrase:
feasibility
research
perform
understand
topic is
research on
the project to
feasible
this one.
find research
Research
project start
topic
❖ Determining
❖ Complete
research
Outline the
Should think
finding,
necessary
more open to
objectives and
results has
objectives
find better
deliverables
been
and
objectives
showed in
deliverables
assignment
for research
1
project
❖ Conclude the
None
None
❖ Complete
goal of the
concluding
None
None
research
the goal,
goal to
methodologies
showed in
perform
assignment
research
Provide the
None
1
❖ Determining
the survey
❖ Complete
finding,
results has
None
None
Provide the
suitable
None
scope and
been
scope for
interview target
showed in
project
assignment
1
❖ Not yet,
Still have
Learning,
6/10
some
skimming via
Learn to
questions
necessary
article,
survey
question
journey
questionnaires
which are not
related to
Provide useful
question suite
for gathering
helpful data
provided
this topic
❖ Write down the
None
Logbook 2
Time
Task
Status
Issues/diffic
Solutions
ult
Learning
Future
outcomes
Improvemen
t
Week 2:
Designing
Complete
Hard to find
Read and learn
Understandin
Should design
29/12/202
questionnaires
designing
essential
more in
g what need
questionnaire
2–
for survey
questionnaires
question
eBook. Removin
to ask in
s in better
5/12/2022
form
for survey.
g questions, I
survey to get
structure
Details has been
deemed
good answer
Phrase:
showed in
unnecessary
Planning
assignment 1
questions. This
and
ranged from
Designing
repeating the
same question
or the questions
I felt were
irrelevant to the
subject
Prepare the
Complete the
interview
interview
questions set
question set,
None
Understandin
Should design
g what need
questionnaire
to ask in
s in better
results showed in
interview to
structure
assignment 1
get good
None
answer
Finding and
Found and
contact to a
contacted to a
suitable
software
interviewer
infrastructure
expert
Contact them
The
via personal
interview’s
LinkedIn
targets are
account
None
None
quite busy,
so contact
with them is
quite hard
Improve
planning and
Arrange for
Complete
None
None
scheduling
Should avoid
interviewing
schedule for
skill.
schedule too
meetings
suitable meeting
close to
for one
schedule of
interviewer
•
interviewers
Logbook 3
Time
Task
Status
Issues/difficult Solutions
outcomes
Improvement
Gather
Should record
the interview
Individual
Successful
6/12/2022 –
Interview
interview, gather
useful
12/12/2022
informative
information
Phrase:
answer, scripts
about the
Methodologies
showed in
research
Research
assignment 1
topic
Completed
None
None
Future
Week 3:
Share
None
Learning
None
None
Tried to share
survey
survey when
form to
coming to
reputative
some tech
forum and
webinar
community
Gather and Completed,
Very few
Share the
overview
respondents,
survey
Results showed
None
Should define
the suitable
survey
clearly in
some
directly to
place to share
answer
assignment 1
respondents
some tech
survey
are empty or
forum and
data errors
upload post
to call for
respondents
Logbook 4
Time
Task
Status
Issues/difficult
Solutions
Learning outcomes
Future Improvement
Finding,
Just found a
Because it is the
Try
Know to use sci-hub
Finding more useful and
skimming, few articles
closed topic, it’s
finding
to get free article
informative article
and
with not
quite difficult to
them in
scanning
really good
find source
google
articles to
information
article
prepare
Results has
and sci-
for
been
hub
about this topic
secondary showed
research
clearly in
assignment
1
Because Libgen
Finding,
Just found a
- the popular
Try
Know to use PDFdrive
Finding more useful and
skimming, few books
get free eBook
finding
to get free books
informative book about
and
is banned
them in
with not
this topic