Site Loader

???????? ??? ?? Iot -> 5 ???

??? ?????????? end to end solutions -> 10 ???

We Will Write a Custom Essay Specifically
For You For Only $13.90/page!


order now

State of the art ????????? ??? ??? ?????????? ??? ?????? ??? ????? ?????????? -?5 ???

?????????? ???
??????????? -> 20 ???

????????? ????? ???
??????????  ?? ?? ???????? ?? opensource ..?????????
????????? ???-> 10 ???

??? ???????? ??? ??
??????????? ->20 ???

What is cloud

What is IOT

Sensor function virtualization in iot->
distributed inteliigence

Finally what is an iot platform

 

Oi perissoteroi amazon efw Openstack ->
giati?

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1         
Cloud Computing

 

Cloud computing is the technology
which dominates our live nowadays. The term cloud was probably chosen to
indicate something that isn’t clear how or where it works like the services and
the applications running on the cloud. But what a complete definition of the
cloud computing would be?

Despite the many definitions someone
could find across the internet the one that NIST (The National Institute of
Standards and Technology) seems to be the most complete one. They define the
cloud computing as follows:

“Cloud computing is a model for
enabling ubiquitous, 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 is
composed of five essential characteristics, three service models, and
four deployment models.”

Actually,  cloud computing is offering services as the
NIST definition also mentions and there are three different kinds of them:
Software as a Service or SaaS, Platform as a Service or PaaS and Infrastructure
as a Service or IaaS. We are going to analyze the three service models in
detail at the next chapters. The four deployment models the definition mentions
are public cloud, community cloud, private cloud, and the hybrid cloud.

Public cloud which we
also refer to as external cloud is when the services are offered by some
provider (a third party) via the Internet and all the users can view and access
them probably with some cost of course.

Private cloud is actually
the hosting of applications or storage or even computation in the same for
example company like a cloud in the Internet except it is used for privat
purposes.

Hybrid cloud combines the
characteristics of public and private cloud. A company could easily have part
of their services inside their own infrastructure and part in public cloud,
also it doesn’t require a large investment on infrastructure.

The most essential points
of cloud computing are:

 

ü 
On-demand self-service. Clients can the functionality they need for example computing
capabilities like network storage without asking the provider.

ü 
Broad network access. Functionality is offered through the internet and can be used via
client platforms such as mobile phones, laptops etc.

ü 
Resource pooling. The provider has a pool of resources for offering services in many
clients according to the needs. This is possible via a multi tenant model and
continues assignment of resources on demand. This naturally gives a sense of
location independence in the clients, proving the term cloud as well.

ü 
Rapid elasticity. Client has the illusion of endless capabilities as they can be
offered at any quantity any time and many times with an automatic way.

ü 
Measured
service. The usage of
resources in a cloud can be monitored and measured in order to control it if
needed, this service suited both the provider and the client’s needs.
Optimizing resources is also possible.

1.1       
Software
As A service (SaaS)

The SaaS services are basically
applications over the Internet. The user cannot tell the difference apart that
he need a web browser to access the applications. Users ignore the hardware and
software used and simply enjoins the functionality through an interface via the
web browser. A well-known example of such a service is google docs.

 

1.2       
Platform
As A Service (PaaS)

The PaaS services are insisted
of the deployment of applications or services online. Actually, this service
offers a
pre-built application platform so clients don’t need to spend time building the
underlying infrastructure for the desired applications. Usually, PaaS solutions
provide an API that offers a whole set of functions for platform management and
solution development. Google AppEngine, and Amazon Web Services are
characteristic paradigms.

 

1.3       
 Infrastructure As A Service (IaaS)

The IaaS services are
providing a computer infrastructure or its components. Components may be virtual machines,
storage, networks, firewalls, load balancers etc. With IaaS services, users
have direct access to the to the operating system on virtual machines, or to
the management dashboard of a firewall or load balancer. Amazon Web Services is
said to be the largest IaaS providers. During this essay Openstack software
which provides IaaS services is going to be discussed in detail and also prove
his functionality with a prototype scenario.

 

 

Post Author: admin

x

Hi!
I'm Erica!

Would you like to get a custom essay? How about receiving a customized one?

Check it out