SlideShare a Scribd company logo
USING BLUEMIX TO
QUICKLY CONNECT TO
THE CLOUD
Birmingham Bluemix Meetup July 2015
Valerie Lampkin
vlampkin@us.ibm.com
Twitter: @vjlam30188
AGENDA
What is Bluemix?
- Cloud offering that includes dashboard, catalog, services,
docs, runtimes, boilerplates, recipes
Bluemix Services
Cloud Foundry, Docker, VMs
Microservices architecture
IoT Foundation - connecting remote devices
Node-RED
Troubleshooting on forums ( dwAnswers and stackOverflow )
Real world examples and Demos
My husband says pizza is the answer to everything
Using “pizza-as-a-service” analogy:
•On Premise = you buy everything and make the pizza at home
•IaaS = take and bake (pick up the pizza, you cook it at home)
•PaaS = pizza delivered
•SaaS = dining in the restaurant
On Premise = your business handles everything, provisioning hardware, software,
IaaS = the infrastructure, storage, networks, other fundamental resources are
provided and you manage the software and your applications.
PaaS = the hardware (cloud environment), software and runtimes are provided for
you but you manage your own applications
SaaS = everything is provided by another party and you use their software service
New Hybrid Cloud Provides the Path Forward
Bluemix Dedicated provides additional isolation for your sensitive data while leveraging
public Bluemix services. Using your most sensitive data, you can build and run apps in
Bluemix Dedicated, as well as pull in services from IBM’s public Bluemix catalog
Bluemix Makes it Easy for
Developers by solving challenges
Sign up for a free trial at:
https://ibm.biz/Meetup_Birmingham
Leverage the power of Docker to deploy a container
on Bluemix using the IBM Containers service
https://developer.ibm.com/bluemix/2014/12/04/ibm-containers-beta-docker/
Bluemix allows you to integrate your applications
with other Bluemix services for a complete IoT solution
Microservices
SMARTER PLANET
SCALING
1. Create a Bluemix application
2. Write code in the cloud
3. Store code in Git repository
4. Plan and track teamwork
5. Build, deploy, and test your cloud app
Need help? Use the community forums to search for answers & post questions
Post Bluemix and IoT Questions on Stack Overflow!!
HACKATHON EXAMPLE
 Emerging use case-- natural language to trigger a query of IoT data
Connected Vehicle Hackathon Solution combines
Bluemix, IoT Foundation and Watson analytics.
REAL WORLD EXAMPLES
CHALLENGES OF BOAT RACING
0
Fans
Commentators
• Web Streaming, On Shore
Viewing
• Limited Viewing & Vantage Point
• Multiple Classes (Who is
Leading?)
Race Officials • Validation of Race Winner
Race Teams
• Immediate Detection of Component
Failures
• 80+ Telemetry Data being Captured 5/sec
• Need to Predict Component Failures
Solution: SilverHook, Virtual Eye and IBM
My JeepTweet IoT Application
IoT Zone in Bluemix https://bluemix.net/solutions/iot
Explore the Recipes https://developer.ibm.com/iot/
Visit the main Landing page https:/internetofthings.ibmcloud.com
Follow the community on Twitter @IBMIoT
Start your Bluemix IoT project today!
ADDITIONAL RESOURCES AND LINKS
Cloud Foundry: http://www.cloudfoundry.org
Get Started with Bluemix: https://ibm.biz/Meetup_Atlanta
IoT Foundation: https://internetofthings.ibmcloud.com/
Bluemix Doc: https://www.ng.bluemix.net/docs/#overview/overview.html#overview
Bluemix Whitepaper: https://developer.ibm.com/bluemix/wp-
content/uploads/sites/20/2015/07/Bluemix_Whitepaper.pdf
Node-RED: http://nodered.org/
DOCKER: https://www.docker.com/

More Related Content

What's hot

Cloud Native Computing: What does it mean, and is your app Cloud Native?
Cloud Native Computing: What does it mean, and is your app Cloud Native?Cloud Native Computing: What does it mean, and is your app Cloud Native?
Cloud Native Computing: What does it mean, and is your app Cloud Native?
Michael O'Sullivan
 
Bluemix introduction 20151219
Bluemix introduction 20151219Bluemix introduction 20151219
Bluemix introduction 20151219
Jeffrey Liu
 
Bootstrap4XPages - an introduction
Bootstrap4XPages - an introductionBootstrap4XPages - an introduction
Bootstrap4XPages - an introduction
Per Henrik Lausten
 
Bluemix presentation IBM Cloud Briefing in San Jose
Bluemix presentation IBM Cloud Briefing in San JoseBluemix presentation IBM Cloud Briefing in San Jose
Bluemix presentation IBM Cloud Briefing in San Jose
Sergio Loza
 
Bluemix 로 접근하는 DevOps - Cognitive Cloud Connect
Bluemix 로 접근하는 DevOps - Cognitive Cloud ConnectBluemix 로 접근하는 DevOps - Cognitive Cloud Connect
Bluemix 로 접근하는 DevOps - Cognitive Cloud Connect
Jin Gi Kong
 
Sergio Seabra - Red Hat - OSL19
Sergio Seabra - Red Hat - OSL19Sergio Seabra - Red Hat - OSL19
Sergio Seabra - Red Hat - OSL19
marketingsyone
 
OpenWhisk - Serverless Architecture
OpenWhisk - Serverless Architecture OpenWhisk - Serverless Architecture
OpenWhisk - Serverless Architecture
Dev_Events
 
IBM Bluemix Hackathon Accelerator
IBM Bluemix Hackathon AcceleratorIBM Bluemix Hackathon Accelerator
IBM Bluemix Hackathon Accelerator
gjuljo
 
Serverless architectures built on an open source platform
Serverless architectures built on an open source platformServerless architectures built on an open source platform
Serverless architectures built on an open source platform
Daniel Krook
 
Think Small To Go Big - Introduction To Microservices
Think Small To Go Big - Introduction To MicroservicesThink Small To Go Big - Introduction To Microservices
Think Small To Go Big - Introduction To Microservices
Ryan Baxter
 
IBM Bluemix OpenWhisk: Interconnect 2016, Las Vegas: CCD-1088: The Future of ...
IBM Bluemix OpenWhisk: Interconnect 2016, Las Vegas: CCD-1088: The Future of ...IBM Bluemix OpenWhisk: Interconnect 2016, Las Vegas: CCD-1088: The Future of ...
IBM Bluemix OpenWhisk: Interconnect 2016, Las Vegas: CCD-1088: The Future of ...
OpenWhisk
 
Building Serverless Web Applications with OpenWhisk
Building Serverless Web Applications with OpenWhiskBuilding Serverless Web Applications with OpenWhisk
Building Serverless Web Applications with OpenWhisk
Niklas Heidloff
 
More Than An "API" | Jae Lee
More Than An "API" | Jae LeeMore Than An "API" | Jae Lee
More Than An "API" | Jae Lee
Vietnam Open Infrastructure User Group
 
Devoxx Ukraine - Going beyond the 12 factors
Devoxx Ukraine - Going beyond the 12 factorsDevoxx Ukraine - Going beyond the 12 factors
Devoxx Ukraine - Going beyond the 12 factors
Grace Jansen
 
Introduction to Cloud Native Computing
Introduction to Cloud Native ComputingIntroduction to Cloud Native Computing
Introduction to Cloud Native ComputingSaju Thomas
 
Lightning in a Bottle - InterConnect 2015
Lightning in a Bottle - InterConnect 2015Lightning in a Bottle - InterConnect 2015
Lightning in a Bottle - InterConnect 2015
Patrick Wagstrom
 
Developing and Deploying Microservices with Project Tye
Developing and Deploying Microservices with Project TyeDeveloping and Deploying Microservices with Project Tye
Developing and Deploying Microservices with Project Tye
Eran Stiller
 
Modern Security Pain Points with Application Modernization - With Jermaine Ed...
Modern Security Pain Points with Application Modernization - With Jermaine Ed...Modern Security Pain Points with Application Modernization - With Jermaine Ed...
Modern Security Pain Points with Application Modernization - With Jermaine Ed...
Konveyor Community
 
Microsoft Cloud-Native Workshop Slides
Microsoft Cloud-Native Workshop SlidesMicrosoft Cloud-Native Workshop Slides
Microsoft Cloud-Native Workshop Slides
VMware Tanzu
 
Get your head in the clouds! - Swansea Con 2016
Get your head in the clouds! - Swansea Con 2016Get your head in the clouds! - Swansea Con 2016
Get your head in the clouds! - Swansea Con 2016
Christopher Cundill
 

What's hot (20)

Cloud Native Computing: What does it mean, and is your app Cloud Native?
Cloud Native Computing: What does it mean, and is your app Cloud Native?Cloud Native Computing: What does it mean, and is your app Cloud Native?
Cloud Native Computing: What does it mean, and is your app Cloud Native?
 
Bluemix introduction 20151219
Bluemix introduction 20151219Bluemix introduction 20151219
Bluemix introduction 20151219
 
Bootstrap4XPages - an introduction
Bootstrap4XPages - an introductionBootstrap4XPages - an introduction
Bootstrap4XPages - an introduction
 
Bluemix presentation IBM Cloud Briefing in San Jose
Bluemix presentation IBM Cloud Briefing in San JoseBluemix presentation IBM Cloud Briefing in San Jose
Bluemix presentation IBM Cloud Briefing in San Jose
 
Bluemix 로 접근하는 DevOps - Cognitive Cloud Connect
Bluemix 로 접근하는 DevOps - Cognitive Cloud ConnectBluemix 로 접근하는 DevOps - Cognitive Cloud Connect
Bluemix 로 접근하는 DevOps - Cognitive Cloud Connect
 
Sergio Seabra - Red Hat - OSL19
Sergio Seabra - Red Hat - OSL19Sergio Seabra - Red Hat - OSL19
Sergio Seabra - Red Hat - OSL19
 
OpenWhisk - Serverless Architecture
OpenWhisk - Serverless Architecture OpenWhisk - Serverless Architecture
OpenWhisk - Serverless Architecture
 
IBM Bluemix Hackathon Accelerator
IBM Bluemix Hackathon AcceleratorIBM Bluemix Hackathon Accelerator
IBM Bluemix Hackathon Accelerator
 
Serverless architectures built on an open source platform
Serverless architectures built on an open source platformServerless architectures built on an open source platform
Serverless architectures built on an open source platform
 
Think Small To Go Big - Introduction To Microservices
Think Small To Go Big - Introduction To MicroservicesThink Small To Go Big - Introduction To Microservices
Think Small To Go Big - Introduction To Microservices
 
IBM Bluemix OpenWhisk: Interconnect 2016, Las Vegas: CCD-1088: The Future of ...
IBM Bluemix OpenWhisk: Interconnect 2016, Las Vegas: CCD-1088: The Future of ...IBM Bluemix OpenWhisk: Interconnect 2016, Las Vegas: CCD-1088: The Future of ...
IBM Bluemix OpenWhisk: Interconnect 2016, Las Vegas: CCD-1088: The Future of ...
 
Building Serverless Web Applications with OpenWhisk
Building Serverless Web Applications with OpenWhiskBuilding Serverless Web Applications with OpenWhisk
Building Serverless Web Applications with OpenWhisk
 
More Than An "API" | Jae Lee
More Than An "API" | Jae LeeMore Than An "API" | Jae Lee
More Than An "API" | Jae Lee
 
Devoxx Ukraine - Going beyond the 12 factors
Devoxx Ukraine - Going beyond the 12 factorsDevoxx Ukraine - Going beyond the 12 factors
Devoxx Ukraine - Going beyond the 12 factors
 
Introduction to Cloud Native Computing
Introduction to Cloud Native ComputingIntroduction to Cloud Native Computing
Introduction to Cloud Native Computing
 
Lightning in a Bottle - InterConnect 2015
Lightning in a Bottle - InterConnect 2015Lightning in a Bottle - InterConnect 2015
Lightning in a Bottle - InterConnect 2015
 
Developing and Deploying Microservices with Project Tye
Developing and Deploying Microservices with Project TyeDeveloping and Deploying Microservices with Project Tye
Developing and Deploying Microservices with Project Tye
 
Modern Security Pain Points with Application Modernization - With Jermaine Ed...
Modern Security Pain Points with Application Modernization - With Jermaine Ed...Modern Security Pain Points with Application Modernization - With Jermaine Ed...
Modern Security Pain Points with Application Modernization - With Jermaine Ed...
 
Microsoft Cloud-Native Workshop Slides
Microsoft Cloud-Native Workshop SlidesMicrosoft Cloud-Native Workshop Slides
Microsoft Cloud-Native Workshop Slides
 
Get your head in the clouds! - Swansea Con 2016
Get your head in the clouds! - Swansea Con 2016Get your head in the clouds! - Swansea Con 2016
Get your head in the clouds! - Swansea Con 2016
 

Viewers also liked

Blockchain and Internet of Things
Blockchain and Internet of ThingsBlockchain and Internet of Things
Blockchain and Internet of Things
Valerie Lampkin
 
Integrating IBM Watson IoT Platform IBM Blockchain Lab
Integrating IBM Watson IoT Platform IBM Blockchain LabIntegrating IBM Watson IoT Platform IBM Blockchain Lab
Integrating IBM Watson IoT Platform IBM Blockchain Lab
Rahul Gupta
 
Is there a Blockchain Future for Healthcare?
Is there a Blockchain Future for Healthcare?Is there a Blockchain Future for Healthcare?
Is there a Blockchain Future for Healthcare?
Jody Ranck
 
Blockchains 101 - Muneeb Ali, Blockstack Labs
Blockchains 101  - Muneeb Ali, Blockstack LabsBlockchains 101  - Muneeb Ali, Blockstack Labs
Blockchains 101 - Muneeb Ali, Blockstack Labs
WithTheBest
 
So, You Wannna Be a CTO - Romain Cochet
So, You Wannna Be a CTO - Romain Cochet So, You Wannna Be a CTO - Romain Cochet
So, You Wannna Be a CTO - Romain Cochet
WithTheBest
 
Streaming Analytics and Internet of Things - Geesara Prathap
Streaming Analytics and Internet of Things - Geesara PrathapStreaming Analytics and Internet of Things - Geesara Prathap
Streaming Analytics and Internet of Things - Geesara Prathap
WithTheBest
 
Hands-on, Build an IoT app using IBM Bluemix, NodeRED and Simulated Sensor - ...
Hands-on, Build an IoT app using IBM Bluemix, NodeRED and Simulated Sensor - ...Hands-on, Build an IoT app using IBM Bluemix, NodeRED and Simulated Sensor - ...
Hands-on, Build an IoT app using IBM Bluemix, NodeRED and Simulated Sensor - ...
WithTheBest
 
An Introduction to WSO2 IoT Server - Charitha Goonetilleke
An Introduction to WSO2 IoT Server - Charitha GoonetillekeAn Introduction to WSO2 IoT Server - Charitha Goonetilleke
An Introduction to WSO2 IoT Server - Charitha Goonetilleke
WithTheBest
 
Line Graph Analysis using R Script for Intel Edison - IoT Foundation Data - N...
Line Graph Analysis using R Script for Intel Edison - IoT Foundation Data - N...Line Graph Analysis using R Script for Intel Edison - IoT Foundation Data - N...
Line Graph Analysis using R Script for Intel Edison - IoT Foundation Data - N...
WithTheBest
 
Securing the Internet of Things - Hank Chavers
Securing the Internet of Things - Hank ChaversSecuring the Internet of Things - Hank Chavers
Securing the Internet of Things - Hank Chavers
WithTheBest
 
Trends of IoT Technology for industrial prototyping and educational markets
Trends of IoT Technology for industrial prototyping and educational marketsTrends of IoT Technology for industrial prototyping and educational markets
Trends of IoT Technology for industrial prototyping and educational markets
WithTheBest
 
Bluemix Standard Deck for Clients
Bluemix Standard Deck for ClientsBluemix Standard Deck for Clients
Bluemix Standard Deck for Clients
Rafael Generali
 
Blockchain e Aplicações Descentralizadas
Blockchain e Aplicações DescentralizadasBlockchain e Aplicações Descentralizadas
Blockchain e Aplicações Descentralizadas
OriginalMy.com
 
World of Watson - Integrating IBM Watson IOT Platform and IBM Blockchain
World of Watson - Integrating IBM Watson IOT Platform and IBM BlockchainWorld of Watson - Integrating IBM Watson IOT Platform and IBM Blockchain
World of Watson - Integrating IBM Watson IOT Platform and IBM Blockchain
Rahul Gupta
 

Viewers also liked (14)

Blockchain and Internet of Things
Blockchain and Internet of ThingsBlockchain and Internet of Things
Blockchain and Internet of Things
 
Integrating IBM Watson IoT Platform IBM Blockchain Lab
Integrating IBM Watson IoT Platform IBM Blockchain LabIntegrating IBM Watson IoT Platform IBM Blockchain Lab
Integrating IBM Watson IoT Platform IBM Blockchain Lab
 
Is there a Blockchain Future for Healthcare?
Is there a Blockchain Future for Healthcare?Is there a Blockchain Future for Healthcare?
Is there a Blockchain Future for Healthcare?
 
Blockchains 101 - Muneeb Ali, Blockstack Labs
Blockchains 101  - Muneeb Ali, Blockstack LabsBlockchains 101  - Muneeb Ali, Blockstack Labs
Blockchains 101 - Muneeb Ali, Blockstack Labs
 
So, You Wannna Be a CTO - Romain Cochet
So, You Wannna Be a CTO - Romain Cochet So, You Wannna Be a CTO - Romain Cochet
So, You Wannna Be a CTO - Romain Cochet
 
Streaming Analytics and Internet of Things - Geesara Prathap
Streaming Analytics and Internet of Things - Geesara PrathapStreaming Analytics and Internet of Things - Geesara Prathap
Streaming Analytics and Internet of Things - Geesara Prathap
 
Hands-on, Build an IoT app using IBM Bluemix, NodeRED and Simulated Sensor - ...
Hands-on, Build an IoT app using IBM Bluemix, NodeRED and Simulated Sensor - ...Hands-on, Build an IoT app using IBM Bluemix, NodeRED and Simulated Sensor - ...
Hands-on, Build an IoT app using IBM Bluemix, NodeRED and Simulated Sensor - ...
 
An Introduction to WSO2 IoT Server - Charitha Goonetilleke
An Introduction to WSO2 IoT Server - Charitha GoonetillekeAn Introduction to WSO2 IoT Server - Charitha Goonetilleke
An Introduction to WSO2 IoT Server - Charitha Goonetilleke
 
Line Graph Analysis using R Script for Intel Edison - IoT Foundation Data - N...
Line Graph Analysis using R Script for Intel Edison - IoT Foundation Data - N...Line Graph Analysis using R Script for Intel Edison - IoT Foundation Data - N...
Line Graph Analysis using R Script for Intel Edison - IoT Foundation Data - N...
 
Securing the Internet of Things - Hank Chavers
Securing the Internet of Things - Hank ChaversSecuring the Internet of Things - Hank Chavers
Securing the Internet of Things - Hank Chavers
 
Trends of IoT Technology for industrial prototyping and educational markets
Trends of IoT Technology for industrial prototyping and educational marketsTrends of IoT Technology for industrial prototyping and educational markets
Trends of IoT Technology for industrial prototyping and educational markets
 
Bluemix Standard Deck for Clients
Bluemix Standard Deck for ClientsBluemix Standard Deck for Clients
Bluemix Standard Deck for Clients
 
Blockchain e Aplicações Descentralizadas
Blockchain e Aplicações DescentralizadasBlockchain e Aplicações Descentralizadas
Blockchain e Aplicações Descentralizadas
 
World of Watson - Integrating IBM Watson IOT Platform and IBM Blockchain
World of Watson - Integrating IBM Watson IOT Platform and IBM BlockchainWorld of Watson - Integrating IBM Watson IOT Platform and IBM Blockchain
World of Watson - Integrating IBM Watson IOT Platform and IBM Blockchain
 

Similar to Birmingham meetup

Meetupslides 150409100501-conversion-gate01
Meetupslides 150409100501-conversion-gate01Meetupslides 150409100501-conversion-gate01
Meetupslides 150409100501-conversion-gate01IBM
 
Bluemix overview - Rencontres Ecole Centrale et Supelec avec IBM France Lab -...
Bluemix overview - Rencontres Ecole Centrale et Supelec avec IBM France Lab -...Bluemix overview - Rencontres Ecole Centrale et Supelec avec IBM France Lab -...
Bluemix overview - Rencontres Ecole Centrale et Supelec avec IBM France Lab -...
Yves LE CLEACH
 
Deploy apps on ibm bluemix docker day vietnam 2015
Deploy apps on ibm bluemix   docker day vietnam 2015Deploy apps on ibm bluemix   docker day vietnam 2015
Deploy apps on ibm bluemix docker day vietnam 2015
hai260288
 
DockerDay2015: Deploy Apps on IBM Bluemix
DockerDay2015: Deploy Apps on IBM BluemixDockerDay2015: Deploy Apps on IBM Bluemix
DockerDay2015: Deploy Apps on IBM Bluemix
Docker-Hanoi
 
D-DAY 2015 Hybrid Cloud IBM
D-DAY 2015 Hybrid Cloud IBMD-DAY 2015 Hybrid Cloud IBM
D-DAY 2015 Hybrid Cloud IBM
DEVOPS D-DAY
 
fiu-cloud-hackathon-lec1-v6
fiu-cloud-hackathon-lec1-v6fiu-cloud-hackathon-lec1-v6
fiu-cloud-hackathon-lec1-v6
Kirill Osipov
 
Elevating your Continuous Delivery Strategy Above the Rolling Clouds
Elevating your Continuous Delivery Strategy Above the Rolling CloudsElevating your Continuous Delivery Strategy Above the Rolling Clouds
Elevating your Continuous Delivery Strategy Above the Rolling Clouds
Michael Elder
 
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
GRUC
 
IBM Bluemix and Docker Guest Lecture at Cork Institute of Technology
IBM Bluemix and Docker Guest Lecture at Cork Institute of TechnologyIBM Bluemix and Docker Guest Lecture at Cork Institute of Technology
IBM Bluemix and Docker Guest Lecture at Cork Institute of Technology
Sanjay Nayak
 
IBM Business Connect 2015 - Bluemix Overview
IBM Business Connect 2015 - Bluemix OverviewIBM Business Connect 2015 - Bluemix Overview
IBM Business Connect 2015 - Bluemix Overview
gjuljo
 
Bluemix Technical Overview
Bluemix Technical OverviewBluemix Technical Overview
Bluemix Technical Overview
rogerp67
 
Ibm bluemix paris_techtalks 2015
Ibm bluemix paris_techtalks 2015Ibm bluemix paris_techtalks 2015
Ibm bluemix paris_techtalks 2015
IBM_cloud_ecosystem_development_france
 
IBM Bluemix drives transformation
IBM Bluemix drives transformationIBM Bluemix drives transformation
IBM Bluemix drives transformation
Guido Schiaffino
 
Blue mix
Blue mixBlue mix
Blue mix
Coenraad Smith
 
IBM Bluemix Introdution for Hackathons
IBM Bluemix Introdution for HackathonsIBM Bluemix Introdution for Hackathons
IBM Bluemix Introdution for Hackathons
gjuljo
 
Bluemix Overview & Demo
Bluemix Overview & DemoBluemix Overview & Demo
Bluemix Overview & Demo
IBM
 
FIU cloud-hackathon-lec1
FIU cloud-hackathon-lec1FIU cloud-hackathon-lec1
FIU cloud-hackathon-lec1
Kirill Osipov
 
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
 
Applicazioni per mobile e cloud sviluppate in maniera rapida ed efficace
Applicazioni per mobile e cloud sviluppate in maniera rapida ed efficaceApplicazioni per mobile e cloud sviluppate in maniera rapida ed efficace
Applicazioni per mobile e cloud sviluppate in maniera rapida ed efficace
Jürgen Ambrosi
 
IBM Bluemix Dedicated – GitHub Enterprise
IBM Bluemix Dedicated – GitHub EnterpriseIBM Bluemix Dedicated – GitHub Enterprise
IBM Bluemix Dedicated – GitHub Enterprise
IBM DevOps
 

Similar to Birmingham meetup (20)

Meetupslides 150409100501-conversion-gate01
Meetupslides 150409100501-conversion-gate01Meetupslides 150409100501-conversion-gate01
Meetupslides 150409100501-conversion-gate01
 
Bluemix overview - Rencontres Ecole Centrale et Supelec avec IBM France Lab -...
Bluemix overview - Rencontres Ecole Centrale et Supelec avec IBM France Lab -...Bluemix overview - Rencontres Ecole Centrale et Supelec avec IBM France Lab -...
Bluemix overview - Rencontres Ecole Centrale et Supelec avec IBM France Lab -...
 
Deploy apps on ibm bluemix docker day vietnam 2015
Deploy apps on ibm bluemix   docker day vietnam 2015Deploy apps on ibm bluemix   docker day vietnam 2015
Deploy apps on ibm bluemix docker day vietnam 2015
 
DockerDay2015: Deploy Apps on IBM Bluemix
DockerDay2015: Deploy Apps on IBM BluemixDockerDay2015: Deploy Apps on IBM Bluemix
DockerDay2015: Deploy Apps on IBM Bluemix
 
D-DAY 2015 Hybrid Cloud IBM
D-DAY 2015 Hybrid Cloud IBMD-DAY 2015 Hybrid Cloud IBM
D-DAY 2015 Hybrid Cloud IBM
 
fiu-cloud-hackathon-lec1-v6
fiu-cloud-hackathon-lec1-v6fiu-cloud-hackathon-lec1-v6
fiu-cloud-hackathon-lec1-v6
 
Elevating your Continuous Delivery Strategy Above the Rolling Clouds
Elevating your Continuous Delivery Strategy Above the Rolling CloudsElevating your Continuous Delivery Strategy Above the Rolling Clouds
Elevating your Continuous Delivery Strategy Above the Rolling Clouds
 
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
 
IBM Bluemix and Docker Guest Lecture at Cork Institute of Technology
IBM Bluemix and Docker Guest Lecture at Cork Institute of TechnologyIBM Bluemix and Docker Guest Lecture at Cork Institute of Technology
IBM Bluemix and Docker Guest Lecture at Cork Institute of Technology
 
IBM Business Connect 2015 - Bluemix Overview
IBM Business Connect 2015 - Bluemix OverviewIBM Business Connect 2015 - Bluemix Overview
IBM Business Connect 2015 - Bluemix Overview
 
Bluemix Technical Overview
Bluemix Technical OverviewBluemix Technical Overview
Bluemix Technical Overview
 
Ibm bluemix paris_techtalks 2015
Ibm bluemix paris_techtalks 2015Ibm bluemix paris_techtalks 2015
Ibm bluemix paris_techtalks 2015
 
IBM Bluemix drives transformation
IBM Bluemix drives transformationIBM Bluemix drives transformation
IBM Bluemix drives transformation
 
Blue mix
Blue mixBlue mix
Blue mix
 
IBM Bluemix Introdution for Hackathons
IBM Bluemix Introdution for HackathonsIBM Bluemix Introdution for Hackathons
IBM Bluemix Introdution for Hackathons
 
Bluemix Overview & Demo
Bluemix Overview & DemoBluemix Overview & Demo
Bluemix Overview & Demo
 
FIU cloud-hackathon-lec1
FIU cloud-hackathon-lec1FIU cloud-hackathon-lec1
FIU cloud-hackathon-lec1
 
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
 
Applicazioni per mobile e cloud sviluppate in maniera rapida ed efficace
Applicazioni per mobile e cloud sviluppate in maniera rapida ed efficaceApplicazioni per mobile e cloud sviluppate in maniera rapida ed efficace
Applicazioni per mobile e cloud sviluppate in maniera rapida ed efficace
 
IBM Bluemix Dedicated – GitHub Enterprise
IBM Bluemix Dedicated – GitHub EnterpriseIBM Bluemix Dedicated – GitHub Enterprise
IBM Bluemix Dedicated – GitHub Enterprise
 

Recently uploaded

Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 

Recently uploaded (20)

Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 

Birmingham meetup

  • 1. USING BLUEMIX TO QUICKLY CONNECT TO THE CLOUD Birmingham Bluemix Meetup July 2015 Valerie Lampkin vlampkin@us.ibm.com Twitter: @vjlam30188
  • 2. AGENDA What is Bluemix? - Cloud offering that includes dashboard, catalog, services, docs, runtimes, boilerplates, recipes Bluemix Services Cloud Foundry, Docker, VMs Microservices architecture IoT Foundation - connecting remote devices Node-RED Troubleshooting on forums ( dwAnswers and stackOverflow ) Real world examples and Demos
  • 3.
  • 4. My husband says pizza is the answer to everything Using “pizza-as-a-service” analogy: •On Premise = you buy everything and make the pizza at home •IaaS = take and bake (pick up the pizza, you cook it at home) •PaaS = pizza delivered •SaaS = dining in the restaurant
  • 5. On Premise = your business handles everything, provisioning hardware, software, IaaS = the infrastructure, storage, networks, other fundamental resources are provided and you manage the software and your applications. PaaS = the hardware (cloud environment), software and runtimes are provided for you but you manage your own applications SaaS = everything is provided by another party and you use their software service
  • 6.
  • 7. New Hybrid Cloud Provides the Path Forward
  • 8. Bluemix Dedicated provides additional isolation for your sensitive data while leveraging public Bluemix services. Using your most sensitive data, you can build and run apps in Bluemix Dedicated, as well as pull in services from IBM’s public Bluemix catalog
  • 9.
  • 10.
  • 11. Bluemix Makes it Easy for Developers by solving challenges
  • 12. Sign up for a free trial at: https://ibm.biz/Meetup_Birmingham
  • 13.
  • 14.
  • 15.
  • 16.
  • 17. Leverage the power of Docker to deploy a container on Bluemix using the IBM Containers service https://developer.ibm.com/bluemix/2014/12/04/ibm-containers-beta-docker/
  • 18.
  • 19.
  • 20. Bluemix allows you to integrate your applications with other Bluemix services for a complete IoT solution
  • 22.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 37.
  • 38. 1. Create a Bluemix application 2. Write code in the cloud 3. Store code in Git repository 4. Plan and track teamwork 5. Build, deploy, and test your cloud app
  • 39.
  • 40. Need help? Use the community forums to search for answers & post questions
  • 41.
  • 42.
  • 43. Post Bluemix and IoT Questions on Stack Overflow!!
  • 44. HACKATHON EXAMPLE  Emerging use case-- natural language to trigger a query of IoT data
  • 45.
  • 46.
  • 47. Connected Vehicle Hackathon Solution combines Bluemix, IoT Foundation and Watson analytics.
  • 49. CHALLENGES OF BOAT RACING 0 Fans Commentators • Web Streaming, On Shore Viewing • Limited Viewing & Vantage Point • Multiple Classes (Who is Leading?) Race Officials • Validation of Race Winner Race Teams • Immediate Detection of Component Failures • 80+ Telemetry Data being Captured 5/sec • Need to Predict Component Failures Solution: SilverHook, Virtual Eye and IBM
  • 50.
  • 51. My JeepTweet IoT Application
  • 52.
  • 53.
  • 54.
  • 55. IoT Zone in Bluemix https://bluemix.net/solutions/iot Explore the Recipes https://developer.ibm.com/iot/ Visit the main Landing page https:/internetofthings.ibmcloud.com Follow the community on Twitter @IBMIoT Start your Bluemix IoT project today!
  • 56. ADDITIONAL RESOURCES AND LINKS Cloud Foundry: http://www.cloudfoundry.org Get Started with Bluemix: https://ibm.biz/Meetup_Atlanta IoT Foundation: https://internetofthings.ibmcloud.com/ Bluemix Doc: https://www.ng.bluemix.net/docs/#overview/overview.html#overview Bluemix Whitepaper: https://developer.ibm.com/bluemix/wp- content/uploads/sites/20/2015/07/Bluemix_Whitepaper.pdf Node-RED: http://nodered.org/ DOCKER: https://www.docker.com/

Editor's Notes

  1. Intro Slide Using Bluemix to quickly Connect to the Cloud You can rapidly build and deploy an application in a cloud operating environment using Bluemix
  2. With Bluemix, you can quickly build, manage and run a range of applications—including web, mobile, big data, and new smart devices—on an open-standard, cloud-based platform. It’s free of charge for 30 days and includes many services with free plans, all available with the click on a button in just a few minutes.
  3. Benefit of cloud – elasticity.
  4. Albert Barron is the IBM Bluemix team member who came up with this idea to help people grasp the difference types of services.
  5. Bluemix allows developers to expedite their release times by eliminating the need to manage and maintain infrastructure. Bluemix allows developers to focus on the code without the worry for getting hardware provisioned and software installed. IBM is handling those tasks.
  6. By obtaining cloud services, you can increase standardization, lower costs and observe a faster time to value. With Bluemix handling the servers, storage, software the time to develop and deploy is quicker. Software upgrades and fixpack installations are handled by IBM, this helps customer stay up-to-date on supported current versions that offer latest features.
  7. Bluemix is now evolving to be more than just a public PaaS. Softlayer provided dedicates servers, managed hosting and cloud computing services.
  8. For customers who have confidential and sensitive data and may be reluctant to use the cloud, IBM has dedicated Bluemix instances available. Customers are provided with a private, single tenant instance of Bluemix running in a Softlayer environment that is completely managed by IBM.
  9. With Bluemix public, dedicated and the addition of local customers can have Bluemix running where the business needs. We envision our customers will actually uses a combination of Bluemix dedicated and local as well as public. For example, an app could be developed and deployed in dedicated or local but then want to consume a service provided by that app in another app running in Bluemix public. With these three options available, a true hybrid cloud solution is possible using Bluemix.
  10. Visibility, control and security everywhere data and services exist Transparency to see all data and apps across infrastructures Control and governance to manage and orchestrate workloads and access A multi-layered approach to ensure security across every interaction point Developer productivity to easily integrate, compose and deliver modern apps connect and compose data and services for enterprise, web and mobile apps bring apps closer to data or data closer to apps quickly develop, refine and deploy apps with hybrid cloud DevOps Data and analytics to provide the best insight from all relevant data inside and outside the organization and optimize data sovereignty and locality Data services to replicate and synchronize data Analytics services to refine data and provide insight Cognitive computing services to interact with and change the world
  11. When a developer has an idea for an application, they are faced with a series of obstacles. They need to be able to quickly get up and running with minimal startup costs, then to deliver new functionality and to connect to existing on-premise infrastructure. What used to take weeks or months to be done, may now take only a few days or even hours. cloud models simplify the workload of developers by managing complex tasks, thereby freeing up more time for them to create innovative new applications
  12. Free 30 day trial period
  13. Many different languages Ruby, Node.js, Python, and runtimes are available on Bluemix. IBM also provides various other services (open source and/or 3rd party services).
  14. Bluemix also provides Watson services, an artificial intelligence-enhanced analytics system allowing you to build cognitive apps that help enhance, scale, and accelerate human expertise. Watson cognitive analytic services may be incorporated into your application.
  15. Many different services currently available and new ones added all the time, we encourage collaboration nd welcome partners to join the IBM ecosystem and contribute Bluemix services as well as recipes and sample code. Some services may be offered as experimental or “beta” services.
  16. Cloud Foundry is at the heart of Bluemix. The Open-source technology enables the deployment of applications (and scaling and monitoring). The Cloud Foundry Foundation brings open governance, ensuring consistent functionality and behavior of core components across vendors.
  17. IBM Containers are powered by Docker, and allow developers to package their applications and runtimes then deploy as containers on Bluemix
  18. IBM Container service now exists alongside Cloud foundry apps deployed in Bluemix, allowing users to deploy containers as they would any other app in Bluemix. So if you package up and app and runtime with docker, you can then deploy it into Bluemix using the container service. Interconnect conference last month announced that users can now create VMs in Bluemix (like you would get from an IaaS like Softlayer). The VMs will live right alongside your Cloud Foundry aopps and Docker containers in Bluemix.
  19. Bluemix offers three open compute technologies: Cloud Foundry, Docker and OpenStack. Apps can run using instant runtimes, containers or virtual machines. This allows the user to pick the level of infrastructure for the app’s architectural needs.
  20. Bluemix allows you to integrate your applications with other Bluemix services to create a complete end-to-end IoT solution
  21. Bluemix helps you implement a microservices architecture. You can convert a monolithic application by breaking it into smaller functionalities (micro-services) which are wired/loosely coupled together. Messaging functions in Bluemix services allows you to create these connections and tie different services together.
  22. Internet of things, proliferation of intelligent devices. creates a need for businesses to process big data and provide real-time analytics and response.
  23. Sensors and other monitoring devices are embedded into many objects, systems and processes In the globalized world, people, systems, objects and processes are connected and communicating with one another in entirely new ways. Leveraging the data generated provides intelligence to help do things better, improving responsiveness and the ability to predict and optimize for future events
  24. The IoT Foundation lets your apps communicate with and consume data collected by your connected devices and sensors. Your apps can use real-time and REST APIs to communicate with your devices and consume the data you set them up to collect.   First you get your devices connected, then you can build an app that talks to your devices. For example you might have a sensor that collects and sends humidity readings every minute. Our REST and real-time APIs allow you to quickly pull that device data into your apps for further analysis.
  25. A Bluemix boilerplate is a runtime and includes a sample application, the boilerplate makes it easy to get started.
  26. The IoT boilerplate includes a Node-RED application and a Cloudant database. You can try the sample flow with a simulator and customize it for your own devices.
  27. When you create a service in Bluemix, you can then bind it to your application so if there are things you want to use as part of your application such as a Cloudant database, MQ Light service, or IoT Foundation service, you can create those services and “bind” them to your application.
  28. Free 30 day trial then pay as you go.
  29. Different levels (Bronze, Silver, Gold) are available for the IoT Foundation service. Historian - paying customers get a longer retention period such as 6 or 12 months. Freemium customers have only a 1 month retention period. Customers may download their Historian data before it is purged at the end of their retention period
  30. The Bluemix website has a wealth of documentation to help users get started with IoT ( and other services as well). A very easy way to try it out is to use the IoT device simulator QuickStart example (you don’t need a device to test out an IoT app).
  31. IoT recipes are available to help you configure, connect and visualize your devices and develop applications to gather insights from the data. New recipes are being added and we welcome partners to join the IBM ecosystem. Contributing a new recipes is a great way to demonstrate the technologies of IBM partners (both as advertising and technical how-to).
  32. When a device is connected to the IoT Foundation, the data from remote devices can be managed within the cloud, using predictive analytics and real-time processing.
  33. Connecting remote apps directly to a business’ master data management backend system can create challenges. As the mobile apps scale, the load on the back end systems grow enormously. Additionally, if you have to make a change to your system of record, your mobile apps experience an outage. A “system of engagement” tier allows for cloud scaling and to mash up information from systems of record as well as other cloud sources and the Internet of things.
  34. Node-RED is lightweight runtime built on Node.js The Node-RED drag and drop feature allows for easy implementation.
  35. Here is a simple node-RED flow that I have tested. Whenever I make a change, I then simply click the red “Deploy” button again to update my application.
  36. You can increase the number of instances and memory as needed. There is where the elasticity of the cloud comes in handy. Bluemix allows you to quickly develop and deploy your application, then you can scale it as needed at a later date when volumes increase. It even has an auto-scaling option you can leverage.
  37. While on the Bluemix dashboard, if you have an application open, you will see the “ADD GIT” feature in the upper right hand corner. By clicking on that a Git Repository will be created within DevOps and a Git URL will then be shown with a button to Edit Code. You will also get an email with Project and GIT URLs. Clicking the EDIT CODE button will link you over to DevOps
  38. IBM’s Bluemix DevOps Track and Plan services can be used to create stories, tasks and effects to describe and track project work and use agile planning tools for backlog, releases and sprints.
  39. Bluemix and DevOps enable “continuous delivery”… it is possible to deploy new a new application on the live server or modify an existing running application with no downtime
  40. The “community” is great feature of Bluemix, it allows you to connect with other developers to get answers to your Bluemix questions. You can post on StackOverflow or dwAnswers.
  41. When you enter the community/forum you are taken to the dwAnswers website within developerWorks. Here you will see questions tagged with Bluemix (and/or other tags such as IoT).
  42. Paying customers can create Parature or RTC tickets, but may still choose to browse and search forums first for a quick answer. Doesn’t everyone google something these days when they don’t know how to do it? The forum experience is what customers are using these days (similar to stack overflow). It allows you to search and find answers to problems, or post a new question which may be answered by an IBM expert or another developer who has tried the same thing and figured out how to make it work!
  43. In addition to the forum Bluemix technicians monitor and post to Stack Overflow. Please post any non-confidential questions on that forum.
  44. Hackathon Example
  45. “idiot driver” application. Uses the familiar in-vehicle Human Machine Interfaces (HMI) such as Voice Command, Steering wheel and radio buttons. Imagine you are driving down the road and some “idiot” cuts you off and swerves in front of you. Since you have the PureFocus application on your smartphone and it’s paired with the SYNC AppLink head unit, you hit the command button on the steering wheel and say “REPORT DRIVER.” The voice recognition system in the car passes the command to our app through SYNC AppLink and then asks the driver, “WHAT HAPPENED?” Using the Audio Pass Through feature of SYNC Applink, we capture audio from the driver who say something like: “Some jerk just cut me off.” The app sends audio clip back to Watson, which can interpret the language (even if it’s not as PG as “idiot”)
  46. How do we know who they are? We determine the offending driver using their geo-location, steering maneuvers, speed, and braking pattern data that comes from the vehicle through SYNC AppLink. Assuming they have the application installed, their profile is tagged with an “IDIOT” event that decrements their safe driving score for the offending action. Additionally, the app allows you to gamify the whole thing and challenge your friends on Facebook or Twitter to be safer drivers.
  47. The application was built in iOS using IBM Bluemix, Watson Speech to Text, Watson Concept Expansion, Cloudant, and IoT Foundation. A demo was also created using Byan’s Connected Vehicle Maps hackathon kit hosted on m2m Demos site to visualize how the solution works.
  48. Real World Examples
  49. Fans of boat racing are on the shore, when the boats are out on open water either in the ocean or large lakes, they spectators can’t truly always see what is happening. Bluemix IoT helped create a solution to allow fans to be more engaged and get real-time updates from the boats even when they were not close enough to visually see from shore.
  50. Solution: SilverHook, Virtual Eye and IBM The SilverHook Telemetry application provides a foundation for Real time processing of telemetry data to monitor the boat for potential failure conditions Logging of all raw telemetry, scores, and generated alerts for post-race analysis Real-time 3D rendering to enhance the fan and team experience The application is built upon multiple Bluemix capabilities, including: Internet of Things Foundation dashDB Scoring service Java / Liberty app server runtime Python buildpack (third party)
  51. I used the basic boilerplate then I added nodes to check for humidity from the sensor and output to both a Twitter node and a Twilio node (had to create Twilio Bluemix Service as well).
  52. https://console.ng.bluemix.net/solutions/iot
  53. Use your phone to access the unique url and input your 4 digit code to see output on the web browser of your phone’s movement.
  54. Start your IoT project today!
  55. Cloud Foundry: http://www.cloudfoundry.org Get Started with Bluemix: https://ibm.biz/Meetup_Atlanta IoT Foundation: https://internetofthings.ibmcloud.com/ Recipes for IoT: https://developer.ibm.com/iot/ Node-RED: http://nodered.org/ Bluemix Documentation: https://www.ng.bluemix.net/docs/#overview/overview.html#overview dwAnswers: https://developer.ibm.com/answers/smart-spaces/12/bluemix.html Docker: https://www.docker.com/