api days 2015
Post on 16-Apr-2017
768 Views
Preview:
TRANSCRIPT
© 2015 IBM Corporation
@ibmapimgt
Andy Thurai Program Director - API, IoT, Connected Cloud IBM @andythurai; www.thurai.net/blog
APIs, Digital World & IBM
© 2013 IBM Corporation 2
© 2013 IBM Corporation 3
Developers had no mojo…
© 2013 IBM Corporation 4
Most wanted…for wrong reasons
Pic courtesy: thefunnyblog.org
© 2013 IBM Corporation 5
Along the way something changed…
© 2013 IBM Corporation 6
Coolness factored in…
© 2013 IBM Corporation 7
Digital revolution…
© 2013 IBM Corporation 8
It is not about backend anymore….
© 2013 IBM Corporation 9
Innovation First
API
© 2013 IBM Corporation 10
API First model
© 2013 IBM Corporation 11
Composeable Business for faster digital economy
© 2013 IBM Corporation 12
Game changing APIs
© 2013 IBM Corporation 13
What is Watson?
© 2014 International Business Machines Corporation 1
3
• 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 14
I need you here Watson
1
4
© 2013 IBM Corporation 15
Alright I am here…Watson to the rescue
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 Corporation 15
© 2013 IBM Corporation 16
• Taxonomy Categorization
• Entity Extraction
• Keyword Extraction
• Sentiment Analysis
• Concept Tagging
• Relationship Extraction
• Image Link Extraction
• Image Tagging
• Face Detection / Recognition
• Author Extraction
• Language Detection
• Text Extraction
• Microformats Parsing
• Feed Detection
• Linked Data Support
AlchemyLanguage Services AlchemyVision Services
Over 40K developers have worked with AlchemyAPI
Alchemy API
© 2013 IBM Corporation 17
The world’s
unstructured
data
Accessed via
simple
REST APIs
For Smart Apps
and Advisors
Acquired and
cleaned
seamlessly
Stored and
enriched with
AlchemyAPI
Smart Apps
API
Developer Community
UI, Data Analysis and
Viz Components
Natural Language Question
Answering
Public Web and Social
Your Private Text and
Messages
Data Partners
Semantic Data Store
AlchemyLanguage®
AlchemyVision®
Proprietary and Confidential
AlchemyAPI delivers its services through a cloud-
based platform
© 2013 IBM Corporation 18
Alchemy API at work
Proprietary and Confidential
Understanding customer need • Who should we engage?
• What do our followers care about?
• What content and promotions should we offer?
• Analysis of 3M+ tweets/day
• Real-time trending of topics followers care
about
• Increased engagement by targeting content
and offers relevant to user interests
Discover user pain and identify weaknesses • What problems cause churn?
• Did the new release increase satisfaction?
• What tasks give users problems?
• Monitor trends in communities, forums and
social
• Categorize topics in customer support
conversations
• Track user satisfaction
Build better investment portfolios • What events affect this stock?
• What forces move our market?
• What acquisitions might a competitor make?
• Processes 20M pages/month
• Combine search, premium private data and
algorithms for visualizations of markets,
trends and cultural phenomena
Very large personal financial
management service
© 2013 IBM Corporation 19
API Harmony
© 2013 IBM Corporation 20
Search the world’s largest database of public APIs
Introducing API Harmony
Find an API Match– Cognitive ability to dynamically shape API
matches based upon relationships or other criteria
Largest API Knowledge base– Explore and search from the worlds
largest collection of Public APIs
Gain insights across APIs- understand multi-modal relationships,
common API attributes such as data formats, key types, etc.
API Search _|_______________
API Harmony
© 2013 IBM Corporation 21
The Platform
Secure, control & scale the API
3
Analyze & Monitor
API usage
4
Create, assemble and version an API
1
Share with developer
communities
2
© 2013 IBM Corporation 22 22
• Policy & lifecycle management
• API subscription management • API analytics • API user & plan management • API security enforcement • API portals
API Mgmt Service (SaaS)
API Mgmt (on-premise)
API Mgmt Service in Bluemix
Planned: Publish APIs from anywhere to anywhere
• Define APIs in Bluemix or on-prem or SaaS
• Publish APIs into Bluemix Private/Public Catalog or on-prem or SaaS
• Integrated user experience
IBM Confidential, shared under NDA
© 2013 IBM Corporation 23
Convert the experiments to enterprise grade apps
Run on your service, IBM service, 3rd party service, open
source, public stack
Enterprise grade Cloud
Compose business using APIs:
• Payment
• Location
• Social engagement
• Cognitive
• Analytics
• Identity
• Reviews
• Travel
• Messaging
• Security
• Many, Many more
API Catalog
API Gateway
Mixed IT
Data works
Enterprise IT
Sensors
Appliances
Smart phones
Connected Cars
Websites
Partners
Multiple SOE needs
Secure Connector
© 2013 IBM Corporation 24
Steer
Dev/Test
Deploy
Operate
DevOps
Continuous
Feedback
Design Thinking
Containers
Extreme Agile
Cognitive
Intelligence
IoT
Analytics
Microservices
Tooling
Runtimes
Instant access to APIs, micro services and infrastructure needed to launch ideas
Bring your digital ideas to life - faster
Mobile
DB choices
API Management
Security
Alchemy APIHarmony Watson
API
Catalog
© 2013 IBM Corporation 25
IBM MobileFirst Platform for
iOS
Enterprise Systems of
Record
Solution specific components
Public APIs
Apple
IBM API Management
Enterprise Apps for iOS devices
An Apple a day…
• Design & Secure REST & SOAP APIs • Publish to multiple developer portals & users • Enforce security & control API traffic • Analyze API usage & performance
On-cloud or On-premise
Questions?
@AndyThurai
www.thurai.net/blog
https://apim.ibmcloud.com/
@ibmapimgt
top related