the business of apis, an introduction for everyone else

63
© 2013 CA. All rights reserved. The Business of APIs An introduction for the non- technical crowd Greg Kliewer Principal Consultant, Solutions Architect Layer 7 Technologies, a CA Technologies Company November 4, 2013

Upload: greg-kliewer

Post on 14-Jan-2015

569 views

Category:

Technology


3 download

DESCRIPTION

What's all this buzz about APIs? Why should you care? Well, if you run a business of any scale or size, chances are you have good reason to care. This presentation will walk you through some of the technology trends that are driving businesses across all industries to take a hard look at deploying APIs into their existing core systems and assets.

TRANSCRIPT

Page 1: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.

The Business of APIs An introduction for the non-technical crowd

Greg KliewerPrincipal Consultant, Solutions ArchitectLayer 7 Technologies, a CA Technologies CompanyNovember 4, 2013

Page 2: The Business of APIs, an Introduction for Everyone Else

APIsWhat are they?

Page 3: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.3

Our businesses are run in large part by machines

* people are important too (but not in scope here)

Page 4: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.4

Computers are important business machines

Computers run critical systems Enterprise Resource Planning

Customer Relationship Mgt

Supply Chain Mgt

Logistics

Ordering

Billing

etc.

Page 5: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.5

API = Application Programming Interface

APIs are for connecting computer software machines Modules within a program Programs on a server Programs over local networks

My CodeYour Code

My API

My ServerYour Client

Page 6: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.6

Web APIs are for connecting web machines Over the World Wide Web Exploiting ubiquitous networks; public and private

My API

Page 7: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.7

APIs connect computer business machines to better run and extend the business

Page 8: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.8

deploying an API is easy deploying an effective API is difficult

Page 9: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.9

effective == meeting business goals

$

Page 10: The Business of APIs, an Introduction for Everyone Else

The Business of APIsWhat is driving API development today

Page 11: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.11

Innovation

Reach & Retention

Revenue

Integration

$Instrumentation

Page 12: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.12

Innovation

Reach & Retention

Revenue

Integration

$Instrumentation

Page 13: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.13

Exploit new channels to customers and partners

Mobile

Social Media

Reach & Retention

Page 14: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.14

Before there were Web APIs, there were Web Apps

APIs protected by network separation

No programmatic access from the Public Internet

Safety through total isolation and control

Reach & Retention

Page 15: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.15

My Business

Mobile and social media apps require programmatic access The days of hiding critical business services behind firewalls are over

But the disrupters are here Reach & Retention

Page 16: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.16

But the disrupters are here

My Business

Mobile and social media apps require programmatic access The days of hiding critical business services behind firewalls are over

You will need a Web API to reach customers on mobile and social media

Reach & Retention

Page 17: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.17

Head Long Tail

Reach & RetentionPursuing a broader base

“smaller c” consumers tend to be earlier adopters of new mobile platforms

Page 18: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.18

Reach & RetentionWho’s doing it

Page 19: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.19

Innovation

Reach & Retention

Revenue

Integration

$Instrumentation

Page 20: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.20

With computer business machines we are moving to the cloud

With partners and corporate customers

Integration

Page 21: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.21

IntegrationAPIs support ongoing initiatives tore-configure the enterprise

Page 22: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.22

Reduce costs Streamline operations

IntegrationAPIs support ongoing initiatives tore-configure the enterprise

Page 23: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.23

Who’s doing it Integration

Page 24: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.24

Innovation

Reach & Retention

Revenue

Integration

$Instrumentation

Page 25: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.25

Enable field equipment with smart technology sensors and actuators

Enable field personnel with specialized mobile solutions that feed back information to make them more effective at their jobs

Instrumentation

Page 26: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.26

Instrumentation

Speed Gates

Wayside InspectionSystems

Wheel ImpactLoad Detectors

Positive TrainControl Systems

Take the Rail Industry,for example

Mobile solutions forField Personnel /Inspectors

* http://www.nae.edu/Publications/Bridge/TransportationInfrastructure/TheFreightRailroadRenaissance.aspx

Page 27: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.27

InstrumentationSmart field technologymust integrate with core systems

…and feed back information to new mobile apps in the hands of field personnel.

Page 28: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.28

Who’s doing it Instrumentation

Page 29: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.29

Innovation

Reach & Retention

Revenue

Integration

$Instrumentation

Page 30: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.30

The API is the product

Pay per use

Revenue$

 pay a $2.00 toll

Page 31: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.31

Revenue$

500 calls/month

5000 calls/month

FREE!

1000 calls/month

Tiered access

Page 32: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.32

Who’s doing it Revenue$

Page 33: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.33

Innovation

Reach & Retention

Revenue

Integration

$Instrumentation

Page 34: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.34

is not an option anymore

Innovation

Page 35: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.35

Innovation

Enterprise apps, portals, and web apps are being decomposed into “apps”

mail

calendar

notes

Page 36: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.36

Customers demand their platform of choice

Innovation

And abandon apps that do not perform

Page 37: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.37

Innovation

Page 38: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.38

app dev requirements are backwith a vengeance

Innovation

Page 39: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.39

platform specialization is requiredthat is difficult to source strictly in house

Innovation

Page 40: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.40

Innovation

So enterprises are casting their nets wider to gain access to the right specialists to build new apps…

Page 41: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.41

Innovation

…and turning internal resources more towards Enterprise API development

Page 42: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.42

Who’s doing it Innovation

Page 43: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.43

Who is going to do it Innovation

http://www.layer7tech.com/infographic/

Page 44: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.44

How can we be successful delivering APIs?

Page 45: The Business of APIs, an Introduction for Everyone Else

How to deliver Enterprise APIsDelivery, Management, Governance

Page 46: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.46

To ensure failure, make your API:×Hard to get started with×Difficult to understand× Encumbered by manual process×Unsecure×Opaque

Page 47: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.47

Low barriers to access Self service Help (from other devs)

App Developers want:

Page 48: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.48

Developer Engagement Security Enforcement Metering & Rate Limiting Analytics

API Publishers need:

Page 49: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.49

We need API gateways

Gateway

API

API

InternalExternal

Page 50: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.50

Developers demand API portals

Portal

Page 51: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.51

API Management

Portal

Gateway

API

API

Page 52: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.52

API management helps us:

Drive adoption Lower costs Retain control Improve governance

Page 53: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.53

Innovation

Reach & Retention

Revenue

Integration

$Instrumentation

Page 54: The Business of APIs, an Introduction for Everyone Else

Introduction toThe Layer 7 API Delivery Platform

Page 55: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.55

APIs are the new perimeter

Page 56: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.56

Layer 7 delivers APIs quickly and securely

Page 57: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.57

The Layer 7 API Delivery Platform

APIPortal

APIGateways

APIManager

API Delivery Platform

Page 58: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.58

Position in the marketplace

API Management Application Gateway

Governance

Page 59: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.59

How each component is used

`

API GATEWAYCluster

API MANAGER

External and Partner DevelopmentOrganizations

API Owners, Developers, Administrators

API PORTAL

Page 60: The Business of APIs, an Introduction for Everyone Else

DiscussionAPI requirements in your enterprise

Page 61: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.61

What business drivers do you see for deploying APIs?

Programs

Projects

Strategic initiatives

Regulatory changes

Page 62: The Business of APIs, an Introduction for Everyone Else

Principal Consultant, Solutions Architect

[email protected]

@cainc

slideshare.net/CAinc

linkedin.com/company/ca-technologies

ca.com

Greg Kliewer

Page 63: The Business of APIs, an Introduction for Everyone Else

© 2013 CA. All rights reserved.63

Credits Images provided by The Noun Project, including:

Arch, Jonathan Keating

Crane, Artur Mukhamedzyanov

Factory, Unknown Designer, Finland

Forklift, Edward Boatman, United States, 2010

Light bulb, Jean-Philippe Cabaroc

Rail car, Phil Laver, United Kingdom, 2012

Tablet, Daniel Yanes Arroro, 2013

Train, Roger Cook & Don Shanosky, United States, 1974

Truck, Unknown Designer, United States