CHAPTER-5
CLOUD FOR IOT
,AGENDA
Types of Cloud
IoT with Cloud – Challenges
Selection of Cloud for IoT applications
Fog Computing
Cloud Security Aspects
Case study with any one cloud (prefer ADAFRUIT)
,TYPES OF CLOUD
Cloud computing:
Well, you guys know this better than me.
All our data goes to adafruit cloud as it is free
Could be one of these:
Iaas (infrastructure as a service)
Paas (platform as a service)
Saas (software as a service)
, CONTD.,
Software-as-a-Service (SaaS): Complete software application as a service is
provided to the user. (you can call it application as a service as well, pay monthly,
yearly etc. as subscription)
Platform-as-a-Service (PaaS): Development tools, APIs, libraries etc. will be
provided by the cloud service provider. Users must build, manage and maintain
the applications (provides platform to develop)
Infrastructure-as-a-Service (IaaS): Virtual Machines kind of support. Users shall
manage the machines. Users shall select the OS and underlying applications.
PAY as YOU use! (with IaaS approach, you choose virtual machines over
physical machines)
CLOUD FOR IOT
,AGENDA
Types of Cloud
IoT with Cloud – Challenges
Selection of Cloud for IoT applications
Fog Computing
Cloud Security Aspects
Case study with any one cloud (prefer ADAFRUIT)
,TYPES OF CLOUD
Cloud computing:
Well, you guys know this better than me.
All our data goes to adafruit cloud as it is free
Could be one of these:
Iaas (infrastructure as a service)
Paas (platform as a service)
Saas (software as a service)
, CONTD.,
Software-as-a-Service (SaaS): Complete software application as a service is
provided to the user. (you can call it application as a service as well, pay monthly,
yearly etc. as subscription)
Platform-as-a-Service (PaaS): Development tools, APIs, libraries etc. will be
provided by the cloud service provider. Users must build, manage and maintain
the applications (provides platform to develop)
Infrastructure-as-a-Service (IaaS): Virtual Machines kind of support. Users shall
manage the machines. Users shall select the OS and underlying applications.
PAY as YOU use! (with IaaS approach, you choose virtual machines over
physical machines)