Title: The theory, concepts and tools used for multilevel models for cloud based application- TutorsIndia.com
1THEORY, CONCEPTS AND TOOLS USED FOR MULTILEVEL
MODELS FOR CLOUD BASED APPLICATION
An Academic presentation by Dr. Nancy Agens,
Head, Technical Operations, TutorsIndia
Group www.tutorsindia.com Email
info_at_tutorsindia.com
2Today's Discussion
In Brief Introduction Cloud Computing Different
Models of Cloud Cloud Service Models Cloud
deployment models Conclusion
OUTLINE
3In Brief
Cloud computing has been gaining considerable
attention for different industries. The
occurrence of large volumes of data has made it
necessary to process and store the required data.
This large volume of data cannot be processed by
a single computer or a small group of computers.
Thus the falling costs of hardware and abundant
data availability are the key forces that
motivate to use cloud computing.
4Cloud computing has nowadays become an
inseparable part
of the different academia industries.
Employing large number of networked devices,
using different internet services etc activities
have resulted in generation of large volumes of
data which requires processing as well as
storage.
Introduction
This processing and storage of data is sometimes
not possible by single computer and hence
requires integration of large number of
computers in specially designed accommodations,
data centres. Cloud computing has enabled to use
a large number of resources and thus facilitated
resolving issues arising in different domains.
5Cloud Computing
Cloud computing can be defined as a technology
that facilitates easy and on-demand access to a
number of configurable computing resources which
can be arranged and provided by the service
provider. This reduces the effort of the users
and thus the users need not be bothered about
specifications of technology being used while
deploying their application as these aspects are
manage by the cloud service provider. Cloud
computing has been labelled as Greener Computing
Alternative due to its facilities such as access
to a pool of resources and thus enabling a
reduction in the costs for company. Some of the
studies conducted by ATT have identified the
positive impact of the technology on environment.
6The models of a cloud are generally categorized
into two types
service models and deployment models.
There are three models of service in cloud. They
are
Software as a service (SaaS) Platform as a
service (PaaS) Infrastructure as a service (IaaS)
Different Models of
Cloud
Similarly, there are three deployment models in
cloud. They are
Private cloud Public cloud Hybrid clouds
Contd..
7Figure 1 Different Models of Cloud
8Cloud Service Models
- Software as a service (SaaS)
- This model of the cloud enables the end users to
use and rent the applications from the CSP
without downloading them on their systems. - This implies that the licensed applications used
by end users are actually installed on cloud
infrastructure and are being used by the users
through interface of thin/thick clients such as
Google chrome, internet explorer etc. - Advantages of SaaS
- Applications on SaaS can be used by multiple
users at a time because SaaS is based on
one-to-many concept. - Controlling and managing applications is the
responsibility of CSP. - Contd..
9Platform as a Service (PaaS) As the name implies
this service model supplies a suitable
environment to the developer for developing
applications and software for deploying them via
internet. Advantages of PaaS Follows one-to-many
principle and thus multiple developers can work
on one application. It allows the users to
control the application developed by them and
also allows creating new platform if
required. Infrastructure as a Service (IaaS)
This model of cloud supplies virtual
infrastructure and raw hardware which can be
helpful for creating, managing and destroying
storage. Advantages of IaaS The client or users
are able to increase or decrease the
infrastructure as per their requirement.
Minimizes the cost of human resources and
hardware.
10Cloud deployment models
Private cloud This model is meant especially for
the company and cannot be accessed by the
public. Thus it is called as private cloud. This
cloud offers maximum data security. Public
cloud This model offers many features such as
data storage etc which are facilitated by
service providers. It is based on pay-as-you-use
model. Hybrid cloud This cloud model as the
name suggests includes features of both private
as well as public cloud.
11Cloud technology can be defined as a model that
identifies the issues associated with
reliability and quality of service.
Conclusion
Contrary to the traditional computing techniques,
the tools and
technologies used or involved in cloud computing
help in computing intensive data operations at
attractively low prices.
12CONTACT US
UNITED KINGDOM 44-1143520021 INDIA 91-444813707
0 EMAIL info_at_tutorsindia.com