bluemix overview with internet of things
Post on 18-Jul-2015
7.721 Views
Preview:
TRANSCRIPT
@CattoirEric 4
Apps are everywhere
The quantity and usefulness of web and mobile apps has led to an “app revolution” among consumers and businesses alike.
Experience matters
Customers and employees now expect a delightful and seamless experience across all interactions with a business.
Enabled by Cloud
Apps today can be stitched together quickly with pre-built assets. Cloud makes the API economy possible.
The app revolution
@CattoirEric 5
App development is about speed and choice
Seconds to Deploy
Failing Fast
Mobile Ready
Any Languag
e
Focus on
Code
Useful APIs
Choice of
Tools
Friction Free
ContinuousIntegration
@CattoirEric 6
What is Bluemix?Bluemix is an open-standard, cloud-based platform for building, managing, and
running applications of all types (web, mobile, big data, new smart devices, and so on).
Go Live in Seconds
The developer can choose any language runtime or bring their own. Zero to production in one command.DevOps
Development, monitoring, deployment, and logging tools allow the developer to run the entire application.
API's and Services
A catalog of IBM, third party, and open source API services allow the developer to stitch an application together in minutes.
On-Prem Integration
Build hybrid environments. Connect to on-premise assets plus other public and private clouds.
Flexible Pricing
Sign up in minutes. Pay as you go and subscription models offer choice and flexibility.
Layered Security
IBM secures the platform and infrastructure and provides you with the tools to secure your apps.
@CattoirEric 8
Create apps quickly using services● Choice
➢Runtimes, services, and tooling up to you
● Industry Leading IBM Capabilities➢Services leveraging the depth of
IBM software➢Full range of capabilities
● Completeness➢Open source platform and
services➢Third party to enable key use
cases
A full range of capabilities to suit any great idea.
Security Services
Web and application
services
CloudIntegration Services
Mobile Services
Database services
Big Data services
Internet of Things
Services
Watson Services
DevOps Services
@CattoirEric 9
DevOps tooling that spans the entire app lifecycle
Monitor & Optimize
Release & Deploy
Develop & Test
Plan & Measure
DevOpsServices
12
3
46
8 Collaborate with your team. Agile development tracking and reporting Agile Planning
Use your favorite tool or web IDE Web IDE Sublime Eclipse
Use the repo that works best for you
Hosted GIT Jazz SCM
Continuously integrate code Continuous
Integration
Scan your apps for vulnerabilities5
Continuously deliver across environments
Automated Deployment
Get instantaneous feedback from mobile apps
Mobile Quality
Manage and monitor your apps’ performance
Monitoring & Analytics
AppScan
Auto-Scaling
GitHub
7
@CattoirEric 11
IOT Service used as Server Side Solution
● Based on MQTT➢MQTT == MQ Telemetry Transport➢The MQTT specification is open and royalty free for ease of adoption
● Open-source implementations available
● A Publish Subscribe messaging protocol ➢Reliable messaging over low bandwidth, high latency unreliable
networks
@CattoirEric 13
NodeRed and Internet of Things● Browser-based UI for creating
flows of events and deploying them to the runtime.
● Light-weight runtime built in node.js, is ideal for edge-of-network environments or running in the cloud.
● It can be easily expanded to take add new nodes to the palette – taking full advantage of the node package manager(npm)ecosystem
● Runs on various hardware (i.e Rasberry PI)
@CattoirEric 15
Useful Links● Bluemix main Page – www.bluemix.net
● Sign up for ID - https://ibm.biz/bluemixbelux
● Internet of Things Foundation - http://www-03.ibm.com/software/products/en/internet-of-things-foundation
● Node-RED - http://nodered.org/
● Device Recipes - https://developer.ibm.com/iot/
● Example of Arduino Temparture Sensor Device - http://www.ibm.com/developerworks/cloud/library/cl-bluemix-arduino-iot1/index.html
top related