SlideShare uma empresa Scribd logo
1 de 35
© 2013 IBM Corporation
V0.4
Andy Thurai
Program Dir – API, IoT, Connected Cloud
IBM
@AndyThurai; www.thurai.net/blog
Building Intelligent APIs
© 2013 IBM Corporation2
©2014 IBM Corporation
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.
© 2013 IBM Corporation
Tabulating
Systems Era
Programmable
Systems Era
Cognitive
Systems Era
1900 1950 2011
Computing evolved….
© 2013 IBM Corporation4 IBM Confidential
© 2013 IBM Corporation
Human Brain Magic!!!
© 2013 IBM Corporation
• Humans are very good at making judgment calls.
• Reasoning leads to judgment.
• But not very good at analyzing volumes of data.
• Especially given the amount of data we are collecting….
Judgment Calls!
© 2013 IBM Corporation
“All the problems of the world
could be settled easily if men were
only willing to think.” - Thomas J.
Watson, IBM’s founder
7 IBM Confidential
© 2013 IBM Corporation8 IBM Confidential
Thinking started with DeepBlue
First major Man vs Machine
© 2013 IBM Corporation9 IBM Confidential
Watson – that we know…
© 2013 IBM Corporation©
201
Open 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
© 2013 IBM Corporation
Even a simple analytics project has multiple steps and people
Data Access
Data Preparation
Analysis
Validation
Collaboration
Reporting
Business
Analysts
Business
Users
Data Scientists
and
Statisticians
IT
© 2014 International Business Machines Corporation11
What really is Analytics?
© 2013 IBM Corporation
And it’s rarely a straightforward process
Business
Users Data Scientists
and
Statisticians
IT
Data Access
Analysis
Validation
Collaboration
Reporting
Data Preparation
Business
Analysts
© 2014 International Business Machines Corporation12
© 2013 IBM Corporation
What is Watson?
© 2014 International Business Machines Corporation13
• Natural Language – Read/listen and understand natural
language. This means it can read documents, articles, blogs,
etc.
• Dynamic learning – Gets smarter with interacting with experts.
• Hypothesis generations – Scores hypothesis and confidence
metric.
• Cognitive Thinking – Process information more like human
than a computer.
• Data discovery - pull in data, analyze it and figure out whether
it is good quality data
© 2013 IBM Corporation© 2014 International Business Machines Corporation14
2 demos here – HR/ customer
churn
© 2013 IBM Corporation15 IBM Confidential
Watson – in healthcare
• 90% of worlds data is created in last 2 years.
• 80% of today’s data is NOT structured.
• 1 Trillion connected devices produce 2.5 Quintillion bytes of
data/day.
• 83% of CIOs indicate that the need for BI and analytics on this is
impossible.
• 700K new articles by National Library of Medicine by 2010.
• Physicians limited to 3-5 hours of reading per week.
• Not enough time to read journals, developments, new drugs, side
effects.
• You can’t continue to use pharma rep as your trusted advisor
© 2013 IBM Corporation
IBM Watson Analytics
Think Ahead
Tell a Story
Understand Your
Business
Get Better Data
Mobile Ready Secure
Embedded information services
provide data access and refinement
Automated intelligence accelerates
your ability to answer questions
Predictive analytics reveals insights
and opportunities
Visualizations support your decisions
and communicate results
Put analytics in the hands of a broad range of users
Make data access and refinement easier
Deliver through the cloud for agility and speed
© 2014 International Business Machines Corporation16
© 2013 IBM Corporation
IBM Watson Analytics
Natural
language
dialogue
Cloud-based agility
Data
discovery
Quick start
intuitive interface
Mobile-
ready
© 2014 International Business Machines Corporation17
© 2013 IBM Corporation
IBM Watson Analytics
Unified analytics experience
Visual
storytelling
Intelligent
automation
Data access
and
refinement
Report and
dashboard
creation
Integrated
social
business
Guided
analytic
discovery
© 2014 International Business Machines Corporation18
© 2013 IBM Corporation
Analyze the past, consider the
present and visualize the future. –
Thomas J. Watson Sr.
© 2014 International Business Machines Corporation19
© 2013 IBM Corporation
IBM Watson Analytics
Single Analytics Experience
Fully Automated Intelligence
Natural Language Dialogue
Guided Analytic Discovery
Visit WatsonAnalytics.com
and get started for free
© 2014 International Business Machines Corporation20
© 2013 IBM Corporation
The Goal: Becoming a Composable Business
•Dynamic, flexible, responsive, agile
•Built on blocks of capability that can be rapidly changed
•Driven by analytics of real-time data
C o m p o s a b l
B u s i n e s s
T h e
e
Cloud Mobile Social Big Data
Internet
of Things
© 2013 IBM Corporation22 IBM Confidential
© 2013 IBM Corporation23 IBM Confidential
© 2013 IBM Corporation
IBM Bluemix
© 2013 IBM Corporation
You bring the idea, we bring everything else.
Let us build something together.
Even iOS apps.
2
5
© 2013 IBM Corporation
Run Your Apps
The developer can chose any language runtime or
bring their own. Just upload your code and go.
DevOps
Development, monitoring, deployment and
logging tools allow the developer to run the
entire application
APIs and Services
A catalog of open source, IBM and third party
APIs services allow a developer to stitch
together an application in minutes.
Cloud Integration
Build hybrid environments. Connect to on-
premises systems of record plus other public and
private clouds. Expose your own APIs to your
developers.
Flexible Pricing
Pay as you go and subscription models offer
choice and flexibility
IBM Bluemix
© 2013 IBM Corporation
What is Bluemix?
2
7
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.
APIs 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.
© 2013 IBM Corporation2
8
IaaS PaaS
…so are all of your other investments
Leverage the power of Bluemix without abandoning what you already use.
Core IT
IBM Bluemix
© 2013 IBM Corporation
How does Bluemix work?
Bluemix embraces Cloud Foundry as an open source Platform as a
Service and extends it with IBM, third party, and community built services.
© 2013 IBM Corporation
Create apps quickly with prebuilt services
3
0
• Runtimes, services, and tooling
up to you
Choice
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
Security
Services
Web and
application
services
Cloud
Integration
Services
Mobile
Services
Database
services
Big Data
services
Watson
Services
A full range of capabilities to suit any great idea.
© 2013 IBM Corporation
Build cognition into your apps with Watson
Watson is creating a new partnership between people and computers
that accelerates, enhances, and scales human expertise.
3
© 2013 IBM Corporation3
2
© 2013 IBM Corporation3
3
© 2013 IBM Corporation34
©2014 IBM
Corporation
Mobile Backend-as-a-Service
Push
Notifications
CloudCode
Mobile App
Mgmt
Mobile
Services
Mobile
Quality
Assurance
Twilio
From Mobile Data Storage to App Quality Assurance, BlueMix can run your mobile app
backend services
© 2013 IBM Corporation
V0.4
Andy Thurai
Program Dir – API, IoT, Connected Cloud
IBM
@AndyThurai; www.thurai.net/blog
Building Intelligent APIs

Mais conteúdo relacionado

Mais procurados

Become an IBM Cloud Architect in 40 Minutes
Become an IBM Cloud Architect in 40 MinutesBecome an IBM Cloud Architect in 40 Minutes
Become an IBM Cloud Architect in 40 MinutesAndrew Ferrier
 
Designing and Developing Custom Mobile Applications
Designing and Developing Custom Mobile ApplicationsDesigning and Developing Custom Mobile Applications
Designing and Developing Custom Mobile ApplicationsDunn Solutions Group
 
Ibm mobile first digital_strategy_dc
Ibm mobile first digital_strategy_dcIbm mobile first digital_strategy_dc
Ibm mobile first digital_strategy_dcNitin Gaur
 
17 Ways To Know Whether Your Enterprise Software Customers Need Training
17 Ways To Know Whether Your Enterprise Software Customers Need Training17 Ways To Know Whether Your Enterprise Software Customers Need Training
17 Ways To Know Whether Your Enterprise Software Customers Need TrainingServiceRocket
 
Soluções F5 Networks - FORENSE Tecnologia
Soluções F5 Networks - FORENSE TecnologiaSoluções F5 Networks - FORENSE Tecnologia
Soluções F5 Networks - FORENSE TecnologiaDeivid Toledo
 
Cisco vs. Microsoft - Strategic Decisions for a Unified Communications Deploy...
Cisco vs. Microsoft - Strategic Decisions for a Unified Communications Deploy...Cisco vs. Microsoft - Strategic Decisions for a Unified Communications Deploy...
Cisco vs. Microsoft - Strategic Decisions for a Unified Communications Deploy...Brent Kelly
 
Ibm mobile first briefing
Ibm mobile first briefingIbm mobile first briefing
Ibm mobile first briefingNitin Gaur
 
BP102 Build Your Free Admin Toolkit
BP102 Build Your Free Admin ToolkitBP102 Build Your Free Admin Toolkit
BP102 Build Your Free Admin ToolkitChris Miller
 
Introducing Cisco Voice and Unified Communications
Introducing Cisco Voice and Unified CommunicationsIntroducing Cisco Voice and Unified Communications
Introducing Cisco Voice and Unified CommunicationsArchana Parameshwari
 
IPsmarx SIP Based Calling Card Solution White Paper
IPsmarx SIP Based Calling Card Solution White PaperIPsmarx SIP Based Calling Card Solution White Paper
IPsmarx SIP Based Calling Card Solution White PaperIPsmarx Technology
 
Webcast Presentation - "Build an App for That": Empowering Business Developer...
Webcast Presentation - "Build an App for That": Empowering Business Developer...Webcast Presentation - "Build an App for That": Empowering Business Developer...
Webcast Presentation - "Build an App for That": Empowering Business Developer...GRUC
 
An Overview on IBM MobileFirst Platform v7
An Overview on IBM MobileFirst Platform v7An Overview on IBM MobileFirst Platform v7
An Overview on IBM MobileFirst Platform v7ibmmobile
 
Introduction to MessageSight - gateway to the internet of things and mobile m...
Introduction to MessageSight - gateway to the internet of things and mobile m...Introduction to MessageSight - gateway to the internet of things and mobile m...
Introduction to MessageSight - gateway to the internet of things and mobile m...Bernard Kufluk
 
Growing Interest in Cloud Based Digital Experiences -- An IDC and IBM Digital...
Growing Interest in Cloud Based Digital Experiences -- An IDC and IBM Digital...Growing Interest in Cloud Based Digital Experiences -- An IDC and IBM Digital...
Growing Interest in Cloud Based Digital Experiences -- An IDC and IBM Digital...IBM Digital Experience
 
IBM Connect 2013 BP210 Using a Mobile Approach
IBM Connect 2013 BP210 Using a Mobile ApproachIBM Connect 2013 BP210 Using a Mobile Approach
IBM Connect 2013 BP210 Using a Mobile ApproachGraham Acres
 
Understanding and Applying Unified Communications
Understanding and Applying Unified CommunicationsUnderstanding and Applying Unified Communications
Understanding and Applying Unified CommunicationsPlante & Moran
 
IBM Mobile Quality Assurance - Open Beta Study Group Session 1
IBM Mobile Quality Assurance - Open Beta Study Group Session 1IBM Mobile Quality Assurance - Open Beta Study Group Session 1
IBM Mobile Quality Assurance - Open Beta Study Group Session 1Roger Snook
 

Mais procurados (20)

Become an IBM Cloud Architect in 40 Minutes
Become an IBM Cloud Architect in 40 MinutesBecome an IBM Cloud Architect in 40 Minutes
Become an IBM Cloud Architect in 40 Minutes
 
Designing and Developing Custom Mobile Applications
Designing and Developing Custom Mobile ApplicationsDesigning and Developing Custom Mobile Applications
Designing and Developing Custom Mobile Applications
 
Ibm mobile first digital_strategy_dc
Ibm mobile first digital_strategy_dcIbm mobile first digital_strategy_dc
Ibm mobile first digital_strategy_dc
 
17 Ways To Know Whether Your Enterprise Software Customers Need Training
17 Ways To Know Whether Your Enterprise Software Customers Need Training17 Ways To Know Whether Your Enterprise Software Customers Need Training
17 Ways To Know Whether Your Enterprise Software Customers Need Training
 
Introduction to Bluemix
Introduction to BluemixIntroduction to Bluemix
Introduction to Bluemix
 
Soluções F5 Networks - FORENSE Tecnologia
Soluções F5 Networks - FORENSE TecnologiaSoluções F5 Networks - FORENSE Tecnologia
Soluções F5 Networks - FORENSE Tecnologia
 
Why Ibm cloud private
Why Ibm cloud private Why Ibm cloud private
Why Ibm cloud private
 
Cisco vs. Microsoft - Strategic Decisions for a Unified Communications Deploy...
Cisco vs. Microsoft - Strategic Decisions for a Unified Communications Deploy...Cisco vs. Microsoft - Strategic Decisions for a Unified Communications Deploy...
Cisco vs. Microsoft - Strategic Decisions for a Unified Communications Deploy...
 
Ibm mobile first briefing
Ibm mobile first briefingIbm mobile first briefing
Ibm mobile first briefing
 
BP102 Build Your Free Admin Toolkit
BP102 Build Your Free Admin ToolkitBP102 Build Your Free Admin Toolkit
BP102 Build Your Free Admin Toolkit
 
Introducing Cisco Voice and Unified Communications
Introducing Cisco Voice and Unified CommunicationsIntroducing Cisco Voice and Unified Communications
Introducing Cisco Voice and Unified Communications
 
IPsmarx SIP Based Calling Card Solution White Paper
IPsmarx SIP Based Calling Card Solution White PaperIPsmarx SIP Based Calling Card Solution White Paper
IPsmarx SIP Based Calling Card Solution White Paper
 
Webcast Presentation - "Build an App for That": Empowering Business Developer...
Webcast Presentation - "Build an App for That": Empowering Business Developer...Webcast Presentation - "Build an App for That": Empowering Business Developer...
Webcast Presentation - "Build an App for That": Empowering Business Developer...
 
An Overview on IBM MobileFirst Platform v7
An Overview on IBM MobileFirst Platform v7An Overview on IBM MobileFirst Platform v7
An Overview on IBM MobileFirst Platform v7
 
Introduction to MessageSight - gateway to the internet of things and mobile m...
Introduction to MessageSight - gateway to the internet of things and mobile m...Introduction to MessageSight - gateway to the internet of things and mobile m...
Introduction to MessageSight - gateway to the internet of things and mobile m...
 
Growing Interest in Cloud Based Digital Experiences -- An IDC and IBM Digital...
Growing Interest in Cloud Based Digital Experiences -- An IDC and IBM Digital...Growing Interest in Cloud Based Digital Experiences -- An IDC and IBM Digital...
Growing Interest in Cloud Based Digital Experiences -- An IDC and IBM Digital...
 
IBM Connect 2013 BP210 Using a Mobile Approach
IBM Connect 2013 BP210 Using a Mobile ApproachIBM Connect 2013 BP210 Using a Mobile Approach
IBM Connect 2013 BP210 Using a Mobile Approach
 
Understanding and Applying Unified Communications
Understanding and Applying Unified CommunicationsUnderstanding and Applying Unified Communications
Understanding and Applying Unified Communications
 
IBM Mobile Quality Assurance - Open Beta Study Group Session 1
IBM Mobile Quality Assurance - Open Beta Study Group Session 1IBM Mobile Quality Assurance - Open Beta Study Group Session 1
IBM Mobile Quality Assurance - Open Beta Study Group Session 1
 
Lync mobility accross devices
Lync mobility accross devicesLync mobility accross devices
Lync mobility accross devices
 

Semelhante a Building intelligent APIs - Andy Thurai, IBM

SmartData Webinar: Cognitive Computing in the Mobile App Economy
SmartData Webinar: Cognitive Computing in the Mobile App EconomySmartData Webinar: Cognitive Computing in the Mobile App Economy
SmartData Webinar: Cognitive Computing in the Mobile App EconomyDATAVERSITY
 
Introducing Bluemix
Introducing BluemixIntroducing Bluemix
Introducing BluemixRaul Chong
 
IBM MobileFirst: Defining a Digital Strategy Communicating to Understand
IBM MobileFirst: Defining a Digital StrategyCommunicating to UnderstandIBM MobileFirst: Defining a Digital StrategyCommunicating to Understand
IBM MobileFirst: Defining a Digital Strategy Communicating to Understand Nitin Gaur
 
Application Development for IBM Connections with IBM Bluemix
Application Development  for IBM Connections with IBM BluemixApplication Development  for IBM Connections with IBM Bluemix
Application Development for IBM Connections with IBM BluemixIBM Connections Developers
 
Application Development for IBM Connections with IBM Bluemix
Application Development  for IBM Connections with IBM BluemixApplication Development  for IBM Connections with IBM Bluemix
Application Development for IBM Connections with IBM BluemixNiklas Heidloff
 
[IBM Pulse 2014] #1579 DevOps Technical Strategy and Roadmap
[IBM Pulse 2014] #1579 DevOps Technical Strategy and Roadmap[IBM Pulse 2014] #1579 DevOps Technical Strategy and Roadmap
[IBM Pulse 2014] #1579 DevOps Technical Strategy and RoadmapDaniel Berg
 
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...Nitin Gaur
 
Mobile to mainframe - The Challenges and Best Practices of Enterprise DevOps
Mobile to mainframe - The Challenges and Best Practices of Enterprise DevOps Mobile to mainframe - The Challenges and Best Practices of Enterprise DevOps
Mobile to mainframe - The Challenges and Best Practices of Enterprise DevOps IBM UrbanCode Products
 
Cloud Roundtable | Your PaaS to DevOps
Cloud Roundtable | Your PaaS to DevOpsCloud Roundtable | Your PaaS to DevOps
Cloud Roundtable | Your PaaS to DevOpsCodemotion
 
Using Watson to build Cognitive IoT Apps on Bluemix
Using Watson to build Cognitive IoT Apps on BluemixUsing Watson to build Cognitive IoT Apps on Bluemix
Using Watson to build Cognitive IoT Apps on BluemixIBM
 
APM Talk
APM TalkAPM Talk
APM TalkMongoDB
 
The new developer experience
The new developer experienceThe new developer experience
The new developer experienceEric Cattoir
 
Gene Villeneuve - Redefinning the Analytics Experience
Gene Villeneuve - Redefinning the Analytics ExperienceGene Villeneuve - Redefinning the Analytics Experience
Gene Villeneuve - Redefinning the Analytics ExperienceIBM Sverige
 
Mobile to Mainframe - the Challenges of Enterprise DevOps Adoption
Mobile to Mainframe - the Challenges of Enterprise DevOps AdoptionMobile to Mainframe - the Challenges of Enterprise DevOps Adoption
Mobile to Mainframe - the Challenges of Enterprise DevOps AdoptionSanjeev Sharma
 
Mobile to Mainframe - En-to-end transformation
Mobile to Mainframe - En-to-end transformationMobile to Mainframe - En-to-end transformation
Mobile to Mainframe - En-to-end transformationSanjeev Sharma
 
From Continuous Integration to DevOps - Japan Innovate 2013
From Continuous Integration to DevOps - Japan Innovate 2013From Continuous Integration to DevOps - Japan Innovate 2013
From Continuous Integration to DevOps - Japan Innovate 2013Sanjeev Sharma
 
Introduction to IBM API Management
Introduction to IBM API Management Introduction to IBM API Management
Introduction to IBM API Management Patrick Bouillaud
 
Impact 2014 - enabling an intelligent enterprise theory and practice
Impact 2014 -  enabling an intelligent enterprise theory and practiceImpact 2014 -  enabling an intelligent enterprise theory and practice
Impact 2014 - enabling an intelligent enterprise theory and practiceAndrew Coleman
 
Introducing IBM Digital Experience on Cloud
Introducing IBM Digital Experience on CloudIntroducing IBM Digital Experience on Cloud
Introducing IBM Digital Experience on CloudDavid Strachan
 

Semelhante a Building intelligent APIs - Andy Thurai, IBM (20)

SmartData Webinar: Cognitive Computing in the Mobile App Economy
SmartData Webinar: Cognitive Computing in the Mobile App EconomySmartData Webinar: Cognitive Computing in the Mobile App Economy
SmartData Webinar: Cognitive Computing in the Mobile App Economy
 
Introducing Bluemix
Introducing BluemixIntroducing Bluemix
Introducing Bluemix
 
IBM MobileFirst: Defining a Digital Strategy Communicating to Understand
IBM MobileFirst: Defining a Digital StrategyCommunicating to UnderstandIBM MobileFirst: Defining a Digital StrategyCommunicating to Understand
IBM MobileFirst: Defining a Digital Strategy Communicating to Understand
 
Application Development for IBM Connections with IBM Bluemix
Application Development  for IBM Connections with IBM BluemixApplication Development  for IBM Connections with IBM Bluemix
Application Development for IBM Connections with IBM Bluemix
 
Application Development for IBM Connections with IBM Bluemix
Application Development  for IBM Connections with IBM BluemixApplication Development  for IBM Connections with IBM Bluemix
Application Development for IBM Connections with IBM Bluemix
 
[IBM Pulse 2014] #1579 DevOps Technical Strategy and Roadmap
[IBM Pulse 2014] #1579 DevOps Technical Strategy and Roadmap[IBM Pulse 2014] #1579 DevOps Technical Strategy and Roadmap
[IBM Pulse 2014] #1579 DevOps Technical Strategy and Roadmap
 
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...
 
Mobile to mainframe - The Challenges and Best Practices of Enterprise DevOps
Mobile to mainframe - The Challenges and Best Practices of Enterprise DevOps Mobile to mainframe - The Challenges and Best Practices of Enterprise DevOps
Mobile to mainframe - The Challenges and Best Practices of Enterprise DevOps
 
Cloud Roundtable | Your PaaS to DevOps
Cloud Roundtable | Your PaaS to DevOpsCloud Roundtable | Your PaaS to DevOps
Cloud Roundtable | Your PaaS to DevOps
 
Using Watson to build Cognitive IoT Apps on Bluemix
Using Watson to build Cognitive IoT Apps on BluemixUsing Watson to build Cognitive IoT Apps on Bluemix
Using Watson to build Cognitive IoT Apps on Bluemix
 
APM Talk
APM TalkAPM Talk
APM Talk
 
The new developer experience
The new developer experienceThe new developer experience
The new developer experience
 
Gene Villeneuve - Redefinning the Analytics Experience
Gene Villeneuve - Redefinning the Analytics ExperienceGene Villeneuve - Redefinning the Analytics Experience
Gene Villeneuve - Redefinning the Analytics Experience
 
Mobile to Mainframe - the Challenges of Enterprise DevOps Adoption
Mobile to Mainframe - the Challenges of Enterprise DevOps AdoptionMobile to Mainframe - the Challenges of Enterprise DevOps Adoption
Mobile to Mainframe - the Challenges of Enterprise DevOps Adoption
 
Your PaaS to DevOps
Your PaaS to DevOpsYour PaaS to DevOps
Your PaaS to DevOps
 
Mobile to Mainframe - En-to-end transformation
Mobile to Mainframe - En-to-end transformationMobile to Mainframe - En-to-end transformation
Mobile to Mainframe - En-to-end transformation
 
From Continuous Integration to DevOps - Japan Innovate 2013
From Continuous Integration to DevOps - Japan Innovate 2013From Continuous Integration to DevOps - Japan Innovate 2013
From Continuous Integration to DevOps - Japan Innovate 2013
 
Introduction to IBM API Management
Introduction to IBM API Management Introduction to IBM API Management
Introduction to IBM API Management
 
Impact 2014 - enabling an intelligent enterprise theory and practice
Impact 2014 -  enabling an intelligent enterprise theory and practiceImpact 2014 -  enabling an intelligent enterprise theory and practice
Impact 2014 - enabling an intelligent enterprise theory and practice
 
Introducing IBM Digital Experience on Cloud
Introducing IBM Digital Experience on CloudIntroducing IBM Digital Experience on Cloud
Introducing IBM Digital Experience on Cloud
 

Mais de PAPIs.io

Shortening the time from analysis to deployment with ml as-a-service — Luiz A...
Shortening the time from analysis to deployment with ml as-a-service — Luiz A...Shortening the time from analysis to deployment with ml as-a-service — Luiz A...
Shortening the time from analysis to deployment with ml as-a-service — Luiz A...PAPIs.io
 
Feature engineering — HJ Van Veen (Nubank) @@PAPIs Connect — São Paulo 2017
Feature engineering — HJ Van Veen (Nubank) @@PAPIs Connect — São Paulo 2017Feature engineering — HJ Van Veen (Nubank) @@PAPIs Connect — São Paulo 2017
Feature engineering — HJ Van Veen (Nubank) @@PAPIs Connect — São Paulo 2017PAPIs.io
 
Extracting information from images using deep learning and transfer learning ...
Extracting information from images using deep learning and transfer learning ...Extracting information from images using deep learning and transfer learning ...
Extracting information from images using deep learning and transfer learning ...PAPIs.io
 
Discovering the hidden treasure of data using graph analytic — Ana Paula Appe...
Discovering the hidden treasure of data using graph analytic — Ana Paula Appe...Discovering the hidden treasure of data using graph analytic — Ana Paula Appe...
Discovering the hidden treasure of data using graph analytic — Ana Paula Appe...PAPIs.io
 
Deep learning for sentiment analysis — André Barbosa (elo7) @PAPIs Connect — ...
Deep learning for sentiment analysis — André Barbosa (elo7) @PAPIs Connect — ...Deep learning for sentiment analysis — André Barbosa (elo7) @PAPIs Connect — ...
Deep learning for sentiment analysis — André Barbosa (elo7) @PAPIs Connect — ...PAPIs.io
 
Building machine learning service in your business — Eric Chen (Uber) @PAPIs ...
Building machine learning service in your business — Eric Chen (Uber) @PAPIs ...Building machine learning service in your business — Eric Chen (Uber) @PAPIs ...
Building machine learning service in your business — Eric Chen (Uber) @PAPIs ...PAPIs.io
 
Building machine learning applications locally with Spark — Joel Pinho Lucas ...
Building machine learning applications locally with Spark — Joel Pinho Lucas ...Building machine learning applications locally with Spark — Joel Pinho Lucas ...
Building machine learning applications locally with Spark — Joel Pinho Lucas ...PAPIs.io
 
Battery log data mining — Ramon Oliveira (Datart) @PAPIs Connect — São Paulo ...
Battery log data mining — Ramon Oliveira (Datart) @PAPIs Connect — São Paulo ...Battery log data mining — Ramon Oliveira (Datart) @PAPIs Connect — São Paulo ...
Battery log data mining — Ramon Oliveira (Datart) @PAPIs Connect — São Paulo ...PAPIs.io
 
A tensorflow recommending system for news — Fabrício Vargas Matos (Hearst tv)...
A tensorflow recommending system for news — Fabrício Vargas Matos (Hearst tv)...A tensorflow recommending system for news — Fabrício Vargas Matos (Hearst tv)...
A tensorflow recommending system for news — Fabrício Vargas Matos (Hearst tv)...PAPIs.io
 
Scaling machine learning as a service at Uber — Li Erran Li at #papis2016
Scaling machine learning as a service at Uber — Li Erran Li at #papis2016Scaling machine learning as a service at Uber — Li Erran Li at #papis2016
Scaling machine learning as a service at Uber — Li Erran Li at #papis2016PAPIs.io
 
Real-world applications of AI - Daniel Hulme @ PAPIs Connect
Real-world applications of AI - Daniel Hulme @ PAPIs ConnectReal-world applications of AI - Daniel Hulme @ PAPIs Connect
Real-world applications of AI - Daniel Hulme @ PAPIs ConnectPAPIs.io
 
Past, Present and Future of AI: a Fascinating Journey - Ramon Lopez de Mantar...
Past, Present and Future of AI: a Fascinating Journey - Ramon Lopez de Mantar...Past, Present and Future of AI: a Fascinating Journey - Ramon Lopez de Mantar...
Past, Present and Future of AI: a Fascinating Journey - Ramon Lopez de Mantar...PAPIs.io
 
Revolutionizing Offline Retail Pricing & Promotions with ML - Daniel Guhl @ P...
Revolutionizing Offline Retail Pricing & Promotions with ML - Daniel Guhl @ P...Revolutionizing Offline Retail Pricing & Promotions with ML - Daniel Guhl @ P...
Revolutionizing Offline Retail Pricing & Promotions with ML - Daniel Guhl @ P...PAPIs.io
 
Demystifying Deep Learning - Roberto Paredes Palacios @ PAPIs Connect
Demystifying Deep Learning - Roberto Paredes Palacios @ PAPIs ConnectDemystifying Deep Learning - Roberto Paredes Palacios @ PAPIs Connect
Demystifying Deep Learning - Roberto Paredes Palacios @ PAPIs ConnectPAPIs.io
 
Predictive APIs: What about Banking? - Natalino Busa @ PAPIs Connect
Predictive APIs: What about Banking? - Natalino Busa @ PAPIs ConnectPredictive APIs: What about Banking? - Natalino Busa @ PAPIs Connect
Predictive APIs: What about Banking? - Natalino Busa @ PAPIs ConnectPAPIs.io
 
Microdecision making in financial services - Greg Lamp @ PAPIs Connect
Microdecision making in financial services - Greg Lamp @ PAPIs ConnectMicrodecision making in financial services - Greg Lamp @ PAPIs Connect
Microdecision making in financial services - Greg Lamp @ PAPIs ConnectPAPIs.io
 
Engineering the Future of Our Choice with General AI - JoEllen Lukavec Koeste...
Engineering the Future of Our Choice with General AI - JoEllen Lukavec Koeste...Engineering the Future of Our Choice with General AI - JoEllen Lukavec Koeste...
Engineering the Future of Our Choice with General AI - JoEllen Lukavec Koeste...PAPIs.io
 
Distributed deep learning with spark on AWS - Vincent Van Steenbergen @ PAPIs...
Distributed deep learning with spark on AWS - Vincent Van Steenbergen @ PAPIs...Distributed deep learning with spark on AWS - Vincent Van Steenbergen @ PAPIs...
Distributed deep learning with spark on AWS - Vincent Van Steenbergen @ PAPIs...PAPIs.io
 
How to predict the future of shopping - Ulrich Kerzel @ PAPIs Connect
How to predict the future of shopping - Ulrich Kerzel @ PAPIs ConnectHow to predict the future of shopping - Ulrich Kerzel @ PAPIs Connect
How to predict the future of shopping - Ulrich Kerzel @ PAPIs ConnectPAPIs.io
 
The emergent opportunity of Big Data for Social Good - Nuria Oliver @ PAPIs C...
The emergent opportunity of Big Data for Social Good - Nuria Oliver @ PAPIs C...The emergent opportunity of Big Data for Social Good - Nuria Oliver @ PAPIs C...
The emergent opportunity of Big Data for Social Good - Nuria Oliver @ PAPIs C...PAPIs.io
 

Mais de PAPIs.io (20)

Shortening the time from analysis to deployment with ml as-a-service — Luiz A...
Shortening the time from analysis to deployment with ml as-a-service — Luiz A...Shortening the time from analysis to deployment with ml as-a-service — Luiz A...
Shortening the time from analysis to deployment with ml as-a-service — Luiz A...
 
Feature engineering — HJ Van Veen (Nubank) @@PAPIs Connect — São Paulo 2017
Feature engineering — HJ Van Veen (Nubank) @@PAPIs Connect — São Paulo 2017Feature engineering — HJ Van Veen (Nubank) @@PAPIs Connect — São Paulo 2017
Feature engineering — HJ Van Veen (Nubank) @@PAPIs Connect — São Paulo 2017
 
Extracting information from images using deep learning and transfer learning ...
Extracting information from images using deep learning and transfer learning ...Extracting information from images using deep learning and transfer learning ...
Extracting information from images using deep learning and transfer learning ...
 
Discovering the hidden treasure of data using graph analytic — Ana Paula Appe...
Discovering the hidden treasure of data using graph analytic — Ana Paula Appe...Discovering the hidden treasure of data using graph analytic — Ana Paula Appe...
Discovering the hidden treasure of data using graph analytic — Ana Paula Appe...
 
Deep learning for sentiment analysis — André Barbosa (elo7) @PAPIs Connect — ...
Deep learning for sentiment analysis — André Barbosa (elo7) @PAPIs Connect — ...Deep learning for sentiment analysis — André Barbosa (elo7) @PAPIs Connect — ...
Deep learning for sentiment analysis — André Barbosa (elo7) @PAPIs Connect — ...
 
Building machine learning service in your business — Eric Chen (Uber) @PAPIs ...
Building machine learning service in your business — Eric Chen (Uber) @PAPIs ...Building machine learning service in your business — Eric Chen (Uber) @PAPIs ...
Building machine learning service in your business — Eric Chen (Uber) @PAPIs ...
 
Building machine learning applications locally with Spark — Joel Pinho Lucas ...
Building machine learning applications locally with Spark — Joel Pinho Lucas ...Building machine learning applications locally with Spark — Joel Pinho Lucas ...
Building machine learning applications locally with Spark — Joel Pinho Lucas ...
 
Battery log data mining — Ramon Oliveira (Datart) @PAPIs Connect — São Paulo ...
Battery log data mining — Ramon Oliveira (Datart) @PAPIs Connect — São Paulo ...Battery log data mining — Ramon Oliveira (Datart) @PAPIs Connect — São Paulo ...
Battery log data mining — Ramon Oliveira (Datart) @PAPIs Connect — São Paulo ...
 
A tensorflow recommending system for news — Fabrício Vargas Matos (Hearst tv)...
A tensorflow recommending system for news — Fabrício Vargas Matos (Hearst tv)...A tensorflow recommending system for news — Fabrício Vargas Matos (Hearst tv)...
A tensorflow recommending system for news — Fabrício Vargas Matos (Hearst tv)...
 
Scaling machine learning as a service at Uber — Li Erran Li at #papis2016
Scaling machine learning as a service at Uber — Li Erran Li at #papis2016Scaling machine learning as a service at Uber — Li Erran Li at #papis2016
Scaling machine learning as a service at Uber — Li Erran Li at #papis2016
 
Real-world applications of AI - Daniel Hulme @ PAPIs Connect
Real-world applications of AI - Daniel Hulme @ PAPIs ConnectReal-world applications of AI - Daniel Hulme @ PAPIs Connect
Real-world applications of AI - Daniel Hulme @ PAPIs Connect
 
Past, Present and Future of AI: a Fascinating Journey - Ramon Lopez de Mantar...
Past, Present and Future of AI: a Fascinating Journey - Ramon Lopez de Mantar...Past, Present and Future of AI: a Fascinating Journey - Ramon Lopez de Mantar...
Past, Present and Future of AI: a Fascinating Journey - Ramon Lopez de Mantar...
 
Revolutionizing Offline Retail Pricing & Promotions with ML - Daniel Guhl @ P...
Revolutionizing Offline Retail Pricing & Promotions with ML - Daniel Guhl @ P...Revolutionizing Offline Retail Pricing & Promotions with ML - Daniel Guhl @ P...
Revolutionizing Offline Retail Pricing & Promotions with ML - Daniel Guhl @ P...
 
Demystifying Deep Learning - Roberto Paredes Palacios @ PAPIs Connect
Demystifying Deep Learning - Roberto Paredes Palacios @ PAPIs ConnectDemystifying Deep Learning - Roberto Paredes Palacios @ PAPIs Connect
Demystifying Deep Learning - Roberto Paredes Palacios @ PAPIs Connect
 
Predictive APIs: What about Banking? - Natalino Busa @ PAPIs Connect
Predictive APIs: What about Banking? - Natalino Busa @ PAPIs ConnectPredictive APIs: What about Banking? - Natalino Busa @ PAPIs Connect
Predictive APIs: What about Banking? - Natalino Busa @ PAPIs Connect
 
Microdecision making in financial services - Greg Lamp @ PAPIs Connect
Microdecision making in financial services - Greg Lamp @ PAPIs ConnectMicrodecision making in financial services - Greg Lamp @ PAPIs Connect
Microdecision making in financial services - Greg Lamp @ PAPIs Connect
 
Engineering the Future of Our Choice with General AI - JoEllen Lukavec Koeste...
Engineering the Future of Our Choice with General AI - JoEllen Lukavec Koeste...Engineering the Future of Our Choice with General AI - JoEllen Lukavec Koeste...
Engineering the Future of Our Choice with General AI - JoEllen Lukavec Koeste...
 
Distributed deep learning with spark on AWS - Vincent Van Steenbergen @ PAPIs...
Distributed deep learning with spark on AWS - Vincent Van Steenbergen @ PAPIs...Distributed deep learning with spark on AWS - Vincent Van Steenbergen @ PAPIs...
Distributed deep learning with spark on AWS - Vincent Van Steenbergen @ PAPIs...
 
How to predict the future of shopping - Ulrich Kerzel @ PAPIs Connect
How to predict the future of shopping - Ulrich Kerzel @ PAPIs ConnectHow to predict the future of shopping - Ulrich Kerzel @ PAPIs Connect
How to predict the future of shopping - Ulrich Kerzel @ PAPIs Connect
 
The emergent opportunity of Big Data for Social Good - Nuria Oliver @ PAPIs C...
The emergent opportunity of Big Data for Social Good - Nuria Oliver @ PAPIs C...The emergent opportunity of Big Data for Social Good - Nuria Oliver @ PAPIs C...
The emergent opportunity of Big Data for Social Good - Nuria Oliver @ PAPIs C...
 

Último

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 

Último (20)

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 

Building intelligent APIs - Andy Thurai, IBM

  • 1. © 2013 IBM Corporation V0.4 Andy Thurai Program Dir – API, IoT, Connected Cloud IBM @AndyThurai; www.thurai.net/blog Building Intelligent APIs
  • 2. © 2013 IBM Corporation2 ©2014 IBM Corporation 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.
  • 3. © 2013 IBM Corporation Tabulating Systems Era Programmable Systems Era Cognitive Systems Era 1900 1950 2011 Computing evolved….
  • 4. © 2013 IBM Corporation4 IBM Confidential
  • 5. © 2013 IBM Corporation Human Brain Magic!!!
  • 6. © 2013 IBM Corporation • Humans are very good at making judgment calls. • Reasoning leads to judgment. • But not very good at analyzing volumes of data. • Especially given the amount of data we are collecting…. Judgment Calls!
  • 7. © 2013 IBM Corporation “All the problems of the world could be settled easily if men were only willing to think.” - Thomas J. Watson, IBM’s founder 7 IBM Confidential
  • 8. © 2013 IBM Corporation8 IBM Confidential Thinking started with DeepBlue First major Man vs Machine
  • 9. © 2013 IBM Corporation9 IBM Confidential Watson – that we know…
  • 10. © 2013 IBM Corporation© 201 Open 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
  • 11. © 2013 IBM Corporation Even a simple analytics project has multiple steps and people Data Access Data Preparation Analysis Validation Collaboration Reporting Business Analysts Business Users Data Scientists and Statisticians IT © 2014 International Business Machines Corporation11 What really is Analytics?
  • 12. © 2013 IBM Corporation And it’s rarely a straightforward process Business Users Data Scientists and Statisticians IT Data Access Analysis Validation Collaboration Reporting Data Preparation Business Analysts © 2014 International Business Machines Corporation12
  • 13. © 2013 IBM Corporation What is Watson? © 2014 International Business Machines Corporation13 • Natural Language – Read/listen and understand natural language. This means it can read documents, articles, blogs, etc. • Dynamic learning – Gets smarter with interacting with experts. • Hypothesis generations – Scores hypothesis and confidence metric. • Cognitive Thinking – Process information more like human than a computer. • Data discovery - pull in data, analyze it and figure out whether it is good quality data
  • 14. © 2013 IBM Corporation© 2014 International Business Machines Corporation14 2 demos here – HR/ customer churn
  • 15. © 2013 IBM Corporation15 IBM Confidential Watson – in healthcare • 90% of worlds data is created in last 2 years. • 80% of today’s data is NOT structured. • 1 Trillion connected devices produce 2.5 Quintillion bytes of data/day. • 83% of CIOs indicate that the need for BI and analytics on this is impossible. • 700K new articles by National Library of Medicine by 2010. • Physicians limited to 3-5 hours of reading per week. • Not enough time to read journals, developments, new drugs, side effects. • You can’t continue to use pharma rep as your trusted advisor
  • 16. © 2013 IBM Corporation IBM Watson Analytics Think Ahead Tell a Story Understand Your Business Get Better Data Mobile Ready Secure Embedded information services provide data access and refinement Automated intelligence accelerates your ability to answer questions Predictive analytics reveals insights and opportunities Visualizations support your decisions and communicate results Put analytics in the hands of a broad range of users Make data access and refinement easier Deliver through the cloud for agility and speed © 2014 International Business Machines Corporation16
  • 17. © 2013 IBM Corporation IBM Watson Analytics Natural language dialogue Cloud-based agility Data discovery Quick start intuitive interface Mobile- ready © 2014 International Business Machines Corporation17
  • 18. © 2013 IBM Corporation IBM Watson Analytics Unified analytics experience Visual storytelling Intelligent automation Data access and refinement Report and dashboard creation Integrated social business Guided analytic discovery © 2014 International Business Machines Corporation18
  • 19. © 2013 IBM Corporation Analyze the past, consider the present and visualize the future. – Thomas J. Watson Sr. © 2014 International Business Machines Corporation19
  • 20. © 2013 IBM Corporation IBM Watson Analytics Single Analytics Experience Fully Automated Intelligence Natural Language Dialogue Guided Analytic Discovery Visit WatsonAnalytics.com and get started for free © 2014 International Business Machines Corporation20
  • 21. © 2013 IBM Corporation The Goal: Becoming a Composable Business •Dynamic, flexible, responsive, agile •Built on blocks of capability that can be rapidly changed •Driven by analytics of real-time data C o m p o s a b l B u s i n e s s T h e e Cloud Mobile Social Big Data Internet of Things
  • 22. © 2013 IBM Corporation22 IBM Confidential
  • 23. © 2013 IBM Corporation23 IBM Confidential
  • 24. © 2013 IBM Corporation IBM Bluemix
  • 25. © 2013 IBM Corporation You bring the idea, we bring everything else. Let us build something together. Even iOS apps. 2 5
  • 26. © 2013 IBM Corporation Run Your Apps The developer can chose any language runtime or bring their own. Just upload your code and go. DevOps Development, monitoring, deployment and logging tools allow the developer to run the entire application APIs and Services A catalog of open source, IBM and third party APIs services allow a developer to stitch together an application in minutes. Cloud Integration Build hybrid environments. Connect to on- premises systems of record plus other public and private clouds. Expose your own APIs to your developers. Flexible Pricing Pay as you go and subscription models offer choice and flexibility IBM Bluemix
  • 27. © 2013 IBM Corporation What is Bluemix? 2 7 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. APIs 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.
  • 28. © 2013 IBM Corporation2 8 IaaS PaaS …so are all of your other investments Leverage the power of Bluemix without abandoning what you already use. Core IT IBM Bluemix
  • 29. © 2013 IBM Corporation How does Bluemix work? Bluemix embraces Cloud Foundry as an open source Platform as a Service and extends it with IBM, third party, and community built services.
  • 30. © 2013 IBM Corporation Create apps quickly with prebuilt services 3 0 • Runtimes, services, and tooling up to you Choice 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 Security Services Web and application services Cloud Integration Services Mobile Services Database services Big Data services Watson Services A full range of capabilities to suit any great idea.
  • 31. © 2013 IBM Corporation Build cognition into your apps with Watson Watson is creating a new partnership between people and computers that accelerates, enhances, and scales human expertise. 3
  • 32. © 2013 IBM Corporation3 2
  • 33. © 2013 IBM Corporation3 3
  • 34. © 2013 IBM Corporation34 ©2014 IBM Corporation Mobile Backend-as-a-Service Push Notifications CloudCode Mobile App Mgmt Mobile Services Mobile Quality Assurance Twilio From Mobile Data Storage to App Quality Assurance, BlueMix can run your mobile app backend services
  • 35. © 2013 IBM Corporation V0.4 Andy Thurai Program Dir – API, IoT, Connected Cloud IBM @AndyThurai; www.thurai.net/blog Building Intelligent APIs

Notas do Editor

  1. All of this has led us to a new era of computing: Cognitive Systems Era. This is significant in the history of computing – there have only been 2 previous ones. Tabulating systems era – the advent of the adding machine to tabulate the census Programmable Systems era – Fortran, Cobol, PL1, etc. Cognitive – Watson Cognitive and Ambient computing
  2. Years ago, we used to solder/glue things together when we needed to make things work. The so-called programming was hardware based. Then came the revolution – you can program computers. Now, at IBM we are taking this to the new level. Instead of scripting, writing, why don’t we just talk to the computer. You converse with computers. It is scary. Though I know couple of people sitting next to me, talking to their monitors allday. But that doesn’t count.
  3. Man vs Machine. 1997. It all started way back. For many decades our engineers were working on it. The first time they got to show case some of those abilities were as Deep blue in 1997 against the then champion Gary Kasparov. So the computer won a chess match with a brainac. It proved that it can outthink a human. A major trend started. One of our researchers was watching Jeopardy, and thought well this involved a lot of thinking – why not this?
  4. Watson went against the 2 of the best humans in Jeopardy - Ken Jennings and Brad Rutter who were the undefeated champs. Ken Jennings – 74 consecutive game wins, Brad Rutter – Highest money winner in jeopardy – EVER. Touted as the Carbon vs Silicon. Outsource the complex or boring work. We all know the outcome! Watson was not connected to the Internet, a stand along machine. Machine Learning, Statistical Analysis, NLP. Understand the questions, clues, copared the possible answers, ranking it with confidence, and their accuracy. Responded within 3 seconds in general. More importantly if it didn’t know, or confident enough about something it didn’t say a word. In day 2 came the defining moment, Ken explained it later, He guessed and thinking the double jeopardy was in a specific category, so did Watson. Not only that along with Ken it guessed the double jeopardy was in a specific category and they both went for it. Luck favored Watson in Day 2, that it landed the double jeopardy question and answered it right. At that moment it was over.
  5. This is where we are now. Let’s look to the future. The Watson Ecosystem was launched in late 2013. We will scale it in 2014 as we open the aperture to bring more partners onboard.
  6. Even a simple analytics project has multiple steps and people. Projects require multiple steps in order facilitate and adhere to the policies or practices that are important to the business process. However its rarely straight forward and does not address the needs of rapid and agile data exploration and discovery.
  7. Projects require multiple steps like accessing and obtaining data. Business units and individuals from IT and departmental analysts are needed to manage and govern data sources. Providing this data to Analysts takes time and resources. Validation of this data is critical to avoid errors and poor decision making before the data is reviewed and approved for its original intent. If the data is wrong then the reporting will be wrong and decisions will be inadequate.
  8. Watson in healthcare 90% of worlds data is created in last 2 years. 80% of todays data is not structured. 1 Trillion connected devices produce 2.5 quintillion bytes of data/ day. (1o power 18). Billion – Trillion – Quadrillion –Quintillion. 83% of CIOs indicate the need for BI and analytics on this almost impossible. 700K new articles by National Library of Medicine estimated to be in 2010. Physicians limited to 3-5 hours of reading per week. Not enough time to read journals, developments, etc. Not told by pharma reps but by a trusted advisor. Understand the human communication. 80% of decision making data comes from unstructured data. Clinical Situation. Overwhelmed by unstructed data.
  9. Introducing IBM Watson Analytics. Watson Analytics offers automated data preparation and intelligence, engaging storytelling and guided predictions so you can find answers and action in your data on your own. No matter what part of the organization you’re in. Watson Analytics is such a revolution - a revolution in the techniques themselves and a further revolution in the convergence of all these technologies together. The result will be widespread adoption of advanced analytics in the business world. IBM Watson Analytics delivers a unified analytics experience on the cloud and helps you focus on the drivers that matter most in your business. By automating the steps of data access and refinement, predictive analysis, and visual storytelling, Watson Analytics immediately identifies and explains hidden patterns and relationships to accelerate your understanding of why things happened and what's likely to happen. Because Watson Analytics features natural language dialogue, you can ask the right questions and get results in the familiar terms of your business. Just as the first spreadsheet made financial calculations easier for anyone with a PC, Watson Analytics opens up the world of advanced analytics to all business users on the cloud. Think ahead Watson Analytics helps you go where your ideas take you with guided and predictive analytics and recommendations. Pursuing ideas, answering questions, making predictions, and deciding what to do next should be as easy as using an app on your smartphone. And you shouldn’t need help from IT or expertise from data scientists. With Watson Analytics, making decisions, anticipating outcomes and taking action can now be a smooth and interesting process.  And, if you aren’t sure what you need to do, Watson Analytics automatically starts you off with ideas and guides you through analysis so you can find meaning in your information and make better decisions. It even introduces additional capabilities you might find useful as you become bolder and want to dig deeper. Make more informed decisions to move your business forward. Tell a story Visualization is the illustration of trends and patterns in your data so they can be understood. It is a critical capability of analytics. Having the right visualization can make the difference between seizing the right opportunity and making a sketchy decision. However, choosing just the right one can be tricky. Watson Analytics recommends the visualizations that illustrate what’s important the most effectively and brilliantly. You can use these visualizations to create infographics that advance understanding and communication and spur the right action. Ask questions and receive answers in the language you use in your business. Understand your business Watson Analytics jumpstarts your analysis. It automates intelligence to accelerate your ability to get to the answers you’re seeking. It immediately starts you off with a visual story that illustrates what you need to know. Instead of fumbling over data or searching for answers, you can focus on understanding your business and effectively communicating results to others. Simply type in what you would like to see and Watson Analytics produces comprehensive results that explain why things happened and what's likely to happen, all in familiar terms. And as you interact with the results, you can continuously fine-tune your questions to get to the heart of the matter. Tell a clear, insightful story through rich data visualization. Get better data Built into Watson Analytics are information management services for data access, refinement and management. Cloud-based data management services automatically find, acquire and improve data sets with the touch of a button. And, the latest in columnar and in-memory technology handles large volumes of data with ease. Watson Analytics can also score the readiness of your data for analysis, highlighting potential data issues that could compromise results. What does this mean for you? Basically, you don’t have to worry about the state of your data. Watson Analytics is designed to make sure the right data is ready when you are. With automation and embedded data refinery services, you get better data and better understanding. Whether you are in marketing, sales, IT, operations, HR or finance, you have the trusted data and intelligence you need to complete your projects. Take advantage of automation — from data preparation to analysis.
  10. What are the features of Watson Analytics Cloud-based Agility Watson Analytics is available anytime, anywhere on the cloud. Self-service for Business Users Watson Analytics removes the reliance on DBAs, Statisticians, Report Authors or other specialists to do analysis. Its intuitive interface and unique automation of data access and refinement, advanced analytics and visual storytelling empowers business users to do more by themselves, like having a Data Scientist in a Box. Start anywhere, and let your curiosity take you wherever you want to go. Watson Analytics suggests where you might want to go next, progressively exposing you to additional capabilities you might want to leverage to gain a deeper understanding of your business.   Differentiator Business users want a consumer-like experience to use analytics and data to pursue ideas, get answers to all types of questions, make predictions, and communicate compelling recommendations without needing help from anyone. However, they are hampered by the usability of analytics tools, access to data and dependency on others – both IT to provide the infrastructure and data scientists to provide the analytical expertise. With Watson Analytics, data-driven decisions can now be an essential, daily and interesting activity for business people. Data Discovery Watson Analytics lets you visually explore and interact with your data to find the obvious patterns and derive useful insights. Mobile-ready Watson Analytics is optimized for tablet devices for analysis on-the-go. Natural Language Dialogue Watson Analytics speaks the language of your business. Simply type in what you would like to see and Watson Analytics produces comprehensive results that explain why things happened and what's likely to happen, all in the familiar terms of your business. And as you interact with the results, you can continuously fine-tune your questions to get to the heart of the matter.    Differentiator Other offerings expect you to adapt to the software – speaking in some form of programming language. Watson Analytics lets you carry on a natural, iterative dialog using the terms that are meaningful to your business.
  11. What are the features of Watson Analytics Single analytics experience  Watson Analytics brings together a complete set of self-service analytics capabilities on the cloud. You bring your problem, and Watson Analytics helps you acquire the data, cleanse it, discover insights, predict outcomes, visualize results, create reports or dashboards, and collaborate with others.   Differentiator Unlike other offerings that make you decide what type of analytics you want to do, and then select separate tools to accomplish it, Watson Analytics is a seamless, unified experience that lets you go where your ideas take you. For example, you can move seamlessly from discovery to predictive analysis – without changing user interfaces or losing work. Fully automated intelligence Just bring your data, and Watson Analytics will do the rest. By automating all the steps of data preparation, predictive analytics, and visual storytelling, Watson Analytics jumpstarts your analysis and accelerates your time to value. It immediately starts you off with a visual story that illustrates what you need to know. Instead of fumbling over data or searching for answers, you can focus on understanding your business and effectively communicating results to stakeholders.   Differentiator  Most analytic offerings assume you have data ready for analysis, a clear idea of the type of analysis you want to do, and the skills and time to build a model for analysis. However, most business users have none of these things. Data prep and loading can represent 60% or more of the time in an analysis project. Business users can spend a lot of time figuring out what analysis would be relevant and how to tell the story in a report or diagram. Watson Analytics automates these steps to accelerate your ability to get to the answers you’re seeking. Guided Analytic Discovery Watson Analytics features the use of predictive analytics to surface the most relevant facts and uncover unforeseen patterns and relationships. This sparks the right questions to ask and directs your attention to the parts of their business that matter most.   Differentiator Most discovery solutions expect you to decide what’s important in your data for further analysis. Watson Analytics lets you explore as well, but often business users aren’t sure what type of analysis would be the most meaningful. Watson Analytics automatically surfaces what matters most in your business. You can then use that insight to guide your analysis.   Data Access & Refinement Watson Analytics automatically shapes and joins data and then uniquely scores the readiness of your data for analysis, highlighting potential data issues that could compromise results....(access to data, data shaping, data quality/cleansing, data masking) Integrated Social Business Watson Analytics help you to quickly and securely build consensus around your data-driven analytical findings. Overcome analysis paralysis by collaborating with all stakeholders to share, discuss, combine and build the evidence necessary to move forward on decisions. Reporting & Dashboarding Watson Analytics takes the guesswork out of how to best show what's important in your data and automatically recommends the most effective visualization to convey the results you are looking for. With a few clicks, users can further alter chart types and data to fully customize the interactive reports and dashboards to meet the needs of the business. Visual Storytelling Watson Analytics helps users to quickly consolidate and annotate key visualizations into powerful infographics to elegantly and effectively convey results to stakeholders.
  12. About 100 years later, we are in a situation to do exactly that. We are in a situation to mine the data, dynamically update the predictive models with the stream of current and live data and be able to predict the future.
  13. Learn more about IBM Watson Analytics at WatsonAnalytics.com. Visit the site to get started with Watson Analytics for free. Register to access Watson Analytics on the cloud. Watch demos and how to videos, read content and talk to our experts through our community forum. Four key takeaway points: Watson Analytics brings together a complete set of self-service analytics capabilities on the cloud. You bring your problem, and Watson Analytics helps you acquire the data, cleanse it, discover insights, predict outcomes, visualize results, create reports or dashboards, and collaborate with others. Just bring your data, and Watson Analytics will do the rest. By automating all the steps of data access and refinement, predictive analytics, and visual storytelling, Watson Analytics jumpstarts your analysis and accelerates your time to value. It immediately starts you off with a visual story that illustrates what you need to know. Instead of fumbling over data or searching for answers, you can focus on understanding your business and effectively communicating results to stakeholders. Watson Analytics speaks the language of your business. Simply type in what you would like to see and Watson Analytics produces comprehensive results that explain why things happened and what's likely to happen, all in the familiar terms of your business. And as you interact with the results, you can continuously fine-tune your questions to get to the heart of the matter. Watson Analytics features the use of predictive analytics to surface the most relevant facts and uncover unforeseen patterns and relationships. This sparks the right questions to ask and directs your attention to the parts of their business that matter most.
  14. Please note: Presenter notes are on every slide. Written as a suggested script to help with messaging.
  15. Key themes Speed Instant environments Quick deployments Sign up in minutes Ease of Use Instant Environments Services prebuilt for your use - IBM, Third Party, Community DevOps tools to monitor, plan, deploy, and manage your apps Flexibility On-Prem integration Flexible pricing Security IBM secures the platform and infrastructure - leveraging experience with softlayer and proven on-prem security implementations Provides you with the tools to secure your apps
  16. While timing is critical (what we just discussed), the systems and data you use today can’t be forgotten. That’s why Bluemix simply and securely connects to core IT and even other clouds (leveraging IBM’s proven reputation as a systems integrator). Hybrid cloud, where Public and Private clouds work together with Core IT investments, is critical to success given the app revolution and the expectations and increased competition it has generated. Overall, hybrid cloud represents the “New IT…”
  17. Bluemix is built on top of IBM’s infrastructure as a service offering - SoftLayer. It embraces Cloud Foundry as an open source platform as a service and extends it with IBM, third party, and community built services. Explain Diagram (verbs in blue - please use this terminology) Start by Pushing your code through Cloud Foundry Cloud Foundry interprets which language you’ve used and associates your code to the appropriate runtime - now you have a working app (layer above runtimes). Your app can Pull prebuilt services (IBM, 3rd party, or community built) in from the marketplace and utilize their functionality Connect to traditional IT - aka “Your Systems” with a secure connector Connect to other clouds that you utilize with a secure connector All of this sits on infrastructure (networking, storage, servers) hosted by IBM Softlayer (IBM’s IaaS cloud offering) Finally - when your app is built and ready to go, it can be accessed by anything with a web browser and a connection to the internet, a smartphone app (via the Bluemix SDK) to utilize backend services, or another type of app or system (via an API you create).
  18. Bluemix allows developers the flexibility to choose their own languages and tooling - but choice doesn’t stop there. We want to allow developers to compose their applications of whichever services, IBM created or otherwise, that work best for them, their organization, and their projects. IBM Created Service Examples (full range of proven, industry leading capabilities): SQL Database (DB2 relational database), Analytics Warehouse (Blu Acceleration powered), MQLight (message provider), Cloudant (IBM’s no-sql database), Watson Services (cognitive computing), Mobile Application Security, Push Notifications Third Party Created Service Examples (competing or otherwise - note the colors): Clear DB (MANAGED MySQL relational database), Cloud AMQP (MANAGED rabbit MQ message provider), MongoLab (MANAGED no-sql mongo db), Square (process mobile payments), Twilio (VoIP Calls, SMS & MMS sending/receiving) Community Services (if open source works best for you): mysql (MySQL open source db), rabbitmq (RabbitMQ open source message provider), redis (open source Key-Value store),
  19. More on the Watson services in Bluemix can be found here: www.ibm.com/smarterplanet/us/en/ibmwatson/developercloud/
  20. We know how important your existing on-premises and other cloud investments are to your business - so we’ve designed Bluemix to quickly, easily, and securely connect to them: Secure Connector provides a simple mechanism for connecting to another system - be it on-site (behind a firewall) or in the cloud. If you have DataPower, Bluemix works with that as well. The Standard (Cast Iron) Secure Connector is a simple software based connector that establishes a tunnel between BlueMix applications and the network on which it is installed, leveraging a secure (HTTPS) access that eliminates the need for a firewall port. You can create REST APIs against endpoints you’ve securely connected to (i.e. an API that “GETs” customer information from a DB2 database on-premises) CastIron Live (separate IBM SaaS product) Integration Data Orchestration (future) Catalog of the custom APIs you’ve created that is in-line with existing service catalog (future)
  21. User Modeling -  Personality profiling to help engage users on their own terms Question and Answer - Direct responses to users inquiries fueled by primary document sources Machine Translation- Direct responses to users inquiries fueled by primary document sources Message Resonance - Communicate with people with a style and words that suits them Concept Expansion - Maps euphemisms or colloquial terms to more commonly understood phrases Relationship Extraction - Intelligently finds relationships between sentences components (nouns, verbs, subjects, objects, etc.) Visualization Rendering -Graphical representations of data analysis for easier understanding Language Identification - Graphical representations of data analysis for easier understanding