Review Article - (2025) Volume 14, Issue 1
A Review of Cloud Computing and Applications to Academic Library
Omole Victoria Imabong*Abstract
In the history of services, cloud computing is a new phenomenon which is offered over the internet. The technology has brought significant advances in the Information Technology (IT) domain. The study provides a review of cloud computing with its application to academic libraries. The biggest benefit for Libraries is that it offers services using hardware or software or platform of third party sources. It is very economical as it saves cost and maintenance.
This paper attempts to establish a review of cloud computing and applications to academic library. This paper discusses about the meaning of clouds, review cloud computing, gave a universal definition given by NIST(National Institute of Standards and Technology) on cloud computing ,five essential elements of cloud computing , types, characteristics, advantages and disadvantages, its application to academic libraries, use of technology, initiatives of cloud computing.
Conclusively, cloud computing technology has provided libraries opportunities for improving their services and making them relevant in today’s information society.
Keywords
Clouds, Cloud computing, Libraries, Academic libraries
Introduction
The new era of technological trend has enabled the discovery of a new computing model known as cloud computing which involves resources (e.g., CPU and storage) being provided as general utilities that can be leased and released by users through the Internet in an on-demand fashion. It has emerged as a buzz word in the distributed computing community. So it will be necessary to define cloud computing, look at the models of cloud computing, challenges and issues in cloud computing.
Libraries are using computers for running services such as Integrated Library Management Software (ILMS), website or portal, digital library or institutional repository, etc. These are either maintained by parent organization’s computer staff or library staff. It involves investment on hardware, software, and staff to maintain these services and undertake backup and upgrade as when new version of the software gets released. Library professionals in most cases are not being trained in maintaining servers, find it difficult to undertake some of these activities without the support of IT staff from within or outside the organization. Now cloud computing has become a new buzzword in the field of libraries, which is blessing in disguise to run different ICT services without much of a problem as third-party services will manage servers and undertake upgrades and take backup of data.
For further clarification of terms, I aim to define key research issues and articulate future research challenges and directions for cloud computing. To this end, the following will be discussed; cloud, cloud computing, characteristics of cloud computing, cloud computing service models, advantages and disadvantages of cloud computing, academic libraries, application of cloud computing to academic libraries to mention but few.
Literature Review
What is cloud?
According to Lewis, the word cloud is used as a metaphor for the internet. It is based on the standardized use of a cloudlike shape to denote a network on telephony schematics and later to depict the Internet in computer network diagrams as an abstraction of the underlying infrastructure it represents [1].
It refers to servers that are accessed over the internet and the software and databases that run on those servers. That is, network or internet. Services can be provided using network, i.e., on public networks or on private networks (WAN, LAN or VPN) through the cloud. Applications such as e-mail, web conferencing, customer relationship management all run in cloud. It enables users to access the same files and applications from any devices due to computing and storage that takes place on servers in a data centre.
Review of cloud computing
Cloud computing lacks standard definition which has generated not only market hypes, but also, a fair amount of skepticism and confusion. Various definitions and interpretations for cloud computing shall be examined.
According to Lewis G., “Cloud” element of cloud computing can be seen as an acronym that stands for:
 C: Stands for computing resources. 
  L: Stands for location independent. 
  O: Can be accessed via online means. 
  U: Used as a utility. 
  D: Is available on demand.
Cloud computing can be simply defined as a new style of computing in which dynamically scalable and often virtualized resources are provided as a services over the internet. That is, it is the use of internet for computing needs. According to Wikipedia, cloud computing is “the delivery of computing as a service rather than a product, whereby shared resources, software, and information are provided to computers and other devices as a metered service over a network, typically the internet” [2].
For further simplification, Scale, M.S. defines cloud computing as “the sharing and using of applications and resources of a network environment to get work done without concern about ownership and management of the network’s resources and applications” [3]. Gartner Group defined cloud computing as “a style of computing in which massively scalable and elastic IT-enabled capabilities are delivered as a service to external customers using internet technologies.” [4]. While Forrester defines cloud computing as “A pool of abstracted, highly scalable, and managed compute infrastructure capable of hosting end-customer applications and billed by consumption” [5].
A definition was also given by Buyya. He defined cloud computing as:
 • A parallel and distributed computing system. 
  • Consisting of a collection of inter-connected and virtualized computers. 
  • They are dynamically provisioned and presented as one or more unified
  computing resources. 
  • Are based on Service Level Agreements (SLA) established through negotiation
  between the service provider and consumers [6].
In order to have a universally acceptable definition, a definition was given by U.S. National Institute of Standards and Technology (NIST). They defined cloud computing as” a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g. networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. This cloud model promotes availability and is composed of five essential characteristics, three service models, and four deployment models” [7]. This simply means that cloud computing is a network computing model that relies on distributed systems to deliver computing services on demand. Cloud computing facilitates remote access to robust computing process rather than requiring local infrastructure and expertise to configure and merge hardware. This definition includes cloud architectures, security, and deployment strategies.
In particular, five essential elements of cloud computing is clearly identified. They are as follows:
 • On-demand self-service: This ensures computing capabilities, without having
  engineers for peak loads. That is, consumers provides computing capabilities, such as
  server time and network storage, without requiring human interaction with each service
  provider. 
  • Broad network access: Computing capabilities are available over the network (e.g.
  internet) and can be accessed through any standardized mechanism which promotes use
  by heterogeneous platforms (such as mobile phones, laptops, and PDAs) situated at a
  consumer's site. 
  • Resource pooling: This involves multi-tenancy. That is, cloud service providers pool
  their resources that are then shared by multiple users. For example a physical server
  may host several virtual machines belonging to different users on demand, resulting in
  cost savings to the user. Customer generally has no control or knowledge over the exact
  location of the provided resources but may be able to specify location at a higher level
  of abstraction (e.g., country, state, or data centre) due to the sense of location
  independence. Examples of resources include storage, processing, memory, and
  network bandwidth. 
  • Rapid elasticity: A user can quickly acquire more resources from the cloud by scaling
  out and also scale back by releasing those resources once they are no longer required.
  The capabilities available for provisioning often appear to be unlimited and can be
  appropriated in any quantity at any time to the consumers. 
  • Measured service: Cloud infrastructure is able to use appropriate mechanisms in
  measuring the usage of the resources for each individual consumer through its metering
  capability despite the fact that computing resources are pooled and shared by multiple
  consumers (i.e. multi-tenancy) [8].
Types of cloud computing
Cloud Computing can be broadly divided into two. They are:
 • On the basis of service 
  • On the basis of usage
On the basis of service
 • Infrastructure: This is a typical resource cloud computing. It is provided by third
  party as a service to users to use them the way they want. An example is the amazon
  simple storage service (Amazon S3). 
  • Platform: It is a set of computer application developed and hosted on the cloud to
  access and manage the data. Here, the cloud providers deliver a computing platform
  typically including operating system, programming language execution environment,
  database, and web server. For example: Google app Engine, Windows Azure
  (platform). 
  • Services: They are the set of applications developed by the service provider to use both
  the cloud infrastructure and platform. For example: Google Docs
On the basis of usage
 • Private clouds: They are available only to the members of the organization. They
  facilitate user to store and disseminate their data on respective cloud. It offers the
  highest degree of control over performance, reliability and security. However, they are
  often criticized for being similar to traditional proprietary server farms and do not
  provide benefits such as no up-front capital costs. They are also known as internal
  clouds. For example: Institutional cloud, ebay etc. 
  • Public clouds: This involves an organisation using cloud service from third party
  which may be available for free or with cost. It lacks fine-grained control over data,
  network and security settings, which hampers their effectiveness in many business
  scenarios. Examples are Google apps, Windows Azure. 
  • Hybrid clouds: This is a combination of public and private cloud models .This tries to
  address the limitations of each approach. In this type of cloud, part of the service
  infrastructure runs in private clouds while the remaining part runs in public clouds.
  This is more flexible in nature than both public and private clouds. They also provide
  tighter control and security over application data compared to public clouds, while still
  facilitating on-demand service expansion and contraction. The only disadvantage is
  that, designing a hybrid cloud requires carefully determining the best split between
  public and private cloud components. 
  • Special clouds: They are extensions of normal cloud system that provides additional
  services. For example: Google app engine. 
  • Community clouds: This involves several organizations jointly constructing and
  sharing the same cloud infrastructure as well as policies, requirements, values, and
  concerns. That is, they are specifically organized clouds and are limited for specific
  group. The cloud community forms into a degree of economic scalability and
  democratic equilibrium. E.g Institutional Gmail of Google apps (Figure 1).
 
Figure-1: Community clouds.
Characteristics of cloud computing
According to Wang et al., cloud computing has the following number of features compared to other computing paradigms. They are as follows:
 • Scalability and on-demand services: Cloud computing provides resources and services
  for users on demand. The resources are scalable over several data centres. That is,
  scalability and availability issues cause clients to break these agreements. 
  • User-centric interface: Cloud interfaces are location independent and can be accessed
  by well-established interfaces such as Web services and Internet browsers. 
  • Guaranteed Quality of Service (QoS): Cloud computing guarantees QoS for users in
  terms of hardware/CPU performance, bandwidth, and memory capacity. 
  • Autonomous system: The cloud computing systems are autonomous systems managed
  transparently to users. However, software and data inside clouds can be automatically
  reconfigured and consolidated to a simple platform depending on user’s needs. 
  • Pricing: Cloud computing does not require up-from investment. No capital expenditure
  is required. Users pay for services and capacity as they need them.
Cloud computing services
Services are provided by cloud computing providers through three (3) basic fundamental models. They are as follows:
 • Infrastructure as a Service (IaaS): This provides basic storage and computing
  capabilities as standardized services over the network. Servers, storage systems,
  networking equipment, data centre space etc. are pooled and made available to handle
  workloads. The customer would typically deploy his own software on the
  infrastructure. Some common examples are Amazon, GoGrid, 3 Tera, etc. 
  • Software as a Service (SaaS): This Involves cloud providers installing and operating
  application software in the cloud and cloud users access the software from cloud
  clients. Its elasticity makes this cloud application different from other applications.
  This is achieved by cloning tasks onto multiple virtual machines at run-time to meet the
  changing work demand. Software as a service only runs software developed by its
  vendors according to NIST. SaaS services can be accessed using user interfaces, such
  as web browsers via stationary and mobile devices. 
  • Platform as a Service (PaaS): This service enables the deployment of customized and
  acquired applications using tools and programming languages developed by the
  provider. It offers services, such as device integration, sandboxes, testing and
  instrumentation, session, content, and knowledge management. That is, the enterprises
  are helped in building, testing and deploying web based applications. The organisations
  do not need to invest for the infrastructure they require for building web and mobile
  applications but they have to simply rent, the use of platforms of vendors such as
  Windows Azure, Google AppEngine, and Force.com. This service is like water and
  electricity facility, where the users have to simply ‘’tap in’’ and take what they need
  without worrying about the complexity. It is based on subscription model. Users only
  pay for what they use. Users can focus on innovation instead of complex infrastructure.
Libraries and cloud computing
We are living in the information era. Information technology plays a very vital role in handing library resources which ranges from collection, storage, organization, processing, and analysis of information dissemination and so on. Librarians are facing many challenges in the profession due to applications of information technology. In order to satisfy the needs of the knowledge society, new concepts and technologies are being added to ease the practices in the libraries. The emergence of digital library, internet usage, web tools application for libraries, consortium practices leads to the advancement in library profession.
Cloud computing is a completely new IT technology and it is known as the third revolution after PC and internet in IT. The later technology trend in library science is the use of cloud computing for various purposes and for achieving economy in library functions. Since cloud computing is a new and core area, professionals should be aware of it and also the application of cloud computing in library science. Libraries are now moving towards cloud computing technology in present time and taking advantages of cloud based services especially in digital libraries, social networking and information communication. Therefore, it is time for libraries think seriously for libraries services with cloud based technologies and provide reliable and rapid services to their users.
Application of cloud computing in academic libraries
In order to access its services anywhere and anytime, libraries are now shifting their services with the attachment of cloud and networking with the facilities. Libraries are using computers for running services such as Integrated Library Management Software (ILMS), website or portal, digital library or institutional repository, etc. These are either maintained by parent organisation’s computer staff or library staff. It involves investment on hardware, software, and staff to maintain these services and undertake backup and upgrade as and when new version of the software gets released. Cloud based services provide a means for libraries to free resources on information technologies and focus on libraries core competencies-manage, organize and disseminate information.
The following are the possible areas where cloud computing services and applications may be applied:
 • Information literacy/orientation: Libraries conduct information literacy and
  orientation courses on the cloud. They can keep the tutorials, videos, presentations and
  files on the cloud for user’s orientation. 
  • Building digital library/repositories: Every library develops digital library software.
  Cloud computing software help libraries to build an effective and efficient digital
  library and digital repositories. An example is the Dura space cloud based digital
  library software which is having two software’s namely D-space and Fedora Commons
  acts as a complete solution for developing digital libraries/repositories with standard
  interfaces and open source codes for the both software. 
  • Union/shared catalogue/OPAC: Here network libraries use the same platform and
  gives access to their collection on one platform. Through cloud computing creation of
  union catalogue becomes very easy. 
  • Collection development: Cloud computing is also used for collection development.
  Duplications can be easily avoided and alternate resources can be located and made
  accessible to patrons. 
  • Cataloguing and classification: Cloud computing can also help in the area of
  cataloguing and classification by searching the clouds through KOHA for the books
  and classify them. For example: Polaris provides variant cloud based services such as
  acquisitions, cataloguing, process system, digital contents and provision for inclusion
  of cutting edge technologies used in libraries. 
  • Document download service: Downloading of documents is also ease if there is
  permission of access in the network. 
  • Searching scholarly content: To share various files in electronic form become easy with the cloud computing. Cloud computing facilitates platform to discover and share
  the scholarly content. It acts as collaborative platform to empower libraries for dynamic
  searching and also for single point search interface, maximizes the usage of all e-resources, customized search across selected sources reduces noise and highlights
  relevant content and tools to support the complete research lifecycle. 
  • E-Learning: cloud computing is boon in the E-Learning environment too. Study
  materials are kept on the cloud for reference purpose. Online examinations also can be
  conducted. Discussions, revisions can be done at a time from different places. This was
  done during COVID-19 era. 
  • Searching library data: Cloud computing technology also facilitates libraries for
  searching and sharing its data for years together. OCLC world cat service has being one
  of the popular services for searching library data using cloud computing technology.
  OCLC offers various library activities pertaining to circulation, cataloguing, acquisition
  and other library related services on cloud platform through the web share management
  system. 
  • Social interactions with the users: social interaction can be possible also through
  cloud computing. 
  • Digital preservation/scanning service: Digitization and scanning work is done
  centrally so as to avoid duplication and time consuming work. Libraries can preserve
  the collection in digital form in the form of archives.
Cloud computing initiatives for libraries
The following are some of the cloud computing initiatives for libraries:
• Duraspace cloud: This provides open source repository solutions by undertaking
  turnkey projects for organizations and libraries to enable them to share scholarly
  literature using D-space and fedora commons. Its new service Dura cloud provides
  digital preservation support services in the cloud, which is cost effective and simple for
  libraries. It also helps libraries to move content to the cloud and store it with different
  service providers to eliminate the risk of data loss. The cloud solutions offers include
  online backup, preservation and archives, media access and online sharing. 
  • OCLC webscale: OCLC set an example for other cloud computing in libraries. Years
  back OCLC has been functioning as a cloud computing vendor because they provide
  cataloguing tools over the internet and allow member institutions to draw on their
  centralised data store. It has implemented the plan of library management systems i.e.
  Worldshare Management Services (WMS). It has services for many areas in the library
  such as acquisitions, analytics, and resource sharing, cataloguing and license
  management components. It offers the entire library collection management in a cloud
  based application. It also has some certain features that work together to provide its
  users better library services and generates cost benefits for libraries and efficiencies not
  possibly when utilizing disparate, specialised systems. The service promises to include
  privacy, security, scalability and technical support. 
  • Ex-Libris cloud: It is a leading provider of cloud-based solutions that automate library
  operations. In order to create a unified platform for both the management and discovery
  of library resources, over 5300 customers in more than 80 countries, including 175 of
  top 250 universities worldwide and over 40 national libraries deploy Ex-Libris
  solutions. This cloud-based solution allow libraries to lower operational costs, enhance
  efficiency, and extend their value to the organization through diverse new services and
  collaboration with other libraries and organizations. It also provides streamlined access
  to all the library’s collections-whether online journals, e-books, printed resources or
  digital material. 
  • OSS (Open Source Software) labs: Owing to the various capabilities of Amazon such as high durability of data, strong information security based on ISO standards,
  scalability, and flexibility, OSS labs from India is using Amazon’s elastic cloud
  computing platform. It is expected that the OSS labs will be able to provide robust
  open based solutions to demanding customers. Using Amazon’s cloud services, it is
  offering Koha, ILS and DSpace institutional repository hosting and software
  maintenance subscription services for libraries.
Discussion
Advantages of cloud computing in libraries
The following are some of the advantages of cloud computing in the library:
 • Cost saving: In cloud computing, library only pays for those services which he
  chooses and this enables the libraries to save on costs. That is, cloud computing
  technology is paid incrementally. 
  • Easy on installation and maintenance: Libraries does not need to worry about
  constant server updates and other computing issues. 
  • Automation: With the help of cloud computing technology, every software update or
  maintenance is done automatically by the service provider and the IT or library staff. 
  • Increased storage: Cloud can hold more storage than a personal computer or the
  servers available in the libraries and it is possible to extend as per the need. 
  • Flexibility: For requesting for an additional space on the servers, cloud computing
  technology offers more flexibility to libraries to expand the services anytime and any
  day. 
  • Shared resources: This is the main and important feature of cloud computing that
  participating libraries can share their resources. This is known as consortium. By
  sharing their resources, they can save on costs and more libraries can access more
  number of resources at one place. 
  • Better mobility: Rather than having to remain present at their desks with a PC and
  internet connection, users can access the library servers from wherever they are.
Disadvantages
 • Network connectivity and bandwidth: Since the cloud computing is offered over the
  Internet, if the connection goes down due to any reason, then the libraries suffer from
  loss of data connectivity till the time it is set. Also the service requires more bandwidth,
  as it may not work on low speed internet connection. 
  • Data security and privacy: This is the biggest challenge in cloud computing. If proper
  security model is not put in place, then the data stored on the cloud is vulnerable to
  attacks from viruses, theft, etc. Also, services offered over the internet are very difficult
  to access, the physical location of servers and software and security audit is hard to
  undertake. Also, there is a risk of data loss owing to improper backup and systems
  failure. 
  • Dependence on outside agencies: It is virtually difficult to have any control on the
  maintenance levels and the frequency since cloud services is being offered by third
  party services over the internet. Also it is tough to access the contingency procedures of
  the service provider in regard to backup, updates, restore and disaster recovery.
  Another issue is the migration to other service provider, if the uniform standards are
  not followed by the host.
Conclusion
In conclusion it can be said that cloud computing technology provides libraries an opportunity to improve their services and relevance in today’s information society. It can bring several benefits for libraries and give them a different future. It helps libraries to deliver its resources, services and expertise at the point of need, within user workflows and in a manner that users want and understand. It should free libraries from managing technology so they can focus on collection building, improved services and innovation. The cloud computing model will encourage libraries and their users to participate in a network and community of libraries by enabling them to reuse information and socialize around information. It can also create a powerful, unified presence for libraries on the web and give users a local, group and global.
References
- Scale, M.S.E. "Cloud computing and collaboration." Library Hi Tech News 26.9 (2009): 10-13.
- Buyya R, et al. "Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility." Future Generation computer systems 25.6 (2009): 599-616.
- Wang L, et al. "Scientific cloud computing: Early definition and experience." 2008 10th IEEE International conference on High Performance Computing and Communications. 25-27 September 2008, Dalian, China, 2008.
- Dhamdhere S, and Lihitkar R. "Information common and emerging cloud library technologies." Int Lib Inf Sci 5.10 (2013): 410-416.
- Kaushik, A, and Kumar A. "Application of cloud computing in libraries." J Sci Diss Technol. Res. 3.4 (2013): 270.
- Goldner M, and Birch K. "Resource sharing in a cloud computing age." Interlending and Document Supply 40.1 (2012): 4-11.
- Langmead Ben, and Abhinav Nellore. "Cloud computing for genomic data analysis and collaboration." Nature Reviews Genetics 19.4 (2018): 208-219.
    [Crossref] [Google Scholar] [PubMed] 
- Al-Samarraie H, and Saeed N. "A systematic review of cloud computing tools for collaborative learning: Opportunities and challenges to the blended learning environment." Computers and Education 124 (2018): 77-91.
Author Info
Omole Victoria Imabong*Received: 26-Jun-2023, Manuscript No. IJLIS-23-103932; Editor assigned: 28-Jun-2023, Pre QC No. IJLIS-23-103932 (PQ); Reviewed: 12-Jul-2023, QC No. IJLIS-23-103932; Revised: 14-Jul-2025, Manuscript No. IJLIS-23-103932 (R); Published: 16-Aug-2025, DOI: 10.35248/2231-4911.24.14.856
Copyright: This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Call for Papers
Authors can contribute papers on
What is Your ORCID
Register for the persistent digital identifier that distinguishes you from every other researcher.
Social Bookmarking
Know Your Citation Style
American Psychological Association (APA)
Modern Language Association (MLA)
American Anthropological Association (AAA)
Society for American Archaeology
American Antiquity Citation Style
American Medical Association (AMA)
American Political Science Association(APSA)
 
     
             
        

