शैक्षिक उन्नयन में यूजीसी, विश्वविद्यालय या महाविद्यालयों का योगदान
ISBN: 978-93-93166-32-6
For verification of this chapter, please visit on http://www.socialresearchfoundation.com/books.php#8

Importance of Cloud Computing in Education

 Dr. Sanjay Kumar Dongre
University Assistant Librarian
Library and Information Science
Shaheed Mahendra Karma Vishwavidyalaya, Bastar,
 Jagdalpur, Chattishgarh, India 

DOI:
Chapter ID: 17558
This is an open-access book section/chapter distributed under the terms of the Creative Commons Attribution 4.0 International, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.

Introduction
Cloud computing is a model of delivering computing services over the internet,  allowing users to access shared resources, including servers, storage, applications, and services, on-demand and as needed. 
In cloud computing, instead of having to invest in and maintain their own physical infrastructure, users can rent and use the resources they need from a cloud provider. Cloud computing services are typically provided by third-party providers, who own and manage the physical infrastructure, including servers, storage, and networking hardware. 
The benefits of cloud computing include increased scalability, flexibility, cost-efficiency, and reduced maintenance and infrastructure costs for organizations. Additionally, cloud computing enables businesses to focus on their core competencies while outsourcing non-core activities to cloud service providers. 
There are several types of cloud computing services, including Software-as-a-Service (SaaS), Platform-as-a-Service (PaaS), and Infrastructure-as-a-Service (IaaS). SaaS provides access to software applications over the internet, while PaaS provides a platform for developing and deploying applications, and IaaS provides virtualized computing resources, including servers, storage, and networking hardware.
Impact of Cloud Computing in Modern Science
Cloud computing has revolutionized modern science by providing researchers and scientists with a flexible and scalable infrastructure for storing, processing, and analyzing vast amounts of data. Here are some ways in which cloud computing has impacted modern science:
Data storage: Cloud computing provides researchers with a cost-effective and scalable solution for storing massive amounts of data, including genomics, meteorological, and environmental data.
Data processing: With cloud computing, scientists can easily process large data sets using powerful computing resources without having to invest in expensive hardware and infrastructure. This enables scientists to process complex data more quickly and accurately.
Collaboration: Cloud computing has made it easier for scientists to collaborate on research projects by enabling them to share data, applications, and infrastructure in real-time, regardless of their location.
Machine Learning: Cloud computing has enabled researchers to apply machine learning and artificial intelligence algorithms to their data sets with ease. This has led to breakthroughs in fields like medical research, genetics, and climate modeling.
Simulation and modeling: Scientists can now use cloud computing to run simulations and models that require large computing resources, such as computational fluid dynamics and molecular dynamics simulations.
Cloud computing has revolutionized modern science by providing a flexible and scalable infrastructure for storing, processing, and analyzing vast amounts of data. This has enabled scientists to make breakthroughs in fields such as genomics, medical research, climate modeling, and many more.
Importance of Cloud Computing
Cloud computing refers to the delivery of computing services over the internet, including software, storage, and processing power. Instead of relying on local servers and personal computers, cloud computing allows users to access data and applications from anywhere with an internet connection.Cloud computing has become increasingly important due to its many benefits, including:
Scalability: Cloud computing allows users to scale resources up or down as needed, making it an ideal solution for businesses and organizations that experience fluctuations in demand.
Cost-efficiency: Cloud computing eliminates the need for users to purchase and maintain their own hardware, resulting in cost savings.
Flexibility: Users can access cloud-based applications and data from any device with an internet connection, making it easy to work remotely or collaborate with team members.
Data security: Cloud providers typically employ advanced security measures to protect users' data, including encryption and multi-factor authentication.
Reliability: Cloud providers typically offer high levels of uptime and availability, ensuring that users can access their data and applications when they need them.
Cloud computing has become a crucial technology for businesses and organizations of all sizes, enabling them to streamline operations, reduce costs, and increase efficiency.
Parameters of Cloud Computing
Cloud computing refers to the delivery of computing services such as servers, storage, databases, networking, software, and analytics over the internet. The parameters of cloud computing can be broadly classified into three categories: service models, deployment models, and essential characteristics.
Service Models
The three service models of cloud computing are:
Infrastructure as a Service (IaaS): Provides access to computing infrastructure such as servers, storage, and networking. Customers can provision and manage their own operating systems, applications, and storage, but are responsible for maintaining the underlying infrastructure.
Platform as a Service (PaaS): Provides a platform for customers to develop, run, and manage their own applications. The platform includes operating systems, programming languages, databases, and other tools.
Software as a Service (SaaS): Provides access to software applications that are hosted and managed by the cloud provider. Customers do not have to manage the infrastructure or the software, but only use the software via the internet.
Deployment Models
The four deployment models of cloud computing are:
Public cloud: Resources are owned and operated by a third-party cloud provider and made available to the general public over the internet.
Private cloud: Resources are owned and operated by a single organization and made available exclusively to its members.
Hybrid cloud: A combination of public and private clouds, allowing organizations to use both to meet their computing needs.
Community cloud: Resources are shared by a group of organizations with similar requirements, such as regulatory compliance.
Essential Characteristics
The five essential characteristics of cloud computing are:
On-demand self-service: Customers can provision computing resources as needed, without requiring human interaction with the cloud provider.
Broad network access: Computing resources can be accessed over the internet from a variety of devices, including smartphones, laptops, and tablets.
Resource pooling: Computing resources are pooled together to serve multiple customers, with different physical and virtual resources dynamically assigned and reassigned according to demand.
Rapid elasticity: Computing resources can be rapidly provisioned and released, allowing customers to scale their resources up or down as needed.
Measured service: Customers only pay for the computing resources they use, with usage monitored, controlled, and reported by the cloud provider.
Scope of Cloud Computing in Universities
Cloud computing has a vast scope in universities, as it offers numerous benefits such as flexibility, scalability, cost savings, and improved collaboration. Here are some of the areas in which cloud computing can be applied in universities:
Storage and Backup: Cloud storage solutions can provide universities with a reliable and secure way to store and backup their data. With cloud storage, universities can save costs on hardware and maintenance, and also have easy access to their data from anywhere.
Research: Cloud computing can support research activities by providing computing power for complex simulations, analytics, and data processing. It can also enable collaboration between researchers in different locations, allowing them to share data and resources.
Teaching and Learning: Cloud computing can facilitate teaching and learning by providing access to educational resources, software, and applications from any location, at any time. This enables students to learn at their own pace and encourages collaboration between students and teachers.
Administration: Cloud computing can simplify administrative tasks such as student record management, admissions, and finance. It can also improve communication and collaboration between different departments within the university.
Virtual Labs: Cloud computing can enable universities to create virtual labs, which can provide students with a safe and controlled environment to conduct experiments, simulations, and other activities that require specialized equipment.
Use of Cloud Computing in Education
Cloud computing has revolutionized the way education is delivered and managed in recent years. It allows educators and students to access and store data, software, and applications over the internet, which can be easily accessed from anywhere and at any time. Here are some ways cloud computing is being used in education:
Collaboration and Communication: Cloud computing tools such as Google Drive, Microsoft OneDrive, and Dropbox make it easy for students and teachers to collaborate and share information. These platforms allow students to work together on group projects and assignments, while teachers can share course materials and provide feedback on student work.
E-Learning: Cloud computing has made it possible for educational institutions to provide e-learning courses and resources to students. With cloud-based Learning Management Systems (LMS), students can access course materials, lectures, quizzes, and assignments from anywhere with an internet connection.
Cost-Effective: Cloud computing eliminates the need for expensive on-premise IT infrastructure, such as servers and storage devices. Educational institutions can use cloud-based solutions, such as Software as a Service (SaaS), to reduce costs and improve efficiency.
Scalability: Cloud computing provides flexibility and scalability to educational institutions. Institutions can scale up or down their resources as per their requirements, without the need for additional infrastructure.
Data Security: Cloud computing solutions offer enhanced data security and disaster recovery options. With data stored in the cloud, institutions can recover data in case of any physical damage or loss of on-premise hardware.
Cloud computing has a significant impact on education by providing cost-effective, flexible, and scalable solutions that enhance collaboration, communication, and data security. As technology advances, we can expect to see more innovative cloud-based solutions that will continue to transform the education sector.
References
1.  Ashraf B. El-Sisi, Medhat A. Tawfeek, Arabi E. keshk, Fawzy A. Torkey, Intelligent Method for Cloud task Scheduling Based on Particle Swarm Optimization Algorithm, The International Area Conference on Information Technology (ACIT2014) (2014),39-44
2.  AdilYousif, Abdul Hanan Abdullah,  SulaimanMohd nor, Dil Ali Abdelaziz, Scheduling Jobs on Grid Computing Using Firefly Algorithm, Journal of Theoretical and Applied Information Technology,33(2), (2011).
3.  Alexander.B, Web 2.0: A new wave of Innovation for Teaching and Learning? Learning, 41(2), (2006), 2-44.
4. Amalarethinam. D and Selvi .F, A minimum makespan grid workflow scheduling algorithm, In International Conference on Computer Communication and Informatics (ICCCI), IEEE, (2012),1-6.
5.  Arabnejad. H and Barbosa. J, A Budget Constrained Scheduling Algorithm for Workflow Applications,Journal of Grid Computing,(2014), 1-15.
6. Abrishami. S,Naghibzadeh. M, and Epema .D. H, Deadline-constrained work-flow scheduling algorithms for Infrastructure  as a Service Clouds, Future Generation Computer Systems, 29(1), (2013), 158–169.
7. Arabnejad. H, BarbosaJ. G and Prodan.R,Low-time complexity budget– deadline constrained workflow scheduling on heterogeneous resources,  Future Generation Computer Systems, 55, (2016), 29–40.
8.  Ambike. S, Bhansali. D, Kshirsagar. J andBansiwal . J, an Optimal Differentiated Job Scheduling System for Cloud Computing, International Journal ofEngineering Research and Applications, 2(2), (2012), 1212-1214.
9. Abawajy. J. H,  Fault-Tolerance Scheduling Policy for Grid Computing Systems, in 18th International parallel and Distributed Processing Symposium, Santa Fe, New Mexico USA, IEEE Computer Society (CS) Press, Los Alamitos, CA, USA, April 26-30, (2004), 238-244.
10. Brian. O,Brunschwiler. T and Dill.H,White Paper Cloud Computing, Weiss Academy of Engineering, (2012).
11. Buyya. R and Murshed. M, GridSim: A Toolkit for the Modeling and Simulation of Distributed Resource Management and Scheduling for Grid Computing,Concurrency and Computation: Practice and Experience 14(1315), (2002), 1175-1220.
12. Buyya.R and Beloglazov, Adaptive Thrsehold-Based Approach for Energy Efficient Consolidation of Virtual Machines in Cloud Data Centers, in 8th International Workshop on Middleware for Grid, Cloud And E-Science,(2010), 1-6.
13. Chien. C, Chang.P. H and Soo. V, Market-oriented multiple resource scheduling in grid computing environments, Proceedings in 19th International Conference onAdvanced Information Networking and Applications, AINA 2005, 1,IEEE, (2005), 867-872.
14. Chen. W and Zhang. J, An ant colonyoptimization approach to grid workflow scheduling problem with various QoS requirements,  IEEE Transaction on Systems, Man, and Cybernetics, 39(1), (2009),29–43.