Introducing Bluemix 
Rapidly build, deploy and manage Cloud applications
Disclaimer 
•Future Plans. IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole discretion. Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion. 
•Performance. Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. Actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user’s job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here. 
•Content Authority. Session materials have been prepared by IBM or the session speakers and reflect their own views. They are provided for informational purposes only, and are neither intended to, nor shall have the effect of being, legal or other guidance or advice to any participant. While efforts were made to verify the completeness and accuracy of the information contained in this presentation, it is provided AS-IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this presentation or any other materials. Nothing contained in this presentation is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. 
•Availability. References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. 
•Customer Examples. All customer examples are presented as illustrations of how those customers used IBM products and the results they may have achieved. Actual costs and performance characteristics may vary by customer. Nothing contained in these materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue growth or other results. 
#bluemix | © 2014 IBM Corporation 
2
Introducing myself 
Raul F. Chong 
Senior Program Manager – Big Data and Cloud. Technical Evangelist at IBM 
Blogger at thoughtsoncloud.com 
@raulchong on Twitter 
Author of a few technical books 
#bluemix | © 2014 IBM Corporation 
3
Your turn: Name Company Developer/Designer/Student…(?) What are you expecting out of this event? 
#bluemix | © 2014 IBM Corporation 
4
Agenda 
10:00am – 12:00pm: Introducing Bluemix 
12:00pm – 13:00pm: Lunch 
13:00pm – 16:00pm: Hands-on Labs 
#bluemix | © 2014 IBM Corporation 
5
Agenda 
10:00am – 12:00pm: Introducing Bluemix 
12:00pm – 13:00pm: Lunch 
13:00pm – 16:00pm: Hands-on Labs 
#bluemix | © 2014 IBM Corporation 
6
Blue… what? 
#bluemix | © 2014 IBM Corporation 
7
Bluemix 
A PaaS (Platform as a Service) 
Develop and deploy apps in the Cloud 
IBM and Third-Party Service and Components 
Built on Open Source technologies 
Free tier available 
#bluemix | © 2014 IBM Corporation 
8
Available today at Bluemix.net 
#bluemix | © 2014 IBM Corporation 
9
Key areas: SMAC & Cognitive Computing 
Innovate 
how we engage, make decisions and work 
Optimize 
our IT infrastructure, data and processes 
Line of Business Leaders 
Marketing Leaders 
Sales Leaders 
Finance & HR Leaders 
Technology Leaders 
Chief Information Officers 
Technology Architects 
Dev & Ops Leaders 
Drives Investment 
Drives Need 
#bluemix | © 2014 IBM Corporation 
10
We want to enable your next billion dollar idea. 
#bluemix | © 2014 IBM Corporation 
11
It starts with a line of code. Code should be the focus. 
#bluemix | © 2014 IBM Corporation 
12
Let’s review some common problems 
#bluemix | © 2014 IBM Corporation 
13
Prototyping and experimenting costs money 
#bluemix | © 2014 IBM Corporation 
14
Bluemix solution 
Developer playground environment encourages tinkering. 
Quickly deploy to the Cloud and see results fast. 
No costs upfront (free tier) allows freedom to experiment. 
#bluemix | © 2014 IBM Corporation 
15
Setting up a deployment environment takes time 
#bluemix | © 2014 IBM Corporation 
16
Bluemix solution 
#bluemix | © 2014 IBM Corporation 
17
Spending time installing middleware keeps me from coding 
#bluemix | © 2014 IBM Corporation 
18
Bluemix solution 
#bluemix | © 2014 IBM Corporation 
19
Platform activity is difficult to monitor without configuring additional add-on capabilities 
#bluemix | © 2014 IBM Corporation 
20
Built-in monitoring 
Bluemix solution 
#bluemix | © 2014 IBM Corporation 
21
Monitoring and Logs 
#bluemix | © 2014 IBM Corporation 
22
Monitoring and Logs 
#bluemix | © 2014 IBM Corporation 
23
Setting up a productive development environment for a developer 
#bluemix | © 2014 IBM Corporation 
24
Integrated DevOps tooling 
Bluemix solution 
#bluemix | © 2014 IBM Corporation 
25
Available Bluemix Services and Components 
#bluemix | © 2014 IBM Corporation 
26
Boilerplates 
#bluemix | © 2014 IBM Corporation 
27
Runtimes 
#bluemix | © 2014 IBM Corporation 
28
Mobile 
#bluemix | © 2014 IBM Corporation 
29
Web 
#bluemix | © 2014 IBM Corporation 
30
Data Management 
#bluemix | © 2014 IBM Corporation 
31
Big Data 
#bluemix | © 2014 IBM Corporation 
32
Security 
#bluemix | © 2014 IBM Corporation 
33
Business Analytics and IoT 
#bluemix | © 2014 IBM Corporation 
34
DevOps and Enterprise Integration 
#bluemix | © 2014 IBM Corporation 
35
Watson 
Watson’s address is Bluemix.net 
#bluemix | © 2014 IBM Corporation 
36
Watson has opened up a world of new possibilities 
size speed corpus flexibility #users 
size speed corpus flexibility #users 
2880 cores 
Single user system 
2-3 sentences input 
5+ days to retrain 
Wikipedia, general corpus 
Single Power 750, 240% faster 
1000s of users 
20 pages of input 
< Day to ingest and train 
Medical corpus 
Watson Developer Cloud 
Millions of users 
Open to Bluemix users 
Few hours 
Broad industry corpus 
s sp corp flexibi #users 
#bluemix | © 2014 IBM Corporation 
37
IBM has radically expanded access to Watson services 
Access restricted to partners and IBM developers 
Accessible by anyone with a Bluemix account 
Wait until services are GA to release 
Release in beta and gather input from user community 
North America 
Global 
One service 
Eight services and more coming 
#bluemix | © 2014 IBM Corporation 
38
Eight services are available with more on the way 
User Modeling 
Personality profiling to help engage users on their own terms. 
Language Identification 
Identifies the language in which text is written 
Machine Translation 
Globalize on the fly. Translate text from one language to another. 
Concept Expansion 
Maps euphemisms or colloquial terms to more commonly understood phrases 
Message Resonance 
Communicate with people with a style and words that suits them 
Question Answer 
Direct responses to users inquiries fueled by primary document sources 
Relationship Extraction 
Intelligently finds relationships between sentences components (nouns, verbs, subjects, objects, etc.) 
Visualization Rendering 
Graphical representations of data analysis for easier understanding 
#bluemix | © 2014 IBM Corporation 
39
More to come… 
#bluemix | © 2014 IBM Corporation 
40
Demo: Tour of Bluemix 
#bluemix | © 2014 IBM Corporation 
41
Exploiting advantages of SoftLayer 
•Dedicated network backbone – economic and speed benefits apply to BlueMix 
•Bare Metal allow for optimized services (e.g. Hadoop, DB on iSCSI/SSD) 
•Geographic footprint 
Catalog: IBM and Third Party 
•Watson services 
•Enterprise services (Cloud Integration based on CastIron) 
Based on open source (Cloud Foundry) 
•Possible integration with other PAAS services 
Key Bluemix Differentiatiors 
#bluemix | © 2014 IBM Corporation 
42
Pricing (https://ace.ng.bluemix.net/#/pricing) 
30 day free-trial with 2GB of RAM 
Free tier: Up to 1125 GB-hours free per month 
(Allowance varies depending on runtime.) 
$0.07 GB-Hour 
Services and Add-ons can be priced: 
•Flat-rate monthly fee 
•Metered, based on usage 
•Watson services are free while in beta 
Within your app use this link to get best estimate of cost: 
| © 2014 IBM Corporation 
43 
RUNTIMES
Pricing – Example 
After the 30 day trial you decide to pay for the next 30 days to run the app you developed. You chose: 
–node.js that costs 0.07 per GB-Hour and has 375GB-Hours free allowance/month 
–two 512MB instances (i.e 0.5GB RAM instances) 
–You run your app for 30 days (720 hours) 
Total cost is calculated as follows: 
–2 instances x 0.5GB RAM per instance x 720 hours = 720 GB-hours 
–Apply reduction of 375GB-Hours monthly free allowance: 
720GB-hours – 375GB-hours = 345GB-hours 
–345GB-hours x 0.07$/GB-hours = $24.15 
| © 2014 IBM Corporation 
44
Demo: Preventing house fires with Bluemix 
#bluemix | © 2014 IBM Corporation 
45
Use Case - Fire Alarm App Devices 
USB adapter 
Wireless adapter 
BeagleBone Black 
USB Hub 
TI Sensor Tag 
Cellphone 
Computer 
#bluemix | © 2014 IBM Corporation 
46
Use Case - Fire Alarm App Sequence 
TI Sensor Tag 
BeagleBone Black 
Internet of Things 
Bluemix 
#bluemix | © 2014 IBM Corporation 
47
Use Case - Fire Alarm App Sequence 
http://quickstart.internetofthings.ibmcloud.com/iotsensor/ 
Internet of Things 
Bluemix 
#bluemix | © 2014 IBM Corporation 
48
Resources 
bluemix.net 
ibm.com/isv/startup 
bigdatauniversity.com 
#bluemix | © 2014 IBM Corporation 
49
Resources 
http://www.meetup.com/Toronto-SMAC-Social-Mobile-Analytics-Cloud-Meetup/ 
#bluemix | © 2014 IBM Corporation 
50
Announcements 
sportshackweekend.org 
#bluemix | © 2014 IBM Corporation 
51
Thank you! Questions? 
#bluemix | © 2014 IBM Corporation 
52

Introducing Bluemix

  • 1.
    Introducing Bluemix Rapidlybuild, deploy and manage Cloud applications
  • 2.
    Disclaimer •Future Plans.IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole discretion. Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion. •Performance. Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. Actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user’s job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here. •Content Authority. Session materials have been prepared by IBM or the session speakers and reflect their own views. They are provided for informational purposes only, and are neither intended to, nor shall have the effect of being, legal or other guidance or advice to any participant. While efforts were made to verify the completeness and accuracy of the information contained in this presentation, it is provided AS-IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this presentation or any other materials. Nothing contained in this presentation is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. •Availability. References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. •Customer Examples. All customer examples are presented as illustrations of how those customers used IBM products and the results they may have achieved. Actual costs and performance characteristics may vary by customer. Nothing contained in these materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue growth or other results. #bluemix | © 2014 IBM Corporation 2
  • 3.
    Introducing myself RaulF. Chong Senior Program Manager – Big Data and Cloud. Technical Evangelist at IBM Blogger at thoughtsoncloud.com @raulchong on Twitter Author of a few technical books #bluemix | © 2014 IBM Corporation 3
  • 4.
    Your turn: NameCompany Developer/Designer/Student…(?) What are you expecting out of this event? #bluemix | © 2014 IBM Corporation 4
  • 5.
    Agenda 10:00am –12:00pm: Introducing Bluemix 12:00pm – 13:00pm: Lunch 13:00pm – 16:00pm: Hands-on Labs #bluemix | © 2014 IBM Corporation 5
  • 6.
    Agenda 10:00am –12:00pm: Introducing Bluemix 12:00pm – 13:00pm: Lunch 13:00pm – 16:00pm: Hands-on Labs #bluemix | © 2014 IBM Corporation 6
  • 7.
    Blue… what? #bluemix| © 2014 IBM Corporation 7
  • 8.
    Bluemix A PaaS(Platform as a Service) Develop and deploy apps in the Cloud IBM and Third-Party Service and Components Built on Open Source technologies Free tier available #bluemix | © 2014 IBM Corporation 8
  • 9.
    Available today atBluemix.net #bluemix | © 2014 IBM Corporation 9
  • 10.
    Key areas: SMAC& Cognitive Computing Innovate how we engage, make decisions and work Optimize our IT infrastructure, data and processes Line of Business Leaders Marketing Leaders Sales Leaders Finance & HR Leaders Technology Leaders Chief Information Officers Technology Architects Dev & Ops Leaders Drives Investment Drives Need #bluemix | © 2014 IBM Corporation 10
  • 11.
    We want toenable your next billion dollar idea. #bluemix | © 2014 IBM Corporation 11
  • 12.
    It starts witha line of code. Code should be the focus. #bluemix | © 2014 IBM Corporation 12
  • 13.
    Let’s review somecommon problems #bluemix | © 2014 IBM Corporation 13
  • 14.
    Prototyping and experimentingcosts money #bluemix | © 2014 IBM Corporation 14
  • 15.
    Bluemix solution Developerplayground environment encourages tinkering. Quickly deploy to the Cloud and see results fast. No costs upfront (free tier) allows freedom to experiment. #bluemix | © 2014 IBM Corporation 15
  • 16.
    Setting up adeployment environment takes time #bluemix | © 2014 IBM Corporation 16
  • 17.
    Bluemix solution #bluemix| © 2014 IBM Corporation 17
  • 18.
    Spending time installingmiddleware keeps me from coding #bluemix | © 2014 IBM Corporation 18
  • 19.
    Bluemix solution #bluemix| © 2014 IBM Corporation 19
  • 20.
    Platform activity isdifficult to monitor without configuring additional add-on capabilities #bluemix | © 2014 IBM Corporation 20
  • 21.
    Built-in monitoring Bluemixsolution #bluemix | © 2014 IBM Corporation 21
  • 22.
    Monitoring and Logs #bluemix | © 2014 IBM Corporation 22
  • 23.
    Monitoring and Logs #bluemix | © 2014 IBM Corporation 23
  • 24.
    Setting up aproductive development environment for a developer #bluemix | © 2014 IBM Corporation 24
  • 25.
    Integrated DevOps tooling Bluemix solution #bluemix | © 2014 IBM Corporation 25
  • 26.
    Available Bluemix Servicesand Components #bluemix | © 2014 IBM Corporation 26
  • 27.
    Boilerplates #bluemix |© 2014 IBM Corporation 27
  • 28.
    Runtimes #bluemix |© 2014 IBM Corporation 28
  • 29.
    Mobile #bluemix |© 2014 IBM Corporation 29
  • 30.
    Web #bluemix |© 2014 IBM Corporation 30
  • 31.
    Data Management #bluemix| © 2014 IBM Corporation 31
  • 32.
    Big Data #bluemix| © 2014 IBM Corporation 32
  • 33.
    Security #bluemix |© 2014 IBM Corporation 33
  • 34.
    Business Analytics andIoT #bluemix | © 2014 IBM Corporation 34
  • 35.
    DevOps and EnterpriseIntegration #bluemix | © 2014 IBM Corporation 35
  • 36.
    Watson Watson’s addressis Bluemix.net #bluemix | © 2014 IBM Corporation 36
  • 37.
    Watson has openedup a world of new possibilities size speed corpus flexibility #users size speed corpus flexibility #users 2880 cores Single user system 2-3 sentences input 5+ days to retrain Wikipedia, general corpus Single Power 750, 240% faster 1000s of users 20 pages of input < Day to ingest and train Medical corpus Watson Developer Cloud Millions of users Open to Bluemix users Few hours Broad industry corpus s sp corp flexibi #users #bluemix | © 2014 IBM Corporation 37
  • 38.
    IBM has radicallyexpanded access to Watson services Access restricted to partners and IBM developers Accessible by anyone with a Bluemix account Wait until services are GA to release Release in beta and gather input from user community North America Global One service Eight services and more coming #bluemix | © 2014 IBM Corporation 38
  • 39.
    Eight services areavailable with more on the way User Modeling Personality profiling to help engage users on their own terms. Language Identification Identifies the language in which text is written Machine Translation Globalize on the fly. Translate text from one language to another. Concept Expansion Maps euphemisms or colloquial terms to more commonly understood phrases Message Resonance Communicate with people with a style and words that suits them Question Answer Direct responses to users inquiries fueled by primary document sources Relationship Extraction Intelligently finds relationships between sentences components (nouns, verbs, subjects, objects, etc.) Visualization Rendering Graphical representations of data analysis for easier understanding #bluemix | © 2014 IBM Corporation 39
  • 40.
    More to come… #bluemix | © 2014 IBM Corporation 40
  • 41.
    Demo: Tour ofBluemix #bluemix | © 2014 IBM Corporation 41
  • 42.
    Exploiting advantages ofSoftLayer •Dedicated network backbone – economic and speed benefits apply to BlueMix •Bare Metal allow for optimized services (e.g. Hadoop, DB on iSCSI/SSD) •Geographic footprint Catalog: IBM and Third Party •Watson services •Enterprise services (Cloud Integration based on CastIron) Based on open source (Cloud Foundry) •Possible integration with other PAAS services Key Bluemix Differentiatiors #bluemix | © 2014 IBM Corporation 42
  • 43.
    Pricing (https://ace.ng.bluemix.net/#/pricing) 30day free-trial with 2GB of RAM Free tier: Up to 1125 GB-hours free per month (Allowance varies depending on runtime.) $0.07 GB-Hour Services and Add-ons can be priced: •Flat-rate monthly fee •Metered, based on usage •Watson services are free while in beta Within your app use this link to get best estimate of cost: | © 2014 IBM Corporation 43 RUNTIMES
  • 44.
    Pricing – Example After the 30 day trial you decide to pay for the next 30 days to run the app you developed. You chose: –node.js that costs 0.07 per GB-Hour and has 375GB-Hours free allowance/month –two 512MB instances (i.e 0.5GB RAM instances) –You run your app for 30 days (720 hours) Total cost is calculated as follows: –2 instances x 0.5GB RAM per instance x 720 hours = 720 GB-hours –Apply reduction of 375GB-Hours monthly free allowance: 720GB-hours – 375GB-hours = 345GB-hours –345GB-hours x 0.07$/GB-hours = $24.15 | © 2014 IBM Corporation 44
  • 45.
    Demo: Preventing housefires with Bluemix #bluemix | © 2014 IBM Corporation 45
  • 46.
    Use Case -Fire Alarm App Devices USB adapter Wireless adapter BeagleBone Black USB Hub TI Sensor Tag Cellphone Computer #bluemix | © 2014 IBM Corporation 46
  • 47.
    Use Case -Fire Alarm App Sequence TI Sensor Tag BeagleBone Black Internet of Things Bluemix #bluemix | © 2014 IBM Corporation 47
  • 48.
    Use Case -Fire Alarm App Sequence http://quickstart.internetofthings.ibmcloud.com/iotsensor/ Internet of Things Bluemix #bluemix | © 2014 IBM Corporation 48
  • 49.
    Resources bluemix.net ibm.com/isv/startup bigdatauniversity.com #bluemix | © 2014 IBM Corporation 49
  • 50.
  • 51.
  • 52.
    Thank you! Questions? #bluemix | © 2014 IBM Corporation 52