bluemix overview with internet of things

16
IBM Bluemix Overview Eric Cattoir [email protected] @CattoirEric

Upload: eric-cattoir

Post on 18-Jul-2015

7.721 views

Category:

Technology


1 download

TRANSCRIPT

IBM Bluemix Overview

Eric [email protected]@CattoirEric

@CattoirEric2

Agenda

Bluemix Introduction

Internet of Things and Bluemix

Useful Links

@CattoirEric3

Agenda

Bluemix Introduction

Internet of Things and Bluemix

Useful Links

@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 7

@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

@CattoirEric10

Agenda

Bluemix Introduction

Internet of Things and Bluemix

Useful Links

@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 12

@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)

@CattoirEric14

Agenda

Bluemix Introduction

Internet of Things and Bluemix

Useful Links

@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

@CattoirEric 16

Help

Title:(p_blu_cmyk.eps) Creator:Adobe Illustrator(R) 8.0 CreationDate:3/27/2007 12:27 PM