VideoDev's Cloud Migration: Choosing the Right Service and SDOE Models

Verified

Added on  2022/10/19

|27
|2393
|12
Report
AI Summary
This report provides a comprehensive analysis of cloud computing solutions tailored for VideoDev, a video and production development company. It begins with an overview of cloud computing concepts, including SaaS, PaaS, and IaaS, emphasizing the benefits of cloud adoption such as increased flexibility, reduced operational costs, and the ability to handle variable demand. The report recommends the IaaS cloud service model, highlighting its flexibility and control over infrastructure, and suggests a hybrid workflow for video processing. It also discusses the best Standard Desktop Operating Environment (SDOE) options, Amazon WorkSpaces and Windows Virtual Desktop, for VideoDev employees, with a detailed comparison of their advantages and disadvantages. The report addresses potential issues with the IaaS model, such as security concerns and the need for employee training, and suggests architectural patterns like auto-scaling and database sharding to remove backlogs and enhance operational efficiency. Finally, the report details the steps for deploying the recommended SDOE to staff laptops. The report concludes that adopting the right cloud service model and SDOE can significantly improve VideoDev's processing speed, reduce backlogs, and maintain a competitive edge in the video production industry.
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
Introduction
This presentation outlines various cloud computing concepts and recommends
the best cloud service model that VideoDev needs to be adopted for removing
its backlogs.
It also speaks about differences between the two service models i.e. IaaS and
PaaS and their related advantages.
For VideoDev employees, there is also a critical analysis being made from the
two best SDOE (Standard Desktop Operating Environment) i.e. Amazon
WorkSpaces and Windows Virtual Desktop.
Document Page
What is Cloud Computing ?
Cloud computing is a huge shift from the traditional way companies think
about IT resources. It is known as the delivery of computing services such as
business intelligence, databases, analytics, storage and servers over the
internet (Buyya et al, 2009).
With these services, it can help the company in achieving economy of scale
by making the firm infrastructure more effectively. Below if the graph,
showing growth of Cloud computing in the market.
Document Page
Main cloud computing concepts
Cloud computing provides the convenience to share resources all over the world
and allow completion of projects in an effective and hassle freeway. However,
before moving up to the cloud, it is important to know some basic concepts like -
SaaS – It stands for Software as a Service (SaaS) and refers to a service model
which is best suited for organisations having fewer clients and the services
are being provided over web browsers (Benlian, Koufaris & Hess, 2011).
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
Main cloud computing concepts
PaaS – It stands for Platform as a Service where the applications can be easily
run and managed without dedicating an individual infrastructure to organise
these operations which is necessary when building and initiating a web
application (Wajima, 2010).
IaaS – It stands for infrastructure as a service offers virtualised resources
through cloud computing.
It is important for the board to understand all these concepts of cloud
computing so that they can choose best of it in order to attain
competitive advantage in the industry.
Document Page
Benefits of adopting a cloud for
VideoDev
Adopting to cloud will definitely good for VideoDev as it help the company to
increase the flexibility and responsiveness while maintaining ICT
infrastructure.
VideoDev can also reduce operational costs at various points while raising the
effectiveness of IT process.
VideoDev also has higher number of application servers that indirectly cause
backlogs in getting jobs completed on time. To reduce these backlogs and
undertake operations effectively, moving to cloud will be highly beneficial for
VideoDev.
Document Page
Benefits of adopting a cloud for
VideoDev
It will also help VideoDev to handle various administrative tasks including
database backups, software upgrades and periodic maintenance.
The clients of VideoDev also seeks for faster application implementation and
execution and therefore, adopting cloud based system enable VideoDev to
focus more on development and reducing infrastructure overhead.
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
How VideoDev could move their
video processing to the cloud ?
The cloud provides a cost effective and rational resolution to the issue of
variable demand by providing the capability to quickly gauge up video
processing size to put up high-traffic happenings (Borgia, 2014).
For enterprises like VideoDev that continuously process huge extents of video,
the economics of a cloud-only system are still stimulating. Therefore,
VideoDev needs to adopt a hybrid workflow as it making the most economic
sense.
Document Page
How VideoDev could move their
video processing to the cloud ?
VideoDev is required to choose a platform that can closely imitate the profiles
and capabilities while ensuring that both cloud-based and on-premise video
platforms managed from a single edge for managing the resources
seamlessly. This platform can be Iaas or PaaS.
The company also needs to choose cloud-based data centres that are situated
close on-premise data centres so that to leverage high data transfer services.
Document Page
Differences between the service
models IaaS and PaaS
Each cloud service model has its own benefits and variances and VideoDev
needs to choose best of it according to its business and infrastructure needs.
For instance, PaaS delivers a frameworks for developers that they can develop
upon and used to create customized applications. PaaS is built on edge of
virtualization technology and posses one of the key benefits as all of its apps
are built using the characteristics of cloud including availability and scalability
(Vaquero et al, 2008).
IaaS are developed of automated computer resources and are highly scalable.
It allows business to purchase resources on demand and thus considered as
most flexible cloud computing model.
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
Differences between the service
models IaaS and PaaS
IaaS provides complete control to the clients of their infrastructure and the
costs are varied upon consumption.
In terms of limitations, PaaS limitations include data security, vendor lock-In,
customization of legacy system, operational efficiency and runtime issues. On
the other hand, limitations of IaaS includes internal resources and training,
multitenant security and legacy system operating in the cloud.
Amazon Web Services, Microsoft Azure, Linode and DigitalOcean are some
examples of IaaS. PaaS example includes Google App Engine, Apache Stratos,
OpenShift and Heroku.
Document Page
Recommended service model for
VideoDev
The recommended service model for VideoDev will be IaaS cloud in relation
with data integrations leveraging business applications and advance
analytics.
Many big companies in video and production development industry already
using IaaS as modern data centre platform. The pool of IaaS services offered
to VideoDev is pulled from multiple networks and servers that are usually
distributed across many data centers kept and maintained by the cloud
provider such as Microsoft Azure and Amazon AWS.
chevron_up_icon
1 out of 27
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]