the business of apis, an introduction for everyone else
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](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/1.jpg)
© 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](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/2.jpg)
APIsWhat are they?
![Page 3: The Business of APIs, an Introduction for Everyone Else](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/3.jpg)
© 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](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/4.jpg)
© 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](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/5.jpg)
© 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](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/6.jpg)
© 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](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/7.jpg)
© 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](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/8.jpg)
© 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](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/9.jpg)
© 2013 CA. All rights reserved.9
effective == meeting business goals
$
![Page 10: The Business of APIs, an Introduction for Everyone Else](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/10.jpg)
The Business of APIsWhat is driving API development today
![Page 11: The Business of APIs, an Introduction for Everyone Else](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/11.jpg)
© 2013 CA. All rights reserved.11
Innovation
Reach & Retention
Revenue
Integration
$Instrumentation
![Page 12: The Business of APIs, an Introduction for Everyone Else](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/12.jpg)
© 2013 CA. All rights reserved.12
Innovation
Reach & Retention
Revenue
Integration
$Instrumentation
![Page 13: The Business of APIs, an Introduction for Everyone Else](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/13.jpg)
© 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](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/14.jpg)
© 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](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/15.jpg)
© 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](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/16.jpg)
© 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](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/17.jpg)
© 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](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/18.jpg)
© 2013 CA. All rights reserved.18
Reach & RetentionWho’s doing it
![Page 19: The Business of APIs, an Introduction for Everyone Else](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/19.jpg)
© 2013 CA. All rights reserved.19
Innovation
Reach & Retention
Revenue
Integration
$Instrumentation
![Page 20: The Business of APIs, an Introduction for Everyone Else](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/20.jpg)
© 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](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/21.jpg)
© 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](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/22.jpg)
© 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](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/23.jpg)
© 2013 CA. All rights reserved.23
Who’s doing it Integration
![Page 24: The Business of APIs, an Introduction for Everyone Else](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/24.jpg)
© 2013 CA. All rights reserved.24
Innovation
Reach & Retention
Revenue
Integration
$Instrumentation
![Page 25: The Business of APIs, an Introduction for Everyone Else](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/25.jpg)
© 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](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/26.jpg)
© 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](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/27.jpg)
© 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](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/28.jpg)
© 2013 CA. All rights reserved.28
Who’s doing it Instrumentation
![Page 29: The Business of APIs, an Introduction for Everyone Else](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/29.jpg)
© 2013 CA. All rights reserved.29
Innovation
Reach & Retention
Revenue
Integration
$Instrumentation
![Page 30: The Business of APIs, an Introduction for Everyone Else](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/30.jpg)
© 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](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/31.jpg)
© 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](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/32.jpg)
© 2013 CA. All rights reserved.32
Who’s doing it Revenue$
![Page 33: The Business of APIs, an Introduction for Everyone Else](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/33.jpg)
© 2013 CA. All rights reserved.33
Innovation
Reach & Retention
Revenue
Integration
$Instrumentation
![Page 34: The Business of APIs, an Introduction for Everyone Else](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/34.jpg)
© 2013 CA. All rights reserved.34
is not an option anymore
Innovation
![Page 35: The Business of APIs, an Introduction for Everyone Else](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/35.jpg)
© 2013 CA. All rights reserved.35
Innovation
Enterprise apps, portals, and web apps are being decomposed into “apps”
calendar
notes
![Page 36: The Business of APIs, an Introduction for Everyone Else](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/36.jpg)
© 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](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/37.jpg)
© 2013 CA. All rights reserved.37
Innovation
![Page 38: The Business of APIs, an Introduction for Everyone Else](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/38.jpg)
© 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](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/39.jpg)
© 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](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/40.jpg)
© 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](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/41.jpg)
© 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](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/42.jpg)
© 2013 CA. All rights reserved.42
Who’s doing it Innovation
![Page 43: The Business of APIs, an Introduction for Everyone Else](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/43.jpg)
© 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](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/44.jpg)
© 2013 CA. All rights reserved.44
How can we be successful delivering APIs?
![Page 45: The Business of APIs, an Introduction for Everyone Else](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/45.jpg)
How to deliver Enterprise APIsDelivery, Management, Governance
![Page 46: The Business of APIs, an Introduction for Everyone Else](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/46.jpg)
© 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](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/47.jpg)
© 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](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/48.jpg)
© 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](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/49.jpg)
© 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](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/50.jpg)
© 2013 CA. All rights reserved.50
Developers demand API portals
Portal
![Page 51: The Business of APIs, an Introduction for Everyone Else](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/51.jpg)
© 2013 CA. All rights reserved.51
API Management
Portal
Gateway
API
API
![Page 52: The Business of APIs, an Introduction for Everyone Else](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/52.jpg)
© 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](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/53.jpg)
© 2013 CA. All rights reserved.53
Innovation
Reach & Retention
Revenue
Integration
$Instrumentation
![Page 54: The Business of APIs, an Introduction for Everyone Else](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/54.jpg)
Introduction toThe Layer 7 API Delivery Platform
![Page 55: The Business of APIs, an Introduction for Everyone Else](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/55.jpg)
© 2013 CA. All rights reserved.55
APIs are the new perimeter
![Page 56: The Business of APIs, an Introduction for Everyone Else](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/56.jpg)
© 2013 CA. All rights reserved.56
Layer 7 delivers APIs quickly and securely
![Page 57: The Business of APIs, an Introduction for Everyone Else](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/57.jpg)
© 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](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/58.jpg)
© 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](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/59.jpg)
© 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](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/60.jpg)
DiscussionAPI requirements in your enterprise
![Page 61: The Business of APIs, an Introduction for Everyone Else](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/61.jpg)
© 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](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/62.jpg)
Principal Consultant, Solutions Architect
@cainc
slideshare.net/CAinc
linkedin.com/company/ca-technologies
ca.com
Greg Kliewer
![Page 63: The Business of APIs, an Introduction for Everyone Else](https://reader037.vdocuments.us/reader037/viewer/2022102900/54b5a58d4a7959a40d8b4587/html5/thumbnails/63.jpg)
© 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