Cloud Computing Implementation for Dotcom: A Technical Report

Verified

Added on  2025/05/02

|43
|3944
|281
AI Summary
Desklib offers solved assignments and past papers to help students excel in their studies. Download this solved cloud computing report now!
Document Page
Cloud Computing
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
Contents
Introduction:...............................................................................................................................3
LO1: Demonstrate an understanding of the fundamentals of cloud computing and its
architecture:................................................................................................................................4
P1: Analyse the evaluation and fundamental concepts of Cloud Computing........................4
P2: Design an appropriate architectural Cloud Computing framework for a given scenario:
................................................................................................................................................6
M1: discuss why an organization should migrate to a cloud computing solution:................7
LO2: Evaluate the deployment models, service models and technological drivers of cloud
computing and validate their use:..............................................................................................8
P3: Define an appropriate deployment model for a given scenario:......................................8
P4: Compare the service models for choosing an adequate model for a given scenario:......9
M2: Demonstrate these deployment models with real-world examples:.............................10
LO3: Develop cloud computing solutions using the service provider’s framework and open
source tools:.............................................................................................................................11
P5: Configure a cloud computing platform with a cloud service provider’s framework.....11
P6: Implement a cloud platform using open source tools....................................................13
M3: Discuss the issues and constraints one can face during the development process.......34
LO4: Analysis of the technical challenges for cloud applications and accesses their tasks....35
P7: Analyse the most common problems which arise in a cloud computing platform and
discuss appropriate solutions to these problems:.................................................................35
P8: Access the most common security issues in the cloud environments............................36
M4: Discuss how to overcome these security issues when building a secure cloud platform:
..............................................................................................................................................37
Conclusion:..............................................................................................................................38
References:...............................................................................................................................39
Document Page
List of images:
Figure 1: Cloud Computing.......................................................................................................6
Figure 2: Cloud Architecture.....................................................................................................8
Figure 3: Deployment Models.................................................................................................10
Figure 4: Cloud Services Models.............................................................................................11
Figure 5: Cloud Framework.....................................................................................................13
Figure 6: Client image 1...........................................................................................................15
Figure 7: Client image 2...........................................................................................................16
Figure 8: Client image 3...........................................................................................................16
Figure 9: Client Image 4..........................................................................................................17
Figure 10: Server Image 1........................................................................................................18
Figure 11: Server Image 2........................................................................................................18
Figure 12: Server Image 3........................................................................................................19
Figure 13: Server Image 4........................................................................................................19
Figure 14: Server Image 5........................................................................................................20
Figure 15: Server Image 6........................................................................................................20
Figure 16: Server Image 7........................................................................................................21
Figure 17: Server Image 8........................................................................................................21
Figure 18: Server Image 9........................................................................................................22
Figure 19: Server Image 10......................................................................................................22
Figure 20: Server Image 11......................................................................................................23
Figure 21: Server image 12......................................................................................................23
Figure 22: Server Image 13......................................................................................................24
Figure 23: Server Image 14......................................................................................................24
Figure 24: Server Image 15......................................................................................................25
Figure 25: Sever Image 16.......................................................................................................25
Figure 26: Server Image 17......................................................................................................26
Figure 27: Server Image 18......................................................................................................26
Figure 28: Server Image 19......................................................................................................27
Figure 29: Server Image 20......................................................................................................27
Figure 30: Server Image 21......................................................................................................28
Figure 31: Server image 22......................................................................................................28
Figure 32: Server image 23......................................................................................................29
Figure 33: Server Image 24......................................................................................................29
Figure 34: Server Image 25......................................................................................................30
Figure 35: Server Image 26......................................................................................................30
Figure 36: Server Image 27......................................................................................................31
Figure 37: Server image 28......................................................................................................31
Figure 38: Server image 29......................................................................................................32
Figure 39: Server image 30......................................................................................................32
Figure 40: Server image 31......................................................................................................33
Figure 41: Server iamge 32......................................................................................................33
Figure 42: Server image 33......................................................................................................34
Figure 43: Server image 34......................................................................................................34
Figure 44: Server image 35......................................................................................................35
Figure 45: Server image 36......................................................................................................35
Document Page
Figure 46: Server image 37......................................................................................................36
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
Introduction:
Cloud computing is the delivery of on-demand computing resources and different services
like server, database, storage, software, analytics, networking, intelligence and more, over the
internet. Cloud is used for the data storage as a data centre and most of the cloud services are
payable. The current scenario is about the Dotcom company that is a medium-sized
organization with 300 employees in the UK. The company currently using a network
infrastructure with database and servers.
In the role of a cloud engineer, create a technical report on the design solution and the
security manual, as the company migrate their network to cloud computing. The assignment
includes an understanding of the fundamental of cloud computing with their solutions. The
architectural cloud framework design in the first part of the assignment and define a
deployment model in the next part of the assignment. the cloud solution will be provided in
the learning outcome three with using relevant tools and techniques.
Document Page
LO1: Demonstrate an understanding of the fundamentals of cloud
computing and its architecture:
P1: Analyse the evaluation and fundamental concepts of Cloud Computing
Cloud computing provides an environment to run the infrastructure efficiently and provide a
platform to change the business. The top benefits of cloud computing are like cost, speed,
productivity, performance, global scale and security. The current problem of the case
scenario is to implement cloud infrastructure as the Dotcom company need to change the
system to manage their workflow and storage of data collection. The company need to
monitor each operation and data on each minute basis with implement the cloud
infrastructure. The current network infrastructure of the company has the database servers to
achieve the get data from the users. the company also has a tape drive to take a backup of the
data and a server application to host and monitor the applications.
Figure 1: Cloud Computing
Source: (Ranger, 2018)
Implement the cloud computing services in the Dotcom company for the feature of data
mobility so that the company can manage the workflow and collect data across its different
branches and monitor different operations. Cloud computing has different benefits and
features as below:
Document Page
Cost: the cost of hardware and software eliminates the use of cloud computing as
there is no need to buy software and hardware. The server’s racks, electricity for
power and cooling system for the servers have no need to buy while using cloud
computing.
Speed: most of the cloud services provide self-service on demand and user can get a
large amount of data just on a click. Cloud computing provides flexibility and the
capacity of pressure off with proper planning.
Global Scale: user can deliver the correct amount of data to the IT resources as there
is no need for data drives for the storage and bandwidth.
Productivity: companies required a big set up of hardware, software updates and
server with other IT devices to manage their workflow and team. Cloud computing
reduces these cost of devices as well as remove their need for the company and IT
team used to manage these tasks on cloud computing.
Performance: Enhance the services and performance of the system by using cloud
computing and it secures the data centres that do not require any update as the
software patch updates.
Security: cloud computing has a different set of policies with technologies and control
over the complete process. It helps to protect data with applications and infrastructure.
The current problem is to manage workflow and data collection of a medium-sized
multinational company that has a head office in the UK and other branches. The name of the
organization is dotcom and the company required a system to manage their workflow and
data collection process from its other branches and operate the complete process with minute-
by-minute. Create and establish a network infrastructure for the database server of the
organization with the application of the host and drives for backup of data. Cloud is the best
option for the organisation to manage their workflow and data collection from the other
branches. Cloud is easy to manage from the remote server and a large volume of data can be
stored on the cloud that is beneficial for the company growth (Walker, 2018).
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
P2: Design an appropriate architectural Cloud Computing framework for a
given scenario:
Manage the workflow to achieve the goals of the organization dotcom with implement the
cloud infrastructure and deliver the application and services using the cloud. The workflow
management system used for the execution of the workflows by using deadlines and budgets.
Represent different cloud architecture for the current scenario with resource allocation.
Figure 2: Cloud Architecture
Source: (Poola, 2017)
The architecture of the cloud includes the workflow portal with workflow enactment engine
that has different parts like, language parser, task dispatcher, workflow scheduler, resource
allocation, negotiation services. the architecture includes the directory and catalogue services
with the VM images and data catalogue with application catalogue. Workflow management
services include identity and security management, monitoring, and database management
with provenance management. The workflow management of the organization includes
different parameters like process coordination, job execution and scheduling, fault tolerance
and provenance tracking. A huge amount of data required in an organization and that data
need space of more than 1 zettabyte for the storage, get this data from the research of IDC
(international data corporation). The social network of data also needs more spaces, but this
Document Page
space can be stored on the Google platform as well as on Bing. Here are some major benefits
of adopting cloud computing technology as below:
It is easy to access the cloud data from anywhere with using the proper resources over
the internet. Some cloud services are paid and each organization can buy its cloud
platform to store the complete data on it.
Better scalability utilization is possible the coordination of cloud platform on resource
demand. These resource demand hosted by the applications on the cloud.
Scalability on demand feature is used to make an application scalable when it uses
cloud computing. Cloud computing used to take care of the load balance of the data.
The cloud is cost savings as it changes on the resource base. It can understand that
user needs to pay only for those services used by the user (Poola, D., Salehi, M.A.,
Ramamohanarao, K. and Buyya, R., 2017).
M1: discuss why an organization should migrate to a cloud computing solution:
Cloud computing provides the facility to manage the business online and manage the
resource in different ways. It provides the store and access facility to the users as well as to
the business with vendors. Cloud is scalable, efficient to use, protect data, flexible and
automatic updates for the business. The storage option of the cloud is affordable and easy to
implement the hybrid cloud model.
Document Page
LO2: Evaluate the deployment models, service models and technological
drivers of cloud computing and validate their use:
P3: Define an appropriate deployment model for a given scenario:
Cloud computing has different types and models that used to provide different services to
users. here are the types of cloud computing as below:
Figure 3: Deployment Models
Source: (Fu, 2017)
Public cloud: cloud services providers are used to operate and owned the public cloud.
These providers also used to deliver different resources like storage and servers over
the internet. The cloud services can access using a web browser from anywhere and
download the files.
The advantages of the public cloud are like, it is easy to access the data with good
flexibility and reduce the capacity, it is scalable and eliminates the need for software
Private cloud: private cloud use for a single company or business using its resources.
The data of the company physically located on the data-centre and some of the
organization pay to the third party for the hosting their cloud services. The services of
the private cloud maintain on a private network
The advantages of the private cloud are, it is individual development, user can
customize the network and storage components with high control over the corporate
information and high security with reliability and privacy
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
Hybrid Cloud: it is the combination of both public and private cloud that provide the
facility of sharing of data and application to the users. These data and application used
to move between the public and private clouds. Hybrid cloud is more flexible and
provides deployment options with the help of optimising infrastructure.
Community cloud: it fulfils the performance requirement with the security and
privacy of the network. Easy to use data sharing process with collaboration and cost
reduction.
The best deployment model is a public model in all the industry as it has a low concern of
privacy and it used by world best organizations like Amazon, Google AppEngine, IBM’s
and others (Microsoft, 2019).
Document Page
P4: Compare the service models for choosing an adequate model for a given
scenario:
Figure 4: Cloud Services Models
Source: (Fu, 2017)
Different types of cloud services are used in a network, these are like,
IaaS (Infrastructure as a Service): the basic type of cloud computing that provides
different services like, servers, data centre, storage, operating system and network.
The advantages are like, it does not require to invest in the hardware and support the
dynamic workloads for the demand for infrastructure. It is a flexible and innovative
service.
PaaS (Platform as a Service): it works on the supply on demand process and used to
develop, manage, test and deliver the software applications. The design of the PaaS is
easy to develop web pages or mobile apps. It used to manage the infrastructure of
storage, database and server for the development.
The advantages of this service, it is helpful to develop the application and make them
faster. Easy to organise the web application into the cloud and reduce the complexity
of the different services.
SaaS (Software as a Service): a method that used to deliver the software over the
internet on user’s demand and their subscription. The cloud host provides the benefits
with this service to manage and host the application under an infrastructure. The
software upgrades with maintenance and security patches are also part of this service.
chevron_up_icon
1 out of 43
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]