A proposal for implementing cloud computing in newspaper company

implementing cloud computing in newspaper company

GHANA TECHNOLOGY UNIVERSITY COLLEGE
FACULTY OF COMPUTING INFORMATION SYSTEMS
PROPOSAL :
A PROPOSAL FOR IMPLEMENTING CLOUD COMPUTING IN NEWSPAPER
COMPANY
MANAGEMENT INFORMATION SYSTEM
BY
KINGSLEY MENSAH
A PROPOSAL FOR IMPLEMENTING CLOUD COMPUTING IN A NEWSPAPER
COMPANY
INTRODUCTION :
CLOUD COMPUTING ; is a general term for the delivery of hosted services over the internet.
It could be defined as the delivery of on-demand computing resources as opposed to on your own
physical computer or network. For example, computer networks, servers, storage, applications
and services. The goal of cloud computing is to allow users to take benefit from all of these
technologies, without the need for deep knowledge about or expertise with each one of them.
The cloud aims to cut costs, and helps the users focus on their core business instead of being
impeded by IT obstacles. Cloud computing and storage solutions provide users and enterprises
with various capabilities to store and process their data in either privately owned, or third-
party data centers that may be located far from the user–ranging in distance from across a city to
across the world. Cloud computing relies on sharing of resources to achieve coherence
and economy of scale similar to a utility like the electricity grid over an electricity network. In
the 1990s, telecommunications companies, who previously offered primarily dedicated point-to-
point data circuits, began offering virtual private network (VPN) services with comparable
quality of service, but at a lower cost. By switching traffic as they saw fit to balance server use,
they could use overall network bandwidth more effectively. They began to use the cloud symbol
to denote the demarcation point between what the provider was responsible for and what users
were responsible for. Cloud computing extended this boundary to cover all servers as well as the
network infrastructure.
Since 2000, cloud computing has come into existence. In early 2008, NASA’s OpenNebula,
enhanced in the RESERVOIR European Commission-funded project, became the first open-
source software for deploying private and hybrid clouds, and for the federation of clouds. In the
same year, efforts were focused on providing quality of service guarantees (as required by real-
time interactive applications) to cloud-based infrastructures, in the framework of the IRMOS
European Commission-funded project, resulting in a real-time cloud environment. By mid-2008,
Gartner saw an opportunity for cloud computing to shape the relationship among consumers of
IT services, those who use IT services and those who sell them. (wikipedia, 2000)
Cloud computing services can be private, public or hybrid. Private cloud services are delivered
from a business data center to internal users. This model offers versatility and convenience,
while preserving the management, control and security common to local data centers. Internal
users may or may not be billed for services through IT chargeback.
In the public cloud model, a third-party provider delivers the cloud service over the internet.
Public cloud services are sold on demand, typically by the minute or hour. Customers only pay
for the CPU cycles, storage or bandwidth they consume. Leading public cloud providers include
Amazon Web Services (AWS), Microsoft Azure, IBM SoftLayer and Google Compute Engine.
Hybrid cloud is a combination of public cloud services and on-premises private cloud with
orchestration and automation between the two. Companies can run mission-critical workloads or
sensitive applications on the private cloud while using the public cloud for bursting workloads
that must scale on demand. The goal of hybrid cloud is to create a unified, automated, scalable
environment that takes advantage of all that a public cloud infrastructure can provide while still
maintaining control over mission-critical data.
VIRTUALIZATION: Virtualization refers to the creation of a virtual resource such as a server,
desktop, operating system, file, storage or network. The most common form of virtualization is
the operating system-level virtualization. In operating system-level virtualization, it is possible to
run multiple operating systems on a single piece of hardware. Virtualization technology involves
separating the physical hardware and software by emulating hardware using software. When a
different OS is operating on top of the primary OS by means of virtualization, it is referred to as
a virtual machine.
There are six areas of IT where virtualization is making headway:
1.Network virtualization is a method of combining the available resources in a network by
splitting up the available bandwidth into channels, each of which is independent from the others
and can be assigned or reassigned to a particular server or device in real time. The idea is that
virtualization disguises the true complexity of the network by separating it into manageable
parts, much like your partitioned hard drive makes it easier to manage your files. (Techtarget,
n.d.)
2. Storage virtualization is the pooling of physical storage from multiple network storage
devices into what appears to be a single storage device that is managed from a central console.
Storage virtualization is commonly used in storage area networks. (Techtarget)
3. Server virtualization is the masking of server resources including the number and identity of
individual physical servers, processors and operating systems from server users. The intention is
to spare the user from having to understand and manage complicated details of server resources
while increasing resource sharing and utilization and maintaining the capacity to expand later.
The layer of software that enables this abstraction is often referred to as the hypervisor. The most
common hypervisor Type 1 is designed to sit directly on bare metal and provide the ability to
virtualize the hardware platform for use by the virtual machines (VMs). KVM virtualization is a
Linux kernel-based virtualization hypervisor that provides Type 1 virtualization benefits similar
to other hypervisors. KVM is licensed under open source. A Type 2 hypervisor requires a host
operating system and is more often used for testing/labs. (Techtarget)
4. Data virtualization is abstracting the traditional technical details of data and data
management, such as location, performance or format, in favor of broader access and more
resiliency tied to business needs. (Techtarget)
5. Desktop virtualization is virtualizing a workstation load rather than a server. This allows the
user to access the desktop remotely, typically using a thin client at the desk. Since the
workstation is essentially running in a data center server, access to it can be both more secure
and portable. The operating system license does still need to be accounted for as well as the
infrastructure. (Techtarget)
6. Application virtualization is abstracting the application layer away from the operating
system. This way the application can run in an encapsulated form without being depended upon
on the operating system underneath. This can allow a Windows application to run on Linux and
vice versa, in addition to adding a level of isolation.
CLOUD COMPUTING vs VIRTUALIZATION : virtualization differs from cloud computing
because virtualization is software that manipulates hardware, while cloud computing refers to a
service that results from that manipulation.
PROVIDERS OF CLOUD COMPUTING SERVICES
There a vast number of cloud computing providers offering different types of cloud services.
Below are some of the top providers of cloud computing services ; (Clutch, 2015)
1. AMAZON WEB SERVERS
2. MICROSOFT AZURE
3. GOOGLE CLOUD PLATFORM
4. IBM CLOUD
5. RACKSPACE
6. RED HAT
7. ORACLE CLOUD
8. VERIZONE CLOUD
9. NAVISITE
10. VMWARE
TYPES OF CLOUD COMPUTING SERVICES
1.Infrastracture as a service (IaaS)- gives business access to vital web architecture, such as
storage space, servers, and connections, without the business need of purchasing and managing
this internet infrastructure themselves. Because of the economies of scale and specialization
involved, this can be to the benefit of both the business providing the infrastructure and the one
using it. In particular, IaaS allows an internet business a way to develop and grow on demand.
Both PaaS and SaaS clouds are grounded in IaaS clouds, as the company providing the software
as service is also providing the infrastructure to run the software. Choosing to use an IaaS cloud
demands a willingness to put up with complexity, but with that complexity comes
flexibility. Amazon EC2 and Rackspace Cloud are examples of IaaS. (Paranet, 2016)
2. Platform as a Services (PaaS)- clouds are created, many times inside IaaS Clouds by
specialists to render the scalability and deployment of any application trivial and to help make
your expenses scalable and predictable. Some examples of this system include: Mosso, Google
App Engine, and Force.com. The chief benefit of a service like this is that for as little as no
money you can initiate your application with no stress more than basic development and maybe a
little porting if you are dealing with an existing app. Furthermore, PaaS allows a lot of scalability
by design because it is based on cloud computing as defined earlier in the article. If you want a
lean operations staff, a PaaS can be very useful if your app will capitulate. The most important
negative of using a PaaS Cloud provider is that these services may implement some restrictions
or trade-offs that will not work with your product under any circumstances. (pranet, 2015)
3. Software as a Service(SaaS) - is relatively mature, and the phrase’s use predates that of cloud
computing. Cloud applications allow the cloud to be leveraged for software architecture,
reducing the burdens of maintenance, support, and operations by having the application run on
computers belonging to the vendor. GMail and Salesforce are among examples of SaaS run as
clouds, but not all SaaS has to be based in cloud computing.
RECOMMENDATION FOR THE PROPOSED CLOUD SOLUTION
It is my recommendation that ‘GM Courier’ goes in for Microsoft azure and for the type of
service I recommend Infrastructure as a Service(IaaS) using the public cloud model. With IaaS
the company(GM Courier) will be able to host their hardware, servers, software, networks and
other infrastructures with a third party provider which is Microsoft Azure. The reason for
choosing IaaS as the service is that since it’s a newspaper company and also having branches
around, data processing is huge and also for staff and management to access from anywhere and
at any time without delay therefore engaging the IaaS will be best for the company.
I also recommend the company to go in for virtualization in the sense that the company staff,
management and writers all should access the cloud through virtualization or virtual machines
because security is a key feature that must be checked at all time. I believe that through
virtualization the company can strengthen their security.
STRATEGY FOR IMPLEMENTIING OF SOLUTION
My strategy for implementing the proposed solution is by choosing the public cloud model with
infrastructure as a service from Microsoft azure.
First, I will move the backup storage at the HO to the cloud storage.
Secondly, virtualize all staff and management pcs to improve security.
Lastly, implement the Microsoft azure cloud.
The company spends huge amounts of money on property value(£4.5million), leased network
connection secure private link(£250,000), IT equipment(£110,000 depreciated 20%per year) and
a huge expenditure of about £2780,000 therefore by implementing this cloud solution, about
50% cost could be cut down. Data being collected by journalist on field can be synced right
away from field to the cloud which the printing staff could get fast access to the files and print on
time.
Microsoft Azure offering £0.02 - £1.30per hour with storage price ranging from £0.06/GB/month
to £0.10/GB/month and also a bonus of free 30-day trial with a limit of up to £163.03 will help
the company cut down great amount of cost.
References
Clutch, 2015. clutch.co. [Online]
Available at: https://clutch.co/cloud
[Accessed 1 march 2017].
Microsoft, n.d. Microsoft Azure. [Online]
Available at: https://azure.microsoft.com/en-us/overview/what-is-iaas/
[Accessed 25 february 2017].
Paranet, 2016. paranet.com. [Online]
Available at: http://www.paranet.com/blog/bid/128267/The-three-types-of-Cloud-Computing-Service-
Models
[Accessed 2 march 2017].
Techtarget, n.d. targettech. [Online]
Available at: http://searchservervirtualization.techtarget.com/definition/virtualization
[Accessed 29 february 2017].
wikipedia, 2000. wikipidea.org. [Online]
Available at: https://en.wikipedia.org/wiki/Cloud_computing
[Accessed 26 february 2017].
A proposal for implementing cloud computing in newspaper company

Recommandé

Software design of library circulation system par
Software design of  library circulation systemSoftware design of  library circulation system
Software design of library circulation systemMd. Shafiuzzaman Hira
1.7K vues88 diapositives
Koha Acquisition Module par
Koha Acquisition ModuleKoha Acquisition Module
Koha Acquisition ModuleDivya Vyas
2.3K vues67 diapositives
koha PPT 23822.pptx par
koha PPT 23822.pptxkoha PPT 23822.pptx
koha PPT 23822.pptxNikunjTyagi20
134 vues30 diapositives
DIGITAL LIBRARY ARCHITECTURE par
DIGITAL LIBRARY ARCHITECTUREDIGITAL LIBRARY ARCHITECTURE
DIGITAL LIBRARY ARCHITECTUREsarika meher
11.2K vues18 diapositives
Cloud computing par
Cloud computingCloud computing
Cloud computingShiv Ram Choudhury
1.3K vues25 diapositives
Libraries, library users and collections par
Libraries, library users and collectionsLibraries, library users and collections
Libraries, library users and collectionslisld
4.1K vues39 diapositives

Contenu connexe

Tendances

Soul par
Soul Soul
Soul Heena Rachh
15.4K vues33 diapositives
Management of Library and information Centres par
Management of Library and information CentresManagement of Library and information Centres
Management of Library and information CentresSundar B N
1.1K vues15 diapositives
What is special library par
What  is special libraryWhat  is special library
What is special libraryZaynab Kissoky
12.4K vues22 diapositives
AI - Artificial Intelligence - Implications for Libraries par
AI - Artificial Intelligence - Implications for LibrariesAI - Artificial Intelligence - Implications for Libraries
AI - Artificial Intelligence - Implications for LibrariesBrian Pichman
1.3K vues36 diapositives
AI and Libraries - Yasser Ayyash.pptx par
AI and Libraries - Yasser Ayyash.pptxAI and Libraries - Yasser Ayyash.pptx
AI and Libraries - Yasser Ayyash.pptxyasserayyash1
81 vues18 diapositives
Mobile technologies in libraries par
Mobile technologies in librariesMobile technologies in libraries
Mobile technologies in librariesAustralian School Library Association
4.9K vues76 diapositives

Tendances(20)

Management of Library and information Centres par Sundar B N
Management of Library and information CentresManagement of Library and information Centres
Management of Library and information Centres
Sundar B N1.1K vues
AI - Artificial Intelligence - Implications for Libraries par Brian Pichman
AI - Artificial Intelligence - Implications for LibrariesAI - Artificial Intelligence - Implications for Libraries
AI - Artificial Intelligence - Implications for Libraries
Brian Pichman1.3K vues
AI and Libraries - Yasser Ayyash.pptx par yasserayyash1
AI and Libraries - Yasser Ayyash.pptxAI and Libraries - Yasser Ayyash.pptx
AI and Libraries - Yasser Ayyash.pptx
yasserayyash181 vues
Library tools and technologies par Liaquat Rahoo
Library tools and technologiesLibrary tools and technologies
Library tools and technologies
Liaquat Rahoo988 vues
User education and information literacy - Innovative strategies and practices par Fe Angela Verzosa
User education and information literacy - Innovative strategies and practicesUser education and information literacy - Innovative strategies and practices
User education and information literacy - Innovative strategies and practices
Fe Angela Verzosa10.6K vues
Library Automation in Circulation par Murchana Borah
Library Automation in Circulation Library Automation in Circulation
Library Automation in Circulation
Murchana Borah10.1K vues
Current Trends in Libraries par VSNegi
Current Trends in LibrariesCurrent Trends in Libraries
Current Trends in Libraries
VSNegi6.7K vues
Cloud computing and its application in libraries par Nabi Hasan
Cloud computing and its application in librariesCloud computing and its application in libraries
Cloud computing and its application in libraries
Nabi Hasan379 vues
Library Makeover: Retooling & Re-engineering of Library Services par Fe Angela Verzosa
Library Makeover:  Retooling & Re-engineering of Library ServicesLibrary Makeover:  Retooling & Re-engineering of Library Services
Library Makeover: Retooling & Re-engineering of Library Services
Fe Angela Verzosa4.6K vues
New trends in Libraries with IT, AI & i4.0 par Mokhtar Ben Henda
New trends in Libraries with IT, AI & i4.0New trends in Libraries with IT, AI & i4.0
New trends in Libraries with IT, AI & i4.0
Mokhtar Ben Henda2.5K vues

Similaire à A proposal for implementing cloud computing in newspaper company

Cloud Computing par
Cloud ComputingCloud Computing
Cloud ComputingSandeep Singh
5.1K vues28 diapositives
cloud computing par
cloud computing cloud computing
cloud computing Surbhi Sharma
330 vues22 diapositives
Understanding the cloud computing stack par
Understanding the cloud computing stackUnderstanding the cloud computing stack
Understanding the cloud computing stackSatish Chavan
1.4K vues23 diapositives
Cloud computing par
Cloud computingCloud computing
Cloud computingMonika Kumari
464 vues23 diapositives
How to Cloud - The Ultimate Guide to Cloud Computing par
How to Cloud - The Ultimate Guide to Cloud ComputingHow to Cloud - The Ultimate Guide to Cloud Computing
How to Cloud - The Ultimate Guide to Cloud ComputingAwesome Developers UG
635 vues24 diapositives
Oruta phase1 report par
Oruta phase1 reportOruta phase1 report
Oruta phase1 reportsuthi
607 vues43 diapositives

Similaire à A proposal for implementing cloud computing in newspaper company(20)

Understanding the cloud computing stack par Satish Chavan
Understanding the cloud computing stackUnderstanding the cloud computing stack
Understanding the cloud computing stack
Satish Chavan1.4K vues
Oruta phase1 report par suthi
Oruta phase1 reportOruta phase1 report
Oruta phase1 report
suthi 607 vues
Cloud computing par Syam Lal
Cloud computingCloud computing
Cloud computing
Syam Lal1.4K vues
Private Cloud With System Center Project par Abhijit Kundu
Private Cloud With System Center ProjectPrivate Cloud With System Center Project
Private Cloud With System Center Project
Abhijit Kundu706 vues
Implementation of the Open Source Virtualization Technologies in Cloud Computing par neirew J
Implementation of the Open Source Virtualization Technologies in Cloud ComputingImplementation of the Open Source Virtualization Technologies in Cloud Computing
Implementation of the Open Source Virtualization Technologies in Cloud Computing
neirew J18 vues
Implementation of the Open Source Virtualization Technologies in Cloud Computing par ijccsa
Implementation of the Open Source Virtualization Technologies in Cloud ComputingImplementation of the Open Source Virtualization Technologies in Cloud Computing
Implementation of the Open Source Virtualization Technologies in Cloud Computing
ijccsa146 vues
Public cloud: A Review par Ajay844
Public cloud: A ReviewPublic cloud: A Review
Public cloud: A Review
Ajay84495 vues
What is cloud computing par Dan Morrill
What is cloud computingWhat is cloud computing
What is cloud computing
Dan Morrill1.5K vues

Dernier

Igniting Next Level Productivity with AI-Infused Data Integration Workflows par
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Safe Software
317 vues86 diapositives
Five Things You SHOULD Know About Postman par
Five Things You SHOULD Know About PostmanFive Things You SHOULD Know About Postman
Five Things You SHOULD Know About PostmanPostman
38 vues43 diapositives
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas... par
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...Bernd Ruecker
48 vues69 diapositives
Democratising digital commerce in India-Report par
Democratising digital commerce in India-ReportDemocratising digital commerce in India-Report
Democratising digital commerce in India-ReportKapil Khandelwal (KK)
20 vues161 diapositives
Case Study Copenhagen Energy and Business Central.pdf par
Case Study Copenhagen Energy and Business Central.pdfCase Study Copenhagen Energy and Business Central.pdf
Case Study Copenhagen Energy and Business Central.pdfAitana
17 vues3 diapositives
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive par
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLiveAutomating a World-Class Technology Conference; Behind the Scenes of CiscoLive
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLiveNetwork Automation Forum
43 vues35 diapositives

Dernier(20)

Igniting Next Level Productivity with AI-Infused Data Integration Workflows par Safe Software
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Safe Software317 vues
Five Things You SHOULD Know About Postman par Postman
Five Things You SHOULD Know About PostmanFive Things You SHOULD Know About Postman
Five Things You SHOULD Know About Postman
Postman38 vues
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas... par Bernd Ruecker
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
Bernd Ruecker48 vues
Case Study Copenhagen Energy and Business Central.pdf par Aitana
Case Study Copenhagen Energy and Business Central.pdfCase Study Copenhagen Energy and Business Central.pdf
Case Study Copenhagen Energy and Business Central.pdf
Aitana17 vues
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive par Network Automation Forum
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLiveAutomating a World-Class Technology Conference; Behind the Scenes of CiscoLive
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive
"Node.js Development in 2024: trends and tools", Nikita Galkin par Fwdays
"Node.js Development in 2024: trends and tools", Nikita Galkin "Node.js Development in 2024: trends and tools", Nikita Galkin
"Node.js Development in 2024: trends and tools", Nikita Galkin
Fwdays17 vues
STKI Israeli Market Study 2023 corrected forecast 2023_24 v3.pdf par Dr. Jimmy Schwarzkopf
STKI Israeli Market Study 2023   corrected forecast 2023_24 v3.pdfSTKI Israeli Market Study 2023   corrected forecast 2023_24 v3.pdf
STKI Israeli Market Study 2023 corrected forecast 2023_24 v3.pdf
HTTP headers that make your website go faster - devs.gent November 2023 par Thijs Feryn
HTTP headers that make your website go faster - devs.gent November 2023HTTP headers that make your website go faster - devs.gent November 2023
HTTP headers that make your website go faster - devs.gent November 2023
Thijs Feryn26 vues
Unit 1_Lecture 2_Physical Design of IoT.pdf par StephenTec
Unit 1_Lecture 2_Physical Design of IoT.pdfUnit 1_Lecture 2_Physical Design of IoT.pdf
Unit 1_Lecture 2_Physical Design of IoT.pdf
StephenTec15 vues
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ... par Jasper Oosterveld
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...
Data Integrity for Banking and Financial Services par Precisely
Data Integrity for Banking and Financial ServicesData Integrity for Banking and Financial Services
Data Integrity for Banking and Financial Services
Precisely29 vues

A proposal for implementing cloud computing in newspaper company

  • 1. GHANA TECHNOLOGY UNIVERSITY COLLEGE FACULTY OF COMPUTING INFORMATION SYSTEMS PROPOSAL : A PROPOSAL FOR IMPLEMENTING CLOUD COMPUTING IN NEWSPAPER COMPANY MANAGEMENT INFORMATION SYSTEM BY KINGSLEY MENSAH
  • 2. A PROPOSAL FOR IMPLEMENTING CLOUD COMPUTING IN A NEWSPAPER COMPANY INTRODUCTION : CLOUD COMPUTING ; is a general term for the delivery of hosted services over the internet. It could be defined as the delivery of on-demand computing resources as opposed to on your own physical computer or network. For example, computer networks, servers, storage, applications and services. The goal of cloud computing is to allow users to take benefit from all of these technologies, without the need for deep knowledge about or expertise with each one of them. The cloud aims to cut costs, and helps the users focus on their core business instead of being impeded by IT obstacles. Cloud computing and storage solutions provide users and enterprises with various capabilities to store and process their data in either privately owned, or third- party data centers that may be located far from the user–ranging in distance from across a city to across the world. Cloud computing relies on sharing of resources to achieve coherence and economy of scale similar to a utility like the electricity grid over an electricity network. In the 1990s, telecommunications companies, who previously offered primarily dedicated point-to- point data circuits, began offering virtual private network (VPN) services with comparable quality of service, but at a lower cost. By switching traffic as they saw fit to balance server use, they could use overall network bandwidth more effectively. They began to use the cloud symbol to denote the demarcation point between what the provider was responsible for and what users were responsible for. Cloud computing extended this boundary to cover all servers as well as the network infrastructure. Since 2000, cloud computing has come into existence. In early 2008, NASA’s OpenNebula, enhanced in the RESERVOIR European Commission-funded project, became the first open- source software for deploying private and hybrid clouds, and for the federation of clouds. In the same year, efforts were focused on providing quality of service guarantees (as required by real- time interactive applications) to cloud-based infrastructures, in the framework of the IRMOS European Commission-funded project, resulting in a real-time cloud environment. By mid-2008, Gartner saw an opportunity for cloud computing to shape the relationship among consumers of IT services, those who use IT services and those who sell them. (wikipedia, 2000) Cloud computing services can be private, public or hybrid. Private cloud services are delivered from a business data center to internal users. This model offers versatility and convenience, while preserving the management, control and security common to local data centers. Internal users may or may not be billed for services through IT chargeback. In the public cloud model, a third-party provider delivers the cloud service over the internet. Public cloud services are sold on demand, typically by the minute or hour. Customers only pay
  • 3. for the CPU cycles, storage or bandwidth they consume. Leading public cloud providers include Amazon Web Services (AWS), Microsoft Azure, IBM SoftLayer and Google Compute Engine. Hybrid cloud is a combination of public cloud services and on-premises private cloud with orchestration and automation between the two. Companies can run mission-critical workloads or sensitive applications on the private cloud while using the public cloud for bursting workloads that must scale on demand. The goal of hybrid cloud is to create a unified, automated, scalable environment that takes advantage of all that a public cloud infrastructure can provide while still maintaining control over mission-critical data. VIRTUALIZATION: Virtualization refers to the creation of a virtual resource such as a server, desktop, operating system, file, storage or network. The most common form of virtualization is the operating system-level virtualization. In operating system-level virtualization, it is possible to run multiple operating systems on a single piece of hardware. Virtualization technology involves separating the physical hardware and software by emulating hardware using software. When a different OS is operating on top of the primary OS by means of virtualization, it is referred to as a virtual machine. There are six areas of IT where virtualization is making headway: 1.Network virtualization is a method of combining the available resources in a network by splitting up the available bandwidth into channels, each of which is independent from the others and can be assigned or reassigned to a particular server or device in real time. The idea is that virtualization disguises the true complexity of the network by separating it into manageable parts, much like your partitioned hard drive makes it easier to manage your files. (Techtarget, n.d.) 2. Storage virtualization is the pooling of physical storage from multiple network storage devices into what appears to be a single storage device that is managed from a central console. Storage virtualization is commonly used in storage area networks. (Techtarget) 3. Server virtualization is the masking of server resources including the number and identity of individual physical servers, processors and operating systems from server users. The intention is to spare the user from having to understand and manage complicated details of server resources while increasing resource sharing and utilization and maintaining the capacity to expand later. The layer of software that enables this abstraction is often referred to as the hypervisor. The most common hypervisor Type 1 is designed to sit directly on bare metal and provide the ability to virtualize the hardware platform for use by the virtual machines (VMs). KVM virtualization is a Linux kernel-based virtualization hypervisor that provides Type 1 virtualization benefits similar to other hypervisors. KVM is licensed under open source. A Type 2 hypervisor requires a host operating system and is more often used for testing/labs. (Techtarget)
  • 4. 4. Data virtualization is abstracting the traditional technical details of data and data management, such as location, performance or format, in favor of broader access and more resiliency tied to business needs. (Techtarget) 5. Desktop virtualization is virtualizing a workstation load rather than a server. This allows the user to access the desktop remotely, typically using a thin client at the desk. Since the workstation is essentially running in a data center server, access to it can be both more secure and portable. The operating system license does still need to be accounted for as well as the infrastructure. (Techtarget) 6. Application virtualization is abstracting the application layer away from the operating system. This way the application can run in an encapsulated form without being depended upon on the operating system underneath. This can allow a Windows application to run on Linux and vice versa, in addition to adding a level of isolation. CLOUD COMPUTING vs VIRTUALIZATION : virtualization differs from cloud computing because virtualization is software that manipulates hardware, while cloud computing refers to a service that results from that manipulation. PROVIDERS OF CLOUD COMPUTING SERVICES There a vast number of cloud computing providers offering different types of cloud services. Below are some of the top providers of cloud computing services ; (Clutch, 2015) 1. AMAZON WEB SERVERS 2. MICROSOFT AZURE 3. GOOGLE CLOUD PLATFORM 4. IBM CLOUD 5. RACKSPACE 6. RED HAT 7. ORACLE CLOUD 8. VERIZONE CLOUD 9. NAVISITE 10. VMWARE TYPES OF CLOUD COMPUTING SERVICES
  • 5. 1.Infrastracture as a service (IaaS)- gives business access to vital web architecture, such as storage space, servers, and connections, without the business need of purchasing and managing this internet infrastructure themselves. Because of the economies of scale and specialization involved, this can be to the benefit of both the business providing the infrastructure and the one using it. In particular, IaaS allows an internet business a way to develop and grow on demand. Both PaaS and SaaS clouds are grounded in IaaS clouds, as the company providing the software as service is also providing the infrastructure to run the software. Choosing to use an IaaS cloud demands a willingness to put up with complexity, but with that complexity comes flexibility. Amazon EC2 and Rackspace Cloud are examples of IaaS. (Paranet, 2016) 2. Platform as a Services (PaaS)- clouds are created, many times inside IaaS Clouds by specialists to render the scalability and deployment of any application trivial and to help make your expenses scalable and predictable. Some examples of this system include: Mosso, Google App Engine, and Force.com. The chief benefit of a service like this is that for as little as no money you can initiate your application with no stress more than basic development and maybe a little porting if you are dealing with an existing app. Furthermore, PaaS allows a lot of scalability by design because it is based on cloud computing as defined earlier in the article. If you want a lean operations staff, a PaaS can be very useful if your app will capitulate. The most important negative of using a PaaS Cloud provider is that these services may implement some restrictions or trade-offs that will not work with your product under any circumstances. (pranet, 2015) 3. Software as a Service(SaaS) - is relatively mature, and the phrase’s use predates that of cloud computing. Cloud applications allow the cloud to be leveraged for software architecture, reducing the burdens of maintenance, support, and operations by having the application run on computers belonging to the vendor. GMail and Salesforce are among examples of SaaS run as clouds, but not all SaaS has to be based in cloud computing. RECOMMENDATION FOR THE PROPOSED CLOUD SOLUTION It is my recommendation that ‘GM Courier’ goes in for Microsoft azure and for the type of service I recommend Infrastructure as a Service(IaaS) using the public cloud model. With IaaS the company(GM Courier) will be able to host their hardware, servers, software, networks and other infrastructures with a third party provider which is Microsoft Azure. The reason for choosing IaaS as the service is that since it’s a newspaper company and also having branches around, data processing is huge and also for staff and management to access from anywhere and at any time without delay therefore engaging the IaaS will be best for the company. I also recommend the company to go in for virtualization in the sense that the company staff, management and writers all should access the cloud through virtualization or virtual machines because security is a key feature that must be checked at all time. I believe that through virtualization the company can strengthen their security.
  • 6. STRATEGY FOR IMPLEMENTIING OF SOLUTION My strategy for implementing the proposed solution is by choosing the public cloud model with infrastructure as a service from Microsoft azure. First, I will move the backup storage at the HO to the cloud storage. Secondly, virtualize all staff and management pcs to improve security. Lastly, implement the Microsoft azure cloud. The company spends huge amounts of money on property value(£4.5million), leased network connection secure private link(£250,000), IT equipment(£110,000 depreciated 20%per year) and a huge expenditure of about £2780,000 therefore by implementing this cloud solution, about 50% cost could be cut down. Data being collected by journalist on field can be synced right away from field to the cloud which the printing staff could get fast access to the files and print on time. Microsoft Azure offering £0.02 - £1.30per hour with storage price ranging from £0.06/GB/month to £0.10/GB/month and also a bonus of free 30-day trial with a limit of up to £163.03 will help the company cut down great amount of cost.
  • 7. References Clutch, 2015. clutch.co. [Online] Available at: https://clutch.co/cloud [Accessed 1 march 2017]. Microsoft, n.d. Microsoft Azure. [Online] Available at: https://azure.microsoft.com/en-us/overview/what-is-iaas/ [Accessed 25 february 2017]. Paranet, 2016. paranet.com. [Online] Available at: http://www.paranet.com/blog/bid/128267/The-three-types-of-Cloud-Computing-Service- Models [Accessed 2 march 2017]. Techtarget, n.d. targettech. [Online] Available at: http://searchservervirtualization.techtarget.com/definition/virtualization [Accessed 29 february 2017]. wikipedia, 2000. wikipidea.org. [Online] Available at: https://en.wikipedia.org/wiki/Cloud_computing [Accessed 26 february 2017].