IOT + CLOUD
BY : GARISHMA BHATIA
CONTENT
• Introduction to Internet of Things
• Introduction to the Cloud
• IOT Architecture
• IOT Gateways
• IOT Sensor Interfaces
• IOT Network Interfaces
• Cloud Architecture
INTRODUCTION TO INTERNET
OF THING
• The Internet of Things (IoT) is a scenario in which objects, animals
or people are provided with unique identifiers and the ability to
transfer data over a network without requiring human-to-human or
human-to computer interaction.
• A thing, in the Internet of Things, can be a farm animal with a
biochip transponder, an automobile that has built-in sensors to
alert the driver when tire pressure is low - or any other natural or
man-made object.
INTRODUCTION TO CLOUD
• Cloud computing is typically defined as a type of computing that relies onsharing
computing resources rather than having local servers or personal devices to
handle applications.
• In cloud computing, the word cloud is used as a metaphor for "the Internet," so
the phrase cloud computing means "a type of Internet-based computing," where
different services — such as servers, storage and applications —are delivered to
an organization's computers and devices through the Internet.
INVENTION DESIGN PROCESS
IOT ARCHITECTURE
• An IOT platform has basically three building
blocks :
1. Things
2. Gateway
3. Network and Cloud
IOT GATEWAYS
• The heart of a cloud platform could use open source boards like the Raspberry
Pi, Beaglebone Black, Intel Galileo etc.
• These are usual Linux boards that run different flavours of Linux like
• Raspbian on the Raspberry Pi
• Angstrom on the Beaglebone
• . These boards interface with devices on the one hand and the cloud platform on
the other
DEVICES INTERFACE
• Devices could interface with the Raspberry Pi over
1. RS-485
2. Xbee.
An RS-485 network allows a multi-dropped serial wired network allowing a host of
devices to connect.
The Xbee creates a wireless mesh network allowing large number of wireless
devices to connect. These are open source interfaces and allows creation of a large
sensor network.
We could also use the GPIO on the Raspberry Pi for physical inputs
NETWORK INTERFACE
• The next interface we look at is the cloud interface.
• This is achieved using a
1. simple WiFi dongle
2. GPRS shield.
The WiFi dongle interfaces over USB and the GPRS shield uses the serial interface.
Also available is the Ethernet port which could be used for interface.
CLOUD ARCHITECTURE
CLOUD ARCHITECTURE
Cloud architecture defines the components as well as the relationships between
them.
• The various components of Cloud Architecture are:
• On premise resources
• Cloud resources
• Software components and services
• Middleware
CLOUD ARCHITECTURE
• The various cloud based services have their own distinct and unique cloud
architectures:
1. Software as a Service (SaaS) involves software hosted and maintained on internet.
With SaaS, users do not have to install the software locally.
2. Development as a Service (DaaS) involves web based development tools shared
across communities.
3. Platform as a Service (PaaS) provides users with application platforms and
databases, equivalent to middleware services.
4. Infrastructure as a Service (IaaS) provides for infrastructure and hardware such as
servers, networks, storage devices, etc. running in the cloud, available to users
against a pay per usage basis.
CLOUD ARCHITECTURE
Cloud architecture defines the components as well as the relationships between
them.
• The various components of Cloud Architecture are:
• On premise resources
• Cloud resources
• Software components and services
• Middleware
THANK YOU

Iot + cloud

  • 1.
    IOT + CLOUD BY: GARISHMA BHATIA
  • 2.
    CONTENT • Introduction toInternet of Things • Introduction to the Cloud • IOT Architecture • IOT Gateways • IOT Sensor Interfaces • IOT Network Interfaces • Cloud Architecture
  • 3.
    INTRODUCTION TO INTERNET OFTHING • The Internet of Things (IoT) is a scenario in which objects, animals or people are provided with unique identifiers and the ability to transfer data over a network without requiring human-to-human or human-to computer interaction. • A thing, in the Internet of Things, can be a farm animal with a biochip transponder, an automobile that has built-in sensors to alert the driver when tire pressure is low - or any other natural or man-made object.
  • 4.
    INTRODUCTION TO CLOUD •Cloud computing is typically defined as a type of computing that relies onsharing computing resources rather than having local servers or personal devices to handle applications. • In cloud computing, the word cloud is used as a metaphor for "the Internet," so the phrase cloud computing means "a type of Internet-based computing," where different services — such as servers, storage and applications —are delivered to an organization's computers and devices through the Internet.
  • 5.
  • 6.
    IOT ARCHITECTURE • AnIOT platform has basically three building blocks : 1. Things 2. Gateway 3. Network and Cloud
  • 7.
    IOT GATEWAYS • Theheart of a cloud platform could use open source boards like the Raspberry Pi, Beaglebone Black, Intel Galileo etc. • These are usual Linux boards that run different flavours of Linux like • Raspbian on the Raspberry Pi • Angstrom on the Beaglebone • . These boards interface with devices on the one hand and the cloud platform on the other
  • 8.
    DEVICES INTERFACE • Devicescould interface with the Raspberry Pi over 1. RS-485 2. Xbee. An RS-485 network allows a multi-dropped serial wired network allowing a host of devices to connect. The Xbee creates a wireless mesh network allowing large number of wireless devices to connect. These are open source interfaces and allows creation of a large sensor network. We could also use the GPIO on the Raspberry Pi for physical inputs
  • 9.
    NETWORK INTERFACE • Thenext interface we look at is the cloud interface. • This is achieved using a 1. simple WiFi dongle 2. GPRS shield. The WiFi dongle interfaces over USB and the GPRS shield uses the serial interface. Also available is the Ethernet port which could be used for interface.
  • 10.
  • 11.
    CLOUD ARCHITECTURE Cloud architecturedefines the components as well as the relationships between them. • The various components of Cloud Architecture are: • On premise resources • Cloud resources • Software components and services • Middleware
  • 12.
    CLOUD ARCHITECTURE • Thevarious cloud based services have their own distinct and unique cloud architectures: 1. Software as a Service (SaaS) involves software hosted and maintained on internet. With SaaS, users do not have to install the software locally. 2. Development as a Service (DaaS) involves web based development tools shared across communities. 3. Platform as a Service (PaaS) provides users with application platforms and databases, equivalent to middleware services. 4. Infrastructure as a Service (IaaS) provides for infrastructure and hardware such as servers, networks, storage devices, etc. running in the cloud, available to users against a pay per usage basis.
  • 14.
    CLOUD ARCHITECTURE Cloud architecturedefines the components as well as the relationships between them. • The various components of Cloud Architecture are: • On premise resources • Cloud resources • Software components and services • Middleware
  • 15.