SlideShare ist ein Scribd-Unternehmen logo
1 von 39
Downloaden Sie, um offline zu lesen
Build Scalable Internet of Things Applications using Cloud 
Foundry, Bluemix & Cloudant! 
Meetup.com/Bluemix Meetup.com/CloudFoundry
Internet of Things , Cloud Foundry, Bluemix and Cloudant Meetup Agenda! 
Meetup.com/Bluemix Meetup.com/CloudFoundry! 
Nov 18th, Bluemix Garage, 543 Howard Street, 4th Floor, San Francisco, CA! 
! 
Crap. Our IoT Kitchen is Broken ! 
Talk by Renat Khasanshyn - CEO of Altoros Systems – Slideshare link for Renat`s talk coming soon and will be 
added here! 
! 
Build scalable apps using IBM Internet of Things Foundation Cloud and 
Bluemix! 
Animesh Singh! 
! 
Collect Data and Send Commands to Sensor Devices like Arduino and 
Raspberry Pi! 
Syed Zaidi and Nicholas Vargas! 
! 
Store and Analyze IoT Data in Cloudant! 
Dwight Ford! 
Meetup.com/Bluemix Meetup.com/CloudFoundry
Build IoT apps using IBM Internet of Things Cloud & Bluemix! 
Animesh Singh! 
9 billion devices 
around the world are 
currently connected 
to the Internet 
The number is 
expected to 
increase within the 
next decade, 
ranging from 50 
Billion to reaching 
1 trillion 
@AnimeshSingh! 
Meetup.com/Bluemix Meetup.com/CloudFoundry
1.8Bn New Smartphones ! 
4Q 2013, Dept store drives 
32% of sales online! 
in 2013! 
The world is changing…! 
Tablets outnumbered PC 
sales in 4Q 2013! 
@AnimeshSingh! 
Meetup.com/Bluemix Meetup.com/CloudFoundry
Forecast 2020 View! 
212 billion installed things! 
50 billion autonomously connected 
things! 
Public Sector, Distribution & Services, 
Manufacturing & Resources, and 
Consumers lead segment growth rates! 
Approximately 3 million 
petabytes of embedded 
systems data (excludes streaming, 
surveillance-type data! 
$8.9 trillion of business value! 
Source: IDC, December 2013 ! 
Meetup.com/Bluemix Meetup.com/CloudFoundry
New Customer Interaction Points for the 21st Century! 
Devices & Mobiles will be the touch points that drive 
new revenue streams 
@AnimeshSingh! 
Meetup.com/Bluemix Meetup.com/CloudFoundry
The Internet of Things connects the world around us…! 
Smart Scales:! 
Track health in 
outpatients! 
Connected car:! 
Tracks location, status 
of car parts! 
Mobile:! 
Mobile payments! 
Container Tracking:! 
End to end tracking, 
prevent tampering ! 
Heating and Air 
Conditioning:! 
Maximum efficiency using 
weather predictions and 
remote control ! 
Smart Deliveries:! 
Track parcel ! 
Monitor and open garage 
door remotely on arrival! 
Building Security:! 
Facial recognition, 
remote notification! 
Smart Meter:! 
Track and control 
usage! 
HealthCare:! 
Monitor patients at 
home! 
Vending Machine:! 
Stock reporting, 
temperature, shelf life! 
@AnimeshSingh! 
Meetup.com/Bluemix Meetup.com/CloudFoundry
IBM Bluemix! 
Register now! bluemix.net! 
@AnimeshSingh! 
Meetup.com/Bluemix Meetup.com/CloudFoundry
IBM Bluemix (Powered by Cloud Foundry)! 
§ IBM initiative to develop a 
Platform as a Services offering ! 
§ IBM and partner cloud 
services! 
§ Integrated DevOps with both 
Browser and Eclipse-based 
tools! 
Run8mes 
& 
Frameworks 
Services 
Register now! bluemix.net! 
Lifecycle 
Management 
(JazzHub) 
Check 
In 
Code 
Check 
In 
Code 
Create 
& 
Manage 
Services 
Applica8on 
Composi8on 
Environment 
Applica8on 
Run8me 
Web 
IDE 
(Eclipse 
Orion) 
Test/Run 
Explore 
Services 
node 
java 
WebSphere 
IBM 
Bluemix ™ 
Eclipse 
IDE 
Test/Run 
Explore 
Services 
ruby 
Worklight 
Liberty 
Middleware 
Applica8on 
Opera8 Data 
onal 
Mobile 
External 
@AnimeshSingh! 
Meetup.com/Bluemix Meetup.com/CloudFoundry
Run Your Apps! 
The developer can chose any language runtime or bring 
their own. Just upload your code and go.! 
Services! 
A catalog of open source, IBM and third party APIs 
services allow a developer to stitch together an 
application in minutes.! 
DevOps! 
Development, monitoring, deployment and logging 
tools allow the developer to run the entire 
application! 
Cloud Integration! 
Build hybrid environments. Connect to on-premises 
systems of record plus other public and private clouds. 
Expose your own APIs to your developers.! 
Extend SaaS Apps! 
Drop in SaaS App SDKs and extend to new use cases 
(e.g,. Mobile, Analytics, Web)! 
A Platform as a Service ! 
@AnimeshSingh! 
Meetup.com/Bluemix Meetup.com/CloudFoundry
IBM Internet of Things Foundation! 
IBM® Internet of Things Foundation is a fully managed, cloud-hosted service that makes it simple to derive value from IoT devices. ! 
Manage! 
Assemble! 
Connect! 
Real Time MQTT! 
Collect! 
Simple APIs! 
Build! 
REST! 
internetofthings.ibmcloud.com 
@AnimeshSingh! 
bluemix.net! 
Meetup.com/Bluemix Meetup.com/CloudFoundry
IBM Internet of Things Foundation allows you to easily compose IoT 
solutions! 
internetofthings.ibmcloud.com 
Select from a growing list of device recipes! 
Simply connect & “recognize” device types! 
Visualize real-time data stream! 
Visually define logic flows! 
Mix with other services in Bluemix to create 
apps! 
! 
@AnimeshSingh! 
Meetup.com/Bluemix Meetup.com/CloudFoundry
Device Recipes in IoT Foundation! 
@AnimeshSingh! 
internetofthings.ibmcloud.com 
Meetup.com/Bluemix Meetup.com/CloudFoundry
Internet of Things is part of our Bluemix Platform! 
@AnimeshSingh! 
Meetup.com/Bluemix Meetup.com/CloudFoundry
Bluemix Recipes in IoT Foundation! 
@AnimeshSingh! 
Meetup.com/Bluemix Meetup.com/CloudFoundry
Node RED in Bluemix! A visual tool for wiring the Internet of Things! 
Node-RED provides a browser-based editor that makes it easy to wire together flows that can be deployed to 
the runtime in a single click.! 
Node-RED in Bluemix! 
16 
@AnimeshSingh! 
Meetup.com/Bluemix Meetup.com/CloudFoundry
IoT Foundation powered by IBM MessageSight! 
• Extends IBM Messaging family with secure, easy to 
deploy appliance-based messaging gateway! 
• Optimized for massive scale Internet of Things and 
Mobile use cases at edge of enterprise! 
• Exploits hardware acceleration for high 
performance! 
• Can extend existing messaging infrastructure or be 
used standalone! 
Designed for 
Things! 
• Optimized gateway for Things and 
Mobile devices! 
• Efficient open protocol ! 
• Event-driven awareness! 
• Open and industry agnostic! 
• Fine-grained security policies! 
Developer! 
Friendly! 
• Active dev community! 
• Free dev virtual appliance! 
• Simple yet powerful APIs ! 
• Simple messaging paradigm! 
• 40+ MQTT client libraries! 
Easy to 
Deploy! 
! 
• Up and running < 30 minutes! 
• Task oriented UI guides administrator 
through first steps ! 
• Simple and scalable management 
through policies! 
Easy to 
Integrate! 
• JMS! 
• WebSockets! 
• MQ ! 
• Integration Bus! 
• Worklight! 
• InfoSphere Streams…! 
Internet! 
Scale! 
• 13M non-persistent msg/sec! 
• 400K persistent msg/sec! 
• 1M concurrent connections! 
• Predictable microsecond latency under 
load! 
• Highly available! 
@AnimeshSingh! 
Meetup.com/Bluemix Meetup.com/CloudFoundry
IBM delivers connectivity across IoT deployment options! 
As-a-service, 
PAYG Public 
Cloud 
Dedicated 
appliances in 
datacenter 
IoT 
Foundation 
IBM MessageSight 
Powered by IBM 
MessageSight 
Virtual appliances, 
Public or private cloud 
deployed 
@AnimeshSingh! 
Meetup.com/Bluemix Meetup.com/CloudFoundry
Why messaging for mobile and IoT?! 
HTTP revolutionized how we ! 
consume data! 
• Simple request/response model! 
• Data from known source! 
• Available on any tablet, laptop, phone, PC! 
• Slow and unreliable on mobile networks! 
Mobile and IoT applications have ! 
additional challenges! 
• Requires a real-time, event-driven model! 
• Publishing information one-to-many! 
• Listening for events as they happen! 
• Sending small packets of data in huge volumes! 
• Reliably pushing data over unreliable networks! 
@AnimeshSingh! 
Meetup.com/Bluemix Meetup.com/CloudFoundry
MQTT – the protocol for Mobile and IoT messaging! 
§ MQTT is a machine-to-machine (M2M) "Internet of 
Things" connectivity and messaging protocol ideally 
suited to mobile and M2M environments - designed 
for constrained devices and low-bandwidth, high-latency 
or unreliable networks! 
§ It has an open specification (http://mqtt.org)! 
ü There are over 40 different client implementations! 
ü Standardization with OASIS accomplished a week 
ago.! 
§ High-quality, open-source implementations of clients! 
ü Hosted at the Eclipse Paho project! 
ü Build the clients yourself or use free ones from IBM ! 
or others! 
§ MQTT is very lean and fast! 
• Efficient format with minimal overhead! 
• Client implementations are small and can run 
on small devices! 
! 
§ Communication using messaging is much 
more flexible than request/response! 
• Bi-directional, asynchronous “push” 
communication! 
• Publish/subscribe decouples the senders of 
information from the receivers! 
@AnimeshSingh! 
Meetup.com/Bluemix Meetup.com/CloudFoundry
Internet of Things Demo One: Connected Car! 
@AnimeshSingh! 
Meetup.com/Bluemix Meetup.com/CloudFoundry
IoT Demo One: Connected Car! 
Applying models to predict, detect, optimize and anticipate! 
Primary Event zone! 
Sensors tracking real-time 
location of cars! 
Secondary 
perimeter ! 
Overview of car 
status! 
Real-time alerts 
personalized to each car! 
Car that had entered and now left 
danger zone! 
@AnimeshSingh! 
Meetup.com/Bluemix Meetup.com/CloudFoundry
IoT Demo One: Connected Car! 
Applying models to predict, detect, optimize and anticipate! 
@AnimeshSingh! 
Meetup.com/Bluemix Meetup.com/CloudFoundry
IoT Demo Two: Sample IoT boilerplate in Bluemix with simulated sensor! 
Node-RED in Bluemix! 
@AnimeshSingh! 
Meetup.com/Bluemix Meetup.com/CloudFoundry
IoT Demo Two: Launch Simulated Sensor – Visualize in IoT ! 
@AnimeshSingh! 
Meetup.com/Bluemix Meetup.com/CloudFoundry
IoT Demo Two: Deploy Node application with simulated device id! 
@AnimeshSingh! 
Meetup.com/Bluemix Meetup.com/CloudFoundry
IoT with Arduino and Raspberry Pi - How to store sensor-generated 
data, and send commands 
Syed Zaidi and Nicholas Vargas! 
Meetup.com/Bluemix Meetup.com/CloudFoundry
IoT Demo Three: Arduino w/ Light sensor! 
Meetup.com/Bluemix Meetup.com/CloudFoundry
IoT Demo Four: IoT application using Raspberry pi & node-red! 
Meetup.com/Bluemix Meetup.com/CloudFoundry
IoT Demo Five: The Other Direction! 
Sending data back to a device 
l Not just about getting data 
l Bidirectional network of “Things” 
l Collect data – then act on it 
Meetup.com/Bluemix Meetup.com/CloudFoundry
IoT Demo Five: The Other Direction! 
Use case 
l Critical hardware temperature alert 
l When device reaches dangerous 
temperature, supervisor should be alerted 
l Physical world to digital world, back to 
physical 
l LED lights change color when temperature 
crosses a threshold 
Meetup.com/Bluemix Meetup.com/CloudFoundry
Store and Analyze IoT Data in Cloudant! 
Dwight Ford! 
Meetup.com/Bluemix Meetup.com/CloudFoundry
33 
Sync Any Device using JSON over HTTP! 
JSO N Cloudan t 
JSON JSON 
JSON JSON 
JSON 
Meetup.com/Bluemix Meetup.com/CloudFoundry
The Cloudant Data Layer! 
Best-of-Breed NoSQL Database and Clustering Technology 
Managed 24x7x365 by DevOps Experts 
Global Data Presence in 35+ Data Centers 
34! 
Meetup.com/Bluemix Meetup.com/CloudFoundry
Cloudant Overview! 
• Operational Data Store 
• NoSQL Document Database 
• Simple and well-defined HTTP API 
• Fully Integrated: 
• Replication & Sync 
• MapReduce for Real-time Analytics 
• Full-Text Search 
• GeoSpatial 
• Multi-tenant and dedicated-tenant clusters 
• Powered by Apache CouchDB, Dynamo Clustering, Lucene Search, and a whole lot more… 
Meetup.com/Bluemix Meetup.com/CloudFoundry
Document Database Basics! 
• Documents are stored in the popular JSON format with a flexible schema 
• A database is a logical collection of documents, with single set of access 
permissions 
• Cluster can hold any number of databases 
Meetup.com/Bluemix Meetup.com/CloudFoundry
Developing with Cloudant! 
• Dashboard 
• HTTP RESTful API 
• Language Agnostic 
• Compatible with open source 
Apache CouchDB 
• Cloudant and CouchDB-compatible 
API Libraries 
Meetup.com/Bluemix Meetup.com/CloudFoundry
Join the Bluemix App Challenge!! 
http://appchallenge.mybluemix.net! 
Meetup.com/Bluemix Meetup.com/CloudFoundry
http://www.meetup.com/BlueMix/! 
Meetup Groups: 
Silicon Valley Cloud Foundry and Bluemix Meetups 
http://www.meetup.com/CloudFoundry/! 
Meetup.com/Bluemix Meetup.com/CloudFoundry

Weitere ähnliche Inhalte

Was ist angesagt?

IBM Relay 2015: Opening Keynote
IBM Relay 2015: Opening Keynote IBM Relay 2015: Opening Keynote
IBM Relay 2015: Opening Keynote IBM
 
IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry)
IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry) IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry)
IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry) Animesh Singh
 
Hybrid Cloud with IBM Bluemix, Docker and Open Stack
Hybrid Cloud with IBM Bluemix, Docker and Open StackHybrid Cloud with IBM Bluemix, Docker and Open Stack
Hybrid Cloud with IBM Bluemix, Docker and Open Stackgjuljo
 
Developing for Hybrid Cloud with Bluemix
Developing for Hybrid Cloud with BluemixDeveloping for Hybrid Cloud with Bluemix
Developing for Hybrid Cloud with BluemixRoberto Pozzi
 
Node on Guard
Node on GuardNode on Guard
Node on GuardIBM
 
An introduction to IBM BlueMix
An introduction to IBM BlueMixAn introduction to IBM BlueMix
An introduction to IBM BlueMixPer Henrik Lausten
 
Bluemix overview - UK WebSphere Integration User Group
Bluemix overview - UK WebSphere Integration User GroupBluemix overview - UK WebSphere Integration User Group
Bluemix overview - UK WebSphere Integration User GroupJon Marshall
 
Bluemix IoT Cloud Foundry Meetup slides
Bluemix IoT Cloud Foundry Meetup slidesBluemix IoT Cloud Foundry Meetup slides
Bluemix IoT Cloud Foundry Meetup slidesValerie Lampkin
 
A Node.js Developer's Guide to Bluemix
A Node.js Developer's Guide to BluemixA Node.js Developer's Guide to Bluemix
A Node.js Developer's Guide to Bluemixibmwebspheresoftware
 
IBM Bluemix OpenWhisk: IBM InterConnect 2017, Las Vegas, USA: Technical Strategy
IBM Bluemix OpenWhisk: IBM InterConnect 2017, Las Vegas, USA: Technical StrategyIBM Bluemix OpenWhisk: IBM InterConnect 2017, Las Vegas, USA: Technical Strategy
IBM Bluemix OpenWhisk: IBM InterConnect 2017, Las Vegas, USA: Technical StrategyOpenWhisk
 
IBM Bluemix Dedicated – GitHub Enterprise
IBM Bluemix Dedicated – GitHub EnterpriseIBM Bluemix Dedicated – GitHub Enterprise
IBM Bluemix Dedicated – GitHub EnterpriseIBM DevOps
 
Become a Bluemix Architect in 45 Minutes
Become a Bluemix Architect in 45 MinutesBecome a Bluemix Architect in 45 Minutes
Become a Bluemix Architect in 45 MinutesAndrew Ferrier
 
IBM Codename: Bluemix - Cloudfoundry, PaaS development and deployment trainin...
IBM Codename: Bluemix - Cloudfoundry, PaaS development and deployment trainin...IBM Codename: Bluemix - Cloudfoundry, PaaS development and deployment trainin...
IBM Codename: Bluemix - Cloudfoundry, PaaS development and deployment trainin...Romeo Kienzler
 
IBM Bluemix Workshop version 3
IBM Bluemix Workshop version 3IBM Bluemix Workshop version 3
IBM Bluemix Workshop version 3Nguyen Tai Dzung
 
IBM Relay 2015: Expect More From Private Cloud
IBM Relay 2015: Expect More From Private CloudIBM Relay 2015: Expect More From Private Cloud
IBM Relay 2015: Expect More From Private CloudIBM
 
Using Service Discovery and Service Proxy
Using Service Discovery and Service ProxyUsing Service Discovery and Service Proxy
Using Service Discovery and Service ProxyIBM
 
Domain-driven Design
Domain-driven DesignDomain-driven Design
Domain-driven DesignAltoros
 

Was ist angesagt? (20)

IBM Relay 2015: Opening Keynote
IBM Relay 2015: Opening Keynote IBM Relay 2015: Opening Keynote
IBM Relay 2015: Opening Keynote
 
IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry)
IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry) IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry)
IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry)
 
Hybrid Cloud with IBM Bluemix, Docker and Open Stack
Hybrid Cloud with IBM Bluemix, Docker and Open StackHybrid Cloud with IBM Bluemix, Docker and Open Stack
Hybrid Cloud with IBM Bluemix, Docker and Open Stack
 
Bluemix
BluemixBluemix
Bluemix
 
Developing for Hybrid Cloud with Bluemix
Developing for Hybrid Cloud with BluemixDeveloping for Hybrid Cloud with Bluemix
Developing for Hybrid Cloud with Bluemix
 
Node on Guard
Node on GuardNode on Guard
Node on Guard
 
An introduction to IBM BlueMix
An introduction to IBM BlueMixAn introduction to IBM BlueMix
An introduction to IBM BlueMix
 
Bluemix overview - UK WebSphere Integration User Group
Bluemix overview - UK WebSphere Integration User GroupBluemix overview - UK WebSphere Integration User Group
Bluemix overview - UK WebSphere Integration User Group
 
Bluemix Overview
Bluemix OverviewBluemix Overview
Bluemix Overview
 
IBM Containers- Bluemix
IBM Containers- BluemixIBM Containers- Bluemix
IBM Containers- Bluemix
 
Bluemix IoT Cloud Foundry Meetup slides
Bluemix IoT Cloud Foundry Meetup slidesBluemix IoT Cloud Foundry Meetup slides
Bluemix IoT Cloud Foundry Meetup slides
 
A Node.js Developer's Guide to Bluemix
A Node.js Developer's Guide to BluemixA Node.js Developer's Guide to Bluemix
A Node.js Developer's Guide to Bluemix
 
IBM Bluemix OpenWhisk: IBM InterConnect 2017, Las Vegas, USA: Technical Strategy
IBM Bluemix OpenWhisk: IBM InterConnect 2017, Las Vegas, USA: Technical StrategyIBM Bluemix OpenWhisk: IBM InterConnect 2017, Las Vegas, USA: Technical Strategy
IBM Bluemix OpenWhisk: IBM InterConnect 2017, Las Vegas, USA: Technical Strategy
 
IBM Bluemix Dedicated – GitHub Enterprise
IBM Bluemix Dedicated – GitHub EnterpriseIBM Bluemix Dedicated – GitHub Enterprise
IBM Bluemix Dedicated – GitHub Enterprise
 
Become a Bluemix Architect in 45 Minutes
Become a Bluemix Architect in 45 MinutesBecome a Bluemix Architect in 45 Minutes
Become a Bluemix Architect in 45 Minutes
 
IBM Codename: Bluemix - Cloudfoundry, PaaS development and deployment trainin...
IBM Codename: Bluemix - Cloudfoundry, PaaS development and deployment trainin...IBM Codename: Bluemix - Cloudfoundry, PaaS development and deployment trainin...
IBM Codename: Bluemix - Cloudfoundry, PaaS development and deployment trainin...
 
IBM Bluemix Workshop version 3
IBM Bluemix Workshop version 3IBM Bluemix Workshop version 3
IBM Bluemix Workshop version 3
 
IBM Relay 2015: Expect More From Private Cloud
IBM Relay 2015: Expect More From Private CloudIBM Relay 2015: Expect More From Private Cloud
IBM Relay 2015: Expect More From Private Cloud
 
Using Service Discovery and Service Proxy
Using Service Discovery and Service ProxyUsing Service Discovery and Service Proxy
Using Service Discovery and Service Proxy
 
Domain-driven Design
Domain-driven DesignDomain-driven Design
Domain-driven Design
 

Andere mochten auch

How to build a Distributed Serverless Polyglot Microservices IoT Platform us...
How to build a Distributed Serverless Polyglot Microservices IoT Platform us...How to build a Distributed Serverless Polyglot Microservices IoT Platform us...
How to build a Distributed Serverless Polyglot Microservices IoT Platform us...Animesh Singh
 
Cloud foundry Docker Openstack - Leading Open Source Triumvirate
Cloud foundry Docker Openstack - Leading Open Source TriumvirateCloud foundry Docker Openstack - Leading Open Source Triumvirate
Cloud foundry Docker Openstack - Leading Open Source TriumvirateAnimesh Singh
 
As a Service: Cloud Foundry on OpenStack - Lessons Learnt
As a Service: Cloud Foundry on OpenStack - Lessons LearntAs a Service: Cloud Foundry on OpenStack - Lessons Learnt
As a Service: Cloud Foundry on OpenStack - Lessons LearntAnimesh Singh
 
Finding and-organizing Great Cloud Foundry User Groups
Finding and-organizing Great Cloud Foundry User GroupsFinding and-organizing Great Cloud Foundry User Groups
Finding and-organizing Great Cloud Foundry User GroupsAnimesh Singh
 
Automated Lifecycle Management - CloudFoundry on OpenStack
Automated Lifecycle Management - CloudFoundry on OpenStackAutomated Lifecycle Management - CloudFoundry on OpenStack
Automated Lifecycle Management - CloudFoundry on OpenStackAnimesh Singh
 
How to build an event-driven, polyglot serverless microservices framework on ...
How to build an event-driven, polyglot serverless microservices framework on ...How to build an event-driven, polyglot serverless microservices framework on ...
How to build an event-driven, polyglot serverless microservices framework on ...Animesh Singh
 
CAPS: What's best for deploying and managing OpenStack? Chef vs. Ansible vs. ...
CAPS: What's best for deploying and managing OpenStack? Chef vs. Ansible vs. ...CAPS: What's best for deploying and managing OpenStack? Chef vs. Ansible vs. ...
CAPS: What's best for deploying and managing OpenStack? Chef vs. Ansible vs. ...Animesh Singh
 
Cloud foundry architecture and deep dive
Cloud foundry architecture and deep diveCloud foundry architecture and deep dive
Cloud foundry architecture and deep diveAnimesh Singh
 
Cloud Foundry Technical Overview
Cloud Foundry Technical OverviewCloud Foundry Technical Overview
Cloud Foundry Technical Overviewcornelia davis
 
Optimizing Cloud Foundry and OpenStack for large scale deployments
Optimizing Cloud Foundry and OpenStack for large scale deploymentsOptimizing Cloud Foundry and OpenStack for large scale deployments
Optimizing Cloud Foundry and OpenStack for large scale deploymentsAnimesh Singh
 
Devoxx 2014 presentation
Devoxx 2014 presentationDevoxx 2014 presentation
Devoxx 2014 presentationEric Cattoir
 
Cloud Foundry Bootcamp
Cloud Foundry BootcampCloud Foundry Bootcamp
Cloud Foundry BootcampAndy Piper
 
Cloud Foundry Open Tour Beijing: Becoming a Node.js Ninja on
 Cloud Foundry
Cloud Foundry Open Tour Beijing: Becoming a Node.js Ninja on
 Cloud FoundryCloud Foundry Open Tour Beijing: Becoming a Node.js Ninja on
 Cloud Foundry
Cloud Foundry Open Tour Beijing: Becoming a Node.js Ninja on
 Cloud FoundryPatrick Chanezon
 
Build Scalable Internet of Things Apps using Cloud Foundry, Bluemix & Cloudant
Build Scalable Internet of Things Apps using Cloud Foundry, Bluemix & CloudantBuild Scalable Internet of Things Apps using Cloud Foundry, Bluemix & Cloudant
Build Scalable Internet of Things Apps using Cloud Foundry, Bluemix & CloudantIBM
 
Cloud Foundry for Spring Developers
Cloud Foundry for Spring DevelopersCloud Foundry for Spring Developers
Cloud Foundry for Spring DevelopersGunnar Hillert
 

Andere mochten auch (20)

How to build a Distributed Serverless Polyglot Microservices IoT Platform us...
How to build a Distributed Serverless Polyglot Microservices IoT Platform us...How to build a Distributed Serverless Polyglot Microservices IoT Platform us...
How to build a Distributed Serverless Polyglot Microservices IoT Platform us...
 
Cloud foundry Docker Openstack - Leading Open Source Triumvirate
Cloud foundry Docker Openstack - Leading Open Source TriumvirateCloud foundry Docker Openstack - Leading Open Source Triumvirate
Cloud foundry Docker Openstack - Leading Open Source Triumvirate
 
As a Service: Cloud Foundry on OpenStack - Lessons Learnt
As a Service: Cloud Foundry on OpenStack - Lessons LearntAs a Service: Cloud Foundry on OpenStack - Lessons Learnt
As a Service: Cloud Foundry on OpenStack - Lessons Learnt
 
Finding and-organizing Great Cloud Foundry User Groups
Finding and-organizing Great Cloud Foundry User GroupsFinding and-organizing Great Cloud Foundry User Groups
Finding and-organizing Great Cloud Foundry User Groups
 
Automated Lifecycle Management - CloudFoundry on OpenStack
Automated Lifecycle Management - CloudFoundry on OpenStackAutomated Lifecycle Management - CloudFoundry on OpenStack
Automated Lifecycle Management - CloudFoundry on OpenStack
 
How to build an event-driven, polyglot serverless microservices framework on ...
How to build an event-driven, polyglot serverless microservices framework on ...How to build an event-driven, polyglot serverless microservices framework on ...
How to build an event-driven, polyglot serverless microservices framework on ...
 
CAPS: What's best for deploying and managing OpenStack? Chef vs. Ansible vs. ...
CAPS: What's best for deploying and managing OpenStack? Chef vs. Ansible vs. ...CAPS: What's best for deploying and managing OpenStack? Chef vs. Ansible vs. ...
CAPS: What's best for deploying and managing OpenStack? Chef vs. Ansible vs. ...
 
Cloud foundry architecture and deep dive
Cloud foundry architecture and deep diveCloud foundry architecture and deep dive
Cloud foundry architecture and deep dive
 
Cloud Foundry Technical Overview
Cloud Foundry Technical OverviewCloud Foundry Technical Overview
Cloud Foundry Technical Overview
 
What is the internet of things
What is the internet of thingsWhat is the internet of things
What is the internet of things
 
Cloudant
CloudantCloudant
Cloudant
 
Optimizing Cloud Foundry and OpenStack for large scale deployments
Optimizing Cloud Foundry and OpenStack for large scale deploymentsOptimizing Cloud Foundry and OpenStack for large scale deployments
Optimizing Cloud Foundry and OpenStack for large scale deployments
 
Cloud foundry
Cloud foundryCloud foundry
Cloud foundry
 
Devoxx 2014 presentation
Devoxx 2014 presentationDevoxx 2014 presentation
Devoxx 2014 presentation
 
Cloud Foundry Bootcamp
Cloud Foundry BootcampCloud Foundry Bootcamp
Cloud Foundry Bootcamp
 
Cloud Foundry Open Tour Beijing: Becoming a Node.js Ninja on
 Cloud Foundry
Cloud Foundry Open Tour Beijing: Becoming a Node.js Ninja on
 Cloud FoundryCloud Foundry Open Tour Beijing: Becoming a Node.js Ninja on
 Cloud Foundry
Cloud Foundry Open Tour Beijing: Becoming a Node.js Ninja on
 Cloud Foundry
 
Cloud Foundry 101
Cloud Foundry 101Cloud Foundry 101
Cloud Foundry 101
 
What is BOSH? An over-overview
What is BOSH? An over-overviewWhat is BOSH? An over-overview
What is BOSH? An over-overview
 
Build Scalable Internet of Things Apps using Cloud Foundry, Bluemix & Cloudant
Build Scalable Internet of Things Apps using Cloud Foundry, Bluemix & CloudantBuild Scalable Internet of Things Apps using Cloud Foundry, Bluemix & Cloudant
Build Scalable Internet of Things Apps using Cloud Foundry, Bluemix & Cloudant
 
Cloud Foundry for Spring Developers
Cloud Foundry for Spring DevelopersCloud Foundry for Spring Developers
Cloud Foundry for Spring Developers
 

Ähnlich wie Build Scalable Internet of Things Apps using Cloud Foundry, Bluemix & Cloudant

IBM s'associe au SmartHome Challenge
IBM s'associe au SmartHome ChallengeIBM s'associe au SmartHome Challenge
IBM s'associe au SmartHome ChallengeIBM France
 
Connecting devices to the internet of things
Connecting devices to the internet of thingsConnecting devices to the internet of things
Connecting devices to the internet of thingsBernard Kufluk
 
IBM Bluemix™ Architecture & Deep Dive
IBM Bluemix™ Architecture & Deep DiveIBM Bluemix™ Architecture & Deep Dive
IBM Bluemix™ Architecture & Deep DiveIBM
 
Canopy SF Home Automation Meetup Slides 10/14/2014
Canopy SF Home Automation Meetup Slides 10/14/2014Canopy SF Home Automation Meetup Slides 10/14/2014
Canopy SF Home Automation Meetup Slides 10/14/2014gregulator
 
Internet of Things and IBM
Internet of Things and IBMInternet of Things and IBM
Internet of Things and IBMArrow ECS UK
 
The Internet of Things and You
The Internet of Things and YouThe Internet of Things and You
The Internet of Things and YouTechWell
 
AWS re:Invent 2016: IoT and Beyond: Building IoT Solutions for Exploring the ...
AWS re:Invent 2016: IoT and Beyond: Building IoT Solutions for Exploring the ...AWS re:Invent 2016: IoT and Beyond: Building IoT Solutions for Exploring the ...
AWS re:Invent 2016: IoT and Beyond: Building IoT Solutions for Exploring the ...Amazon Web Services
 
Cloud Automation and IIOT by Engr.Bilal Mehmood
Cloud Automation and IIOT by Engr.Bilal MehmoodCloud Automation and IIOT by Engr.Bilal Mehmood
Cloud Automation and IIOT by Engr.Bilal MehmoodEngrBilalMehmood1
 
Cloud Computing And Android Apps For The Indian
Cloud Computing And Android Apps For The IndianCloud Computing And Android Apps For The Indian
Cloud Computing And Android Apps For The IndianSanjay Chitnis
 
Introduction to ibm internet of things foundation
Introduction to ibm internet of things foundationIntroduction to ibm internet of things foundation
Introduction to ibm internet of things foundationBernard Kufluk
 
Session 1908 connecting devices to the IBM IoT Cloud
Session 1908   connecting devices to the  IBM IoT CloudSession 1908   connecting devices to the  IBM IoT Cloud
Session 1908 connecting devices to the IBM IoT CloudPeterNiblett
 
KNoT - a framework for iot interoperability
KNoT - a framework for iot interoperabilityKNoT - a framework for iot interoperability
KNoT - a framework for iot interoperabilityTiago Barros
 
The Top Technologies Used To Develop a Mobile App.pdf
The Top Technologies Used To Develop a Mobile App.pdfThe Top Technologies Used To Develop a Mobile App.pdf
The Top Technologies Used To Develop a Mobile App.pdfTechugo
 
The Top Technologies Used To Develop a Mobile App.pdf
The Top Technologies Used To Develop a Mobile App.pdfThe Top Technologies Used To Develop a Mobile App.pdf
The Top Technologies Used To Develop a Mobile App.pdfTechugo
 
InterDrone 2017 Las Vegas - Keynote Address
InterDrone 2017 Las Vegas - Keynote AddressInterDrone 2017 Las Vegas - Keynote Address
InterDrone 2017 Las Vegas - Keynote AddressBiren Gandhi
 
Impact 2014 The Mobile Enterprise
Impact 2014 The Mobile EnterpriseImpact 2014 The Mobile Enterprise
Impact 2014 The Mobile EnterpriseAndrew Coleman
 
Mobiletrender 2014
Mobiletrender 2014Mobiletrender 2014
Mobiletrender 2014allerhed
 
Rapid IoT Application Development with IBM Bluemix - Mikko Poutanen
Rapid IoT Application Development with IBM Bluemix - Mikko PoutanenRapid IoT Application Development with IBM Bluemix - Mikko Poutanen
Rapid IoT Application Development with IBM Bluemix - Mikko PoutanenWithTheBest
 

Ähnlich wie Build Scalable Internet of Things Apps using Cloud Foundry, Bluemix & Cloudant (20)

IBM s'associe au SmartHome Challenge
IBM s'associe au SmartHome ChallengeIBM s'associe au SmartHome Challenge
IBM s'associe au SmartHome Challenge
 
Connecting devices to the internet of things
Connecting devices to the internet of thingsConnecting devices to the internet of things
Connecting devices to the internet of things
 
IBM Bluemix™ Architecture & Deep Dive
IBM Bluemix™ Architecture & Deep DiveIBM Bluemix™ Architecture & Deep Dive
IBM Bluemix™ Architecture & Deep Dive
 
Canopy SF Home Automation Meetup Slides 10/14/2014
Canopy SF Home Automation Meetup Slides 10/14/2014Canopy SF Home Automation Meetup Slides 10/14/2014
Canopy SF Home Automation Meetup Slides 10/14/2014
 
Internet of Things and IBM
Internet of Things and IBMInternet of Things and IBM
Internet of Things and IBM
 
The Internet of Things and You
The Internet of Things and YouThe Internet of Things and You
The Internet of Things and You
 
AWS re:Invent 2016: IoT and Beyond: Building IoT Solutions for Exploring the ...
AWS re:Invent 2016: IoT and Beyond: Building IoT Solutions for Exploring the ...AWS re:Invent 2016: IoT and Beyond: Building IoT Solutions for Exploring the ...
AWS re:Invent 2016: IoT and Beyond: Building IoT Solutions for Exploring the ...
 
Cloud Automation and IIOT by Engr.Bilal Mehmood
Cloud Automation and IIOT by Engr.Bilal MehmoodCloud Automation and IIOT by Engr.Bilal Mehmood
Cloud Automation and IIOT by Engr.Bilal Mehmood
 
Cloud Computing And Android Apps For The Indian
Cloud Computing And Android Apps For The IndianCloud Computing And Android Apps For The Indian
Cloud Computing And Android Apps For The Indian
 
Introduction to ibm internet of things foundation
Introduction to ibm internet of things foundationIntroduction to ibm internet of things foundation
Introduction to ibm internet of things foundation
 
Session 1908 connecting devices to the IBM IoT Cloud
Session 1908   connecting devices to the  IBM IoT CloudSession 1908   connecting devices to the  IBM IoT Cloud
Session 1908 connecting devices to the IBM IoT Cloud
 
KNoT - a framework for iot interoperability
KNoT - a framework for iot interoperabilityKNoT - a framework for iot interoperability
KNoT - a framework for iot interoperability
 
04 blue mixintro
04 blue mixintro04 blue mixintro
04 blue mixintro
 
The Top Technologies Used To Develop a Mobile App.pdf
The Top Technologies Used To Develop a Mobile App.pdfThe Top Technologies Used To Develop a Mobile App.pdf
The Top Technologies Used To Develop a Mobile App.pdf
 
The Top Technologies Used To Develop a Mobile App.pdf
The Top Technologies Used To Develop a Mobile App.pdfThe Top Technologies Used To Develop a Mobile App.pdf
The Top Technologies Used To Develop a Mobile App.pdf
 
InterDrone 2017 Las Vegas - Keynote Address
InterDrone 2017 Las Vegas - Keynote AddressInterDrone 2017 Las Vegas - Keynote Address
InterDrone 2017 Las Vegas - Keynote Address
 
Impact 2014 The Mobile Enterprise
Impact 2014 The Mobile EnterpriseImpact 2014 The Mobile Enterprise
Impact 2014 The Mobile Enterprise
 
Mobiletrender 2014
Mobiletrender 2014Mobiletrender 2014
Mobiletrender 2014
 
The Internet of Things - IBM
The Internet of Things - IBMThe Internet of Things - IBM
The Internet of Things - IBM
 
Rapid IoT Application Development with IBM Bluemix - Mikko Poutanen
Rapid IoT Application Development with IBM Bluemix - Mikko PoutanenRapid IoT Application Development with IBM Bluemix - Mikko Poutanen
Rapid IoT Application Development with IBM Bluemix - Mikko Poutanen
 

Mehr von Animesh Singh

Machine Learning Exchange (MLX)
Machine Learning Exchange (MLX)Machine Learning Exchange (MLX)
Machine Learning Exchange (MLX)Animesh Singh
 
KFServing Payload Logging for Trusted AI
KFServing Payload Logging for Trusted AIKFServing Payload Logging for Trusted AI
KFServing Payload Logging for Trusted AIAnimesh Singh
 
KFServing and Kubeflow Pipelines
KFServing and Kubeflow PipelinesKFServing and Kubeflow Pipelines
KFServing and Kubeflow PipelinesAnimesh Singh
 
Kubeflow Distributed Training and HPO
Kubeflow Distributed Training and HPOKubeflow Distributed Training and HPO
Kubeflow Distributed Training and HPOAnimesh Singh
 
Kubeflow Pipelines (with Tekton)
Kubeflow Pipelines (with Tekton)Kubeflow Pipelines (with Tekton)
Kubeflow Pipelines (with Tekton)Animesh Singh
 
KFServing - Serverless Model Inferencing
KFServing - Serverless Model InferencingKFServing - Serverless Model Inferencing
KFServing - Serverless Model InferencingAnimesh Singh
 
End to end Machine Learning using Kubeflow - Build, Train, Deploy and Manage
End to end Machine Learning using Kubeflow - Build, Train, Deploy and ManageEnd to end Machine Learning using Kubeflow - Build, Train, Deploy and Manage
End to end Machine Learning using Kubeflow - Build, Train, Deploy and ManageAnimesh Singh
 
Defend against adversarial AI using Adversarial Robustness Toolbox
Defend against adversarial AI using Adversarial Robustness Toolbox Defend against adversarial AI using Adversarial Robustness Toolbox
Defend against adversarial AI using Adversarial Robustness Toolbox Animesh Singh
 
Advanced Model Inferencing leveraging Kubeflow Serving, KNative and Istio
Advanced Model Inferencing leveraging Kubeflow Serving, KNative and IstioAdvanced Model Inferencing leveraging Kubeflow Serving, KNative and Istio
Advanced Model Inferencing leveraging Kubeflow Serving, KNative and IstioAnimesh Singh
 
Hybrid Cloud, Kubeflow and Tensorflow Extended [TFX]
Hybrid Cloud, Kubeflow and Tensorflow Extended [TFX]Hybrid Cloud, Kubeflow and Tensorflow Extended [TFX]
Hybrid Cloud, Kubeflow and Tensorflow Extended [TFX]Animesh Singh
 
Trusted, Transparent and Fair AI using Open Source
Trusted, Transparent and Fair AI using Open SourceTrusted, Transparent and Fair AI using Open Source
Trusted, Transparent and Fair AI using Open SourceAnimesh Singh
 
AIF360 - Trusted and Fair AI
AIF360 - Trusted and Fair AIAIF360 - Trusted and Fair AI
AIF360 - Trusted and Fair AIAnimesh Singh
 
AI & Machine Learning Pipelines with Knative
AI & Machine Learning Pipelines with KnativeAI & Machine Learning Pipelines with Knative
AI & Machine Learning Pipelines with KnativeAnimesh Singh
 
Fabric for Deep Learning
Fabric for Deep LearningFabric for Deep Learning
Fabric for Deep LearningAnimesh Singh
 
Microservices, Kubernetes and Istio - A Great Fit!
Microservices, Kubernetes and Istio - A Great Fit!Microservices, Kubernetes and Istio - A Great Fit!
Microservices, Kubernetes and Istio - A Great Fit!Animesh Singh
 
Introducing Cloud Native, Event Driven, Serverless, Micrsoservices Framework ...
Introducing Cloud Native, Event Driven, Serverless, Micrsoservices Framework ...Introducing Cloud Native, Event Driven, Serverless, Micrsoservices Framework ...
Introducing Cloud Native, Event Driven, Serverless, Micrsoservices Framework ...Animesh Singh
 
Building a PaaS Platform like Bluemix on OpenStack
Building a PaaS Platform like Bluemix on OpenStackBuilding a PaaS Platform like Bluemix on OpenStack
Building a PaaS Platform like Bluemix on OpenStackAnimesh Singh
 
Docker OpenStack Cloud Foundry
Docker OpenStack Cloud FoundryDocker OpenStack Cloud Foundry
Docker OpenStack Cloud FoundryAnimesh Singh
 
Cloud Foundry BOSH CPI for OpenStack
Cloud Foundry BOSH CPI for OpenStackCloud Foundry BOSH CPI for OpenStack
Cloud Foundry BOSH CPI for OpenStackAnimesh Singh
 

Mehr von Animesh Singh (20)

Machine Learning Exchange (MLX)
Machine Learning Exchange (MLX)Machine Learning Exchange (MLX)
Machine Learning Exchange (MLX)
 
KFServing Payload Logging for Trusted AI
KFServing Payload Logging for Trusted AIKFServing Payload Logging for Trusted AI
KFServing Payload Logging for Trusted AI
 
KFServing and Kubeflow Pipelines
KFServing and Kubeflow PipelinesKFServing and Kubeflow Pipelines
KFServing and Kubeflow Pipelines
 
KFServing and Feast
KFServing and FeastKFServing and Feast
KFServing and Feast
 
Kubeflow Distributed Training and HPO
Kubeflow Distributed Training and HPOKubeflow Distributed Training and HPO
Kubeflow Distributed Training and HPO
 
Kubeflow Pipelines (with Tekton)
Kubeflow Pipelines (with Tekton)Kubeflow Pipelines (with Tekton)
Kubeflow Pipelines (with Tekton)
 
KFServing - Serverless Model Inferencing
KFServing - Serverless Model InferencingKFServing - Serverless Model Inferencing
KFServing - Serverless Model Inferencing
 
End to end Machine Learning using Kubeflow - Build, Train, Deploy and Manage
End to end Machine Learning using Kubeflow - Build, Train, Deploy and ManageEnd to end Machine Learning using Kubeflow - Build, Train, Deploy and Manage
End to end Machine Learning using Kubeflow - Build, Train, Deploy and Manage
 
Defend against adversarial AI using Adversarial Robustness Toolbox
Defend against adversarial AI using Adversarial Robustness Toolbox Defend against adversarial AI using Adversarial Robustness Toolbox
Defend against adversarial AI using Adversarial Robustness Toolbox
 
Advanced Model Inferencing leveraging Kubeflow Serving, KNative and Istio
Advanced Model Inferencing leveraging Kubeflow Serving, KNative and IstioAdvanced Model Inferencing leveraging Kubeflow Serving, KNative and Istio
Advanced Model Inferencing leveraging Kubeflow Serving, KNative and Istio
 
Hybrid Cloud, Kubeflow and Tensorflow Extended [TFX]
Hybrid Cloud, Kubeflow and Tensorflow Extended [TFX]Hybrid Cloud, Kubeflow and Tensorflow Extended [TFX]
Hybrid Cloud, Kubeflow and Tensorflow Extended [TFX]
 
Trusted, Transparent and Fair AI using Open Source
Trusted, Transparent and Fair AI using Open SourceTrusted, Transparent and Fair AI using Open Source
Trusted, Transparent and Fair AI using Open Source
 
AIF360 - Trusted and Fair AI
AIF360 - Trusted and Fair AIAIF360 - Trusted and Fair AI
AIF360 - Trusted and Fair AI
 
AI & Machine Learning Pipelines with Knative
AI & Machine Learning Pipelines with KnativeAI & Machine Learning Pipelines with Knative
AI & Machine Learning Pipelines with Knative
 
Fabric for Deep Learning
Fabric for Deep LearningFabric for Deep Learning
Fabric for Deep Learning
 
Microservices, Kubernetes and Istio - A Great Fit!
Microservices, Kubernetes and Istio - A Great Fit!Microservices, Kubernetes and Istio - A Great Fit!
Microservices, Kubernetes and Istio - A Great Fit!
 
Introducing Cloud Native, Event Driven, Serverless, Micrsoservices Framework ...
Introducing Cloud Native, Event Driven, Serverless, Micrsoservices Framework ...Introducing Cloud Native, Event Driven, Serverless, Micrsoservices Framework ...
Introducing Cloud Native, Event Driven, Serverless, Micrsoservices Framework ...
 
Building a PaaS Platform like Bluemix on OpenStack
Building a PaaS Platform like Bluemix on OpenStackBuilding a PaaS Platform like Bluemix on OpenStack
Building a PaaS Platform like Bluemix on OpenStack
 
Docker OpenStack Cloud Foundry
Docker OpenStack Cloud FoundryDocker OpenStack Cloud Foundry
Docker OpenStack Cloud Foundry
 
Cloud Foundry BOSH CPI for OpenStack
Cloud Foundry BOSH CPI for OpenStackCloud Foundry BOSH CPI for OpenStack
Cloud Foundry BOSH CPI for OpenStack
 

Kürzlich hochgeladen

From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 

Kürzlich hochgeladen (20)

From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 

Build Scalable Internet of Things Apps using Cloud Foundry, Bluemix & Cloudant

  • 1. Build Scalable Internet of Things Applications using Cloud Foundry, Bluemix & Cloudant! Meetup.com/Bluemix Meetup.com/CloudFoundry
  • 2. Internet of Things , Cloud Foundry, Bluemix and Cloudant Meetup Agenda! Meetup.com/Bluemix Meetup.com/CloudFoundry! Nov 18th, Bluemix Garage, 543 Howard Street, 4th Floor, San Francisco, CA! ! Crap. Our IoT Kitchen is Broken ! Talk by Renat Khasanshyn - CEO of Altoros Systems – Slideshare link for Renat`s talk coming soon and will be added here! ! Build scalable apps using IBM Internet of Things Foundation Cloud and Bluemix! Animesh Singh! ! Collect Data and Send Commands to Sensor Devices like Arduino and Raspberry Pi! Syed Zaidi and Nicholas Vargas! ! Store and Analyze IoT Data in Cloudant! Dwight Ford! Meetup.com/Bluemix Meetup.com/CloudFoundry
  • 3. Build IoT apps using IBM Internet of Things Cloud & Bluemix! Animesh Singh! 9 billion devices around the world are currently connected to the Internet The number is expected to increase within the next decade, ranging from 50 Billion to reaching 1 trillion @AnimeshSingh! Meetup.com/Bluemix Meetup.com/CloudFoundry
  • 4. 1.8Bn New Smartphones ! 4Q 2013, Dept store drives 32% of sales online! in 2013! The world is changing…! Tablets outnumbered PC sales in 4Q 2013! @AnimeshSingh! Meetup.com/Bluemix Meetup.com/CloudFoundry
  • 5. Forecast 2020 View! 212 billion installed things! 50 billion autonomously connected things! Public Sector, Distribution & Services, Manufacturing & Resources, and Consumers lead segment growth rates! Approximately 3 million petabytes of embedded systems data (excludes streaming, surveillance-type data! $8.9 trillion of business value! Source: IDC, December 2013 ! Meetup.com/Bluemix Meetup.com/CloudFoundry
  • 6. New Customer Interaction Points for the 21st Century! Devices & Mobiles will be the touch points that drive new revenue streams @AnimeshSingh! Meetup.com/Bluemix Meetup.com/CloudFoundry
  • 7. The Internet of Things connects the world around us…! Smart Scales:! Track health in outpatients! Connected car:! Tracks location, status of car parts! Mobile:! Mobile payments! Container Tracking:! End to end tracking, prevent tampering ! Heating and Air Conditioning:! Maximum efficiency using weather predictions and remote control ! Smart Deliveries:! Track parcel ! Monitor and open garage door remotely on arrival! Building Security:! Facial recognition, remote notification! Smart Meter:! Track and control usage! HealthCare:! Monitor patients at home! Vending Machine:! Stock reporting, temperature, shelf life! @AnimeshSingh! Meetup.com/Bluemix Meetup.com/CloudFoundry
  • 8. IBM Bluemix! Register now! bluemix.net! @AnimeshSingh! Meetup.com/Bluemix Meetup.com/CloudFoundry
  • 9. IBM Bluemix (Powered by Cloud Foundry)! § IBM initiative to develop a Platform as a Services offering ! § IBM and partner cloud services! § Integrated DevOps with both Browser and Eclipse-based tools! Run8mes & Frameworks Services Register now! bluemix.net! Lifecycle Management (JazzHub) Check In Code Check In Code Create & Manage Services Applica8on Composi8on Environment Applica8on Run8me Web IDE (Eclipse Orion) Test/Run Explore Services node java WebSphere IBM Bluemix ™ Eclipse IDE Test/Run Explore Services ruby Worklight Liberty Middleware Applica8on Opera8 Data onal Mobile External @AnimeshSingh! Meetup.com/Bluemix Meetup.com/CloudFoundry
  • 10. Run Your Apps! The developer can chose any language runtime or bring their own. Just upload your code and go.! Services! A catalog of open source, IBM and third party APIs services allow a developer to stitch together an application in minutes.! DevOps! Development, monitoring, deployment and logging tools allow the developer to run the entire application! Cloud Integration! Build hybrid environments. Connect to on-premises systems of record plus other public and private clouds. Expose your own APIs to your developers.! Extend SaaS Apps! Drop in SaaS App SDKs and extend to new use cases (e.g,. Mobile, Analytics, Web)! A Platform as a Service ! @AnimeshSingh! Meetup.com/Bluemix Meetup.com/CloudFoundry
  • 11. IBM Internet of Things Foundation! IBM® Internet of Things Foundation is a fully managed, cloud-hosted service that makes it simple to derive value from IoT devices. ! Manage! Assemble! Connect! Real Time MQTT! Collect! Simple APIs! Build! REST! internetofthings.ibmcloud.com @AnimeshSingh! bluemix.net! Meetup.com/Bluemix Meetup.com/CloudFoundry
  • 12. IBM Internet of Things Foundation allows you to easily compose IoT solutions! internetofthings.ibmcloud.com Select from a growing list of device recipes! Simply connect & “recognize” device types! Visualize real-time data stream! Visually define logic flows! Mix with other services in Bluemix to create apps! ! @AnimeshSingh! Meetup.com/Bluemix Meetup.com/CloudFoundry
  • 13. Device Recipes in IoT Foundation! @AnimeshSingh! internetofthings.ibmcloud.com Meetup.com/Bluemix Meetup.com/CloudFoundry
  • 14. Internet of Things is part of our Bluemix Platform! @AnimeshSingh! Meetup.com/Bluemix Meetup.com/CloudFoundry
  • 15. Bluemix Recipes in IoT Foundation! @AnimeshSingh! Meetup.com/Bluemix Meetup.com/CloudFoundry
  • 16. Node RED in Bluemix! A visual tool for wiring the Internet of Things! Node-RED provides a browser-based editor that makes it easy to wire together flows that can be deployed to the runtime in a single click.! Node-RED in Bluemix! 16 @AnimeshSingh! Meetup.com/Bluemix Meetup.com/CloudFoundry
  • 17. IoT Foundation powered by IBM MessageSight! • Extends IBM Messaging family with secure, easy to deploy appliance-based messaging gateway! • Optimized for massive scale Internet of Things and Mobile use cases at edge of enterprise! • Exploits hardware acceleration for high performance! • Can extend existing messaging infrastructure or be used standalone! Designed for Things! • Optimized gateway for Things and Mobile devices! • Efficient open protocol ! • Event-driven awareness! • Open and industry agnostic! • Fine-grained security policies! Developer! Friendly! • Active dev community! • Free dev virtual appliance! • Simple yet powerful APIs ! • Simple messaging paradigm! • 40+ MQTT client libraries! Easy to Deploy! ! • Up and running < 30 minutes! • Task oriented UI guides administrator through first steps ! • Simple and scalable management through policies! Easy to Integrate! • JMS! • WebSockets! • MQ ! • Integration Bus! • Worklight! • InfoSphere Streams…! Internet! Scale! • 13M non-persistent msg/sec! • 400K persistent msg/sec! • 1M concurrent connections! • Predictable microsecond latency under load! • Highly available! @AnimeshSingh! Meetup.com/Bluemix Meetup.com/CloudFoundry
  • 18. IBM delivers connectivity across IoT deployment options! As-a-service, PAYG Public Cloud Dedicated appliances in datacenter IoT Foundation IBM MessageSight Powered by IBM MessageSight Virtual appliances, Public or private cloud deployed @AnimeshSingh! Meetup.com/Bluemix Meetup.com/CloudFoundry
  • 19. Why messaging for mobile and IoT?! HTTP revolutionized how we ! consume data! • Simple request/response model! • Data from known source! • Available on any tablet, laptop, phone, PC! • Slow and unreliable on mobile networks! Mobile and IoT applications have ! additional challenges! • Requires a real-time, event-driven model! • Publishing information one-to-many! • Listening for events as they happen! • Sending small packets of data in huge volumes! • Reliably pushing data over unreliable networks! @AnimeshSingh! Meetup.com/Bluemix Meetup.com/CloudFoundry
  • 20. MQTT – the protocol for Mobile and IoT messaging! § MQTT is a machine-to-machine (M2M) "Internet of Things" connectivity and messaging protocol ideally suited to mobile and M2M environments - designed for constrained devices and low-bandwidth, high-latency or unreliable networks! § It has an open specification (http://mqtt.org)! ü There are over 40 different client implementations! ü Standardization with OASIS accomplished a week ago.! § High-quality, open-source implementations of clients! ü Hosted at the Eclipse Paho project! ü Build the clients yourself or use free ones from IBM ! or others! § MQTT is very lean and fast! • Efficient format with minimal overhead! • Client implementations are small and can run on small devices! ! § Communication using messaging is much more flexible than request/response! • Bi-directional, asynchronous “push” communication! • Publish/subscribe decouples the senders of information from the receivers! @AnimeshSingh! Meetup.com/Bluemix Meetup.com/CloudFoundry
  • 21. Internet of Things Demo One: Connected Car! @AnimeshSingh! Meetup.com/Bluemix Meetup.com/CloudFoundry
  • 22. IoT Demo One: Connected Car! Applying models to predict, detect, optimize and anticipate! Primary Event zone! Sensors tracking real-time location of cars! Secondary perimeter ! Overview of car status! Real-time alerts personalized to each car! Car that had entered and now left danger zone! @AnimeshSingh! Meetup.com/Bluemix Meetup.com/CloudFoundry
  • 23. IoT Demo One: Connected Car! Applying models to predict, detect, optimize and anticipate! @AnimeshSingh! Meetup.com/Bluemix Meetup.com/CloudFoundry
  • 24. IoT Demo Two: Sample IoT boilerplate in Bluemix with simulated sensor! Node-RED in Bluemix! @AnimeshSingh! Meetup.com/Bluemix Meetup.com/CloudFoundry
  • 25. IoT Demo Two: Launch Simulated Sensor – Visualize in IoT ! @AnimeshSingh! Meetup.com/Bluemix Meetup.com/CloudFoundry
  • 26. IoT Demo Two: Deploy Node application with simulated device id! @AnimeshSingh! Meetup.com/Bluemix Meetup.com/CloudFoundry
  • 27. IoT with Arduino and Raspberry Pi - How to store sensor-generated data, and send commands Syed Zaidi and Nicholas Vargas! Meetup.com/Bluemix Meetup.com/CloudFoundry
  • 28. IoT Demo Three: Arduino w/ Light sensor! Meetup.com/Bluemix Meetup.com/CloudFoundry
  • 29. IoT Demo Four: IoT application using Raspberry pi & node-red! Meetup.com/Bluemix Meetup.com/CloudFoundry
  • 30. IoT Demo Five: The Other Direction! Sending data back to a device l Not just about getting data l Bidirectional network of “Things” l Collect data – then act on it Meetup.com/Bluemix Meetup.com/CloudFoundry
  • 31. IoT Demo Five: The Other Direction! Use case l Critical hardware temperature alert l When device reaches dangerous temperature, supervisor should be alerted l Physical world to digital world, back to physical l LED lights change color when temperature crosses a threshold Meetup.com/Bluemix Meetup.com/CloudFoundry
  • 32. Store and Analyze IoT Data in Cloudant! Dwight Ford! Meetup.com/Bluemix Meetup.com/CloudFoundry
  • 33. 33 Sync Any Device using JSON over HTTP! JSO N Cloudan t JSON JSON JSON JSON JSON Meetup.com/Bluemix Meetup.com/CloudFoundry
  • 34. The Cloudant Data Layer! Best-of-Breed NoSQL Database and Clustering Technology Managed 24x7x365 by DevOps Experts Global Data Presence in 35+ Data Centers 34! Meetup.com/Bluemix Meetup.com/CloudFoundry
  • 35. Cloudant Overview! • Operational Data Store • NoSQL Document Database • Simple and well-defined HTTP API • Fully Integrated: • Replication & Sync • MapReduce for Real-time Analytics • Full-Text Search • GeoSpatial • Multi-tenant and dedicated-tenant clusters • Powered by Apache CouchDB, Dynamo Clustering, Lucene Search, and a whole lot more… Meetup.com/Bluemix Meetup.com/CloudFoundry
  • 36. Document Database Basics! • Documents are stored in the popular JSON format with a flexible schema • A database is a logical collection of documents, with single set of access permissions • Cluster can hold any number of databases Meetup.com/Bluemix Meetup.com/CloudFoundry
  • 37. Developing with Cloudant! • Dashboard • HTTP RESTful API • Language Agnostic • Compatible with open source Apache CouchDB • Cloudant and CouchDB-compatible API Libraries Meetup.com/Bluemix Meetup.com/CloudFoundry
  • 38. Join the Bluemix App Challenge!! http://appchallenge.mybluemix.net! Meetup.com/Bluemix Meetup.com/CloudFoundry
  • 39. http://www.meetup.com/BlueMix/! Meetup Groups: Silicon Valley Cloud Foundry and Bluemix Meetups http://www.meetup.com/CloudFoundry/! Meetup.com/Bluemix Meetup.com/CloudFoundry