
Cloud Computing Technologies for Rural Education
Virtualization is a foundation for cloud computing technology. This technology provides software, hardware, infrastructure and storage as services. Cloud DSaaS and IaaS are especially suitable for rural application. Data Storage as a Service - A teaching database can be established making modern network of teaching resource and digital library building from where many can learn. The cloud can contain online e-books, teaching materials, directions, courseware and various educational videos etc. Infrastructure as a service: To avail various operating systems environment, network and storages. Many services can be provided by the school clouds system such as: online videos, course material, interactive learning games, online training, presentation etc.
Virtualized/cloud computing approach, we can overcome the problems of rural school education system by providing demand
-
Digitized books,
-
expert materials,
-
scientific experiment details,
-
On-line teaching videos,
-
interactive learning games,
-
software,
-
virtual desktops,
-
applications,
-
huge storage etc.
The cloud model is composed of four deployment models and three service models:
Deployment models: Cloud delivery models represent four different ways to obtain resources from the cloud. These four commonly recognized types of cloud environments are:

Public cloud: The cloud infrastructure applications, storage, and other resources are made available to the general public for free or on pay-per-use model. It is owned by an organiza-tion selling cloud services.
Community cloud: The cloud shares infrastructure for spe-cific community with common concerns (security, com-pliance, jurisdiction etc), whether managed internally or by a third-party and hosted internally or externally.
Hybrid cloud: The cloud infrastructure is a composition of two or more clouds (private, community, or public) that re-main unique entities but are bound together by standardized or proprietary technology that enables data and application portability.
Private cloud: The cloud infrastructure is operated solely for a single organization. It may be owned, managed and operated by the organization or a third party, and may exist on-premises or off-premises.
Cloud computing is a form of virtualization that shares server hardware and data storage infrastructure remotely located at the service provider data center. Today cloud computing is comprised of three major services:

1. Infrastructure as a Service (IaaS): It delivers computer infrastructure as a service.So instead of purchasing servers, processors, data center space, memory, network equipments etc clients buy them as a fully outsourced servic.
2. Platform as a Service (PaaS) : It delivers a com-puting platform as a service where the developers can develop their own applications using web based tools and run them on systems software and hard-ware provided by another company.
3. Software as a Service (SaaS) : It is a model of software deployment where an application is hosted as a service provided to customers across the Inter-net.
Advantages of Cloud Computing
