Introducing Bluemix
-
Upload
raul-chong -
Category
Technology
-
view
224 -
download
2
description
Transcript of Introducing Bluemix
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 p rocessed.
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
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
siz
e
sp
ee
d
co
rpu
s
flexib
ility
#u
se
rs
siz
e
speed
co
rpu
s
fle
xib
ility
#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
flexib
i
#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
RU
NT
IME
S
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