API Days 2015

26
© 2015 IBM Corporation @ibmapimgt Andy Thurai Program Director - API, IoT, Connected Cloud IBM @andythurai; www.thurai.net/blog APIs, Digital World & IBM

Transcript of API Days 2015

Page 1: API Days 2015

© 2015 IBM Corporation

@ibmapimgt

Andy Thurai Program Director - API, IoT, Connected Cloud IBM @andythurai; www.thurai.net/blog

APIs, Digital World & IBM

Page 2: API Days 2015

© 2013 IBM Corporation 2

Page 3: API Days 2015

© 2013 IBM Corporation 3

Developers had no mojo…

Page 4: API Days 2015

© 2013 IBM Corporation 4

Most wanted…for wrong reasons

Pic courtesy: thefunnyblog.org

Page 5: API Days 2015

© 2013 IBM Corporation 5

Along the way something changed…

Page 6: API Days 2015

© 2013 IBM Corporation 6

Coolness factored in…

Page 7: API Days 2015

© 2013 IBM Corporation 7

Digital revolution…

Page 8: API Days 2015

© 2013 IBM Corporation 8

It is not about backend anymore….

Page 9: API Days 2015

© 2013 IBM Corporation 9

Innovation First

API

Page 10: API Days 2015

© 2013 IBM Corporation 10

API First model

Page 11: API Days 2015

© 2013 IBM Corporation 11

Composeable Business for faster digital economy

Page 12: API Days 2015

© 2013 IBM Corporation 12

Game changing APIs

Page 13: API Days 2015

© 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

Page 14: API Days 2015

© 2013 IBM Corporation 14

I need you here Watson

1

4

Page 15: API Days 2015

© 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

Page 16: API Days 2015

© 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

Page 17: API Days 2015

© 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

Page 18: API Days 2015

© 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

Page 19: API Days 2015

© 2013 IBM Corporation 19

API Harmony

Page 20: API Days 2015

© 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

Page 21: API Days 2015

© 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

Page 22: API Days 2015

© 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

Page 23: API Days 2015

© 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

Page 24: API Days 2015

© 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

Page 25: API Days 2015

© 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

Page 26: API Days 2015

Questions?

@AndyThurai

www.thurai.net/blog

https://apim.ibmcloud.com/

@ibmapimgt