Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.
A New Breed of Technical
Leaders:
The 101 to Defining Your API
Business Strategy
Laura Heritage
@heritagelaura
Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.
Dramatization of a Typical Scenario
Some C Level
Mr. Enterprise Architect I
just talked to X Analyst.
We need APIs. APIs
are our #1 priority
Enterprise / API
Architect
We’ve been doing APIs for Years with SOA.
We just need to revamp the SOAP to REST.
Executive Business
Sponsor
Mr. Enterprise Architect,
what on earth is that
going to do for my
business?
Woo Hoo! I finally get the
gov. platform I’ve needed
to manages our internal
services!!!
Hmmm?
We need an API Platform to help us do that
revamp and an API Platform provides easier
consumption, security, monetization etc. , .
Mr. Business Sponsor can I have the $ for
the platform?
Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.
APIs – Extend the Reach of your Business
Enterprise / API
Architect
Executive Business
Sponsor
APIs Extend the
reach of your
business……
That is IT mumbo jumbo.
What does that mean?
Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.
STOP The SHOW!!!!
Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.
To an Architect the Benefits are Obvious,
Typically Seen in 4 Adoption Patterns
Accelerate
Drive Monetize
Analyze
APIs
• 4 External Innovation
• 3 Partner
• 2 Mobile
• 1 Internal
Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.
Your Business Executives Will Not Find it Obvious.
Show them the MONEY!
Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.
For Example Take a Banking Scenario
Executive Business
Sponsor
I want to streamline the way we
reach and sell/upsell to small to
medium business to grow
revenue.
Enterprise / API
Architect
We have core business function that
would help SMB run their businesses
easier. We could expose these as
APIs/services and either sell them or
give them away to SMBs as a
mechanism to get more business from
the SMB market.
Tell me more
Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.
Do Your Research,
Build a Straw Man Business Case
• Show what your competitors are doing
• Show a business case with projection of
revenue impact
• Show them a pilot execution plan
Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.
Success but Now What?
Enterprise / API
Architect
Yes! Success I get my
management platform!
Executive Business
Sponsor
Sounds good.
What do we need to do?.
Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.
Must Treat Your API As a Product
API
The Product
MARKET ANALYSIS
BUSINESS CASE
ESTABLISH TEAM
COMMUNICATION PLAN
BUSINESS MODEL
LEGAL
MARKETING
SALES ENABLEMENT
SUPPORT
SALES EXECUTION
TECHNICAL PLATFORM
COMPETITIVE ANALYSIS
Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.
Digital Stakeholders In the Enterprise
Executive Business
Sponsor
API Product
Manager
Chief Digital
Officer
API Developer
Developer Advocate Digital Marketing Digital Sales
Enterprise / API
Architect
Chief information
Security Officer
Operations Lead
Executive Sponsors
Go To Market
API Team
Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.
Understand the Value Chain Of the API
App Developer /
Partner
End User
AP
I
AP
P
API Product
Manager
API Product Manager must understand not only how
a Developer or Partner would use the API, but also
why an End User would use the Developer/Partners
APP
Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.
Where Do You Source The API From?
Business Process SOA Services
Databases
Cloud Services
Mainframe Applications BI Systems
Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.
API Business Models - Basic
Courtesy of John Musser
API Product
Manager
Executive Business
Sponsor
Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.
API Business Models – A closer look
Courtesy of John Musser
Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.
Communication Plans Are Important
For example: What should happen when a partner/developer reports a problem?
App Developer /
Partner
I found a Problem
API Product
Manager
Developer Advocate
1. Opens a ticket
2. Notified received ticket
3. Notified of problem
3. Is Notified if Major Problem
5. It is Fixed
App Developer /
Partner Community
4. Informed of Issue
API Developer
5. Informed of Fix
Chief information
Security Officer
3. Is Notified if
Security Related
Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.
How Does the Partner Submit an Problem?
API Developer
Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.
API Legal Aspects Need Your Attention
API Product
Manager
Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.
Information Security, Need I Say More?
Chief information
Security Officer
PCI Data Security Photo by Purpleslog on flickr
Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.
API Marketing Plan
Digital Marketing
Executive
• What type of developer/partners are you
targeting?
• Does the API/Service you are delivering meet their
needs?
• What types of message resonate?
• What types of campaigns will you need?
• Can you reach your targets through trade shows?
• Will a hackathon increase adoption or provide
benefit?
• Do you have to hire an outside marketing team to
help reach your target?
Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.
Developer and Partner Outreach
App Developer /
Partner
Developer Advocate
How are you going to reach them?
How are you going to communicate with them?
Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.
Establish an API Sales Plan If You are Monetizing
Digital Sales
Executive
It is not a “build it they will come”
Without a proper sales plan you will FAIL
Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.
Each Stakeholder will Need Tools to Be
Successful
• Measure the impact of your
programsAnalytics
• Build your developer and partner
ecosystemDeveloper Engagement
• Secure and protect your systemsGateway Services
• Simplify and speed up developmentService Integration
• Build the right services & APIs the
right wayLifecycle Management
Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.
API Platforms Address the Needs of Multiple
Stakeholders
Platform
Licensing
Quota Mgmt.
Partner Mgmt.
PCI Compliance
Provisioning
Policy Mgmt.
Monitoring
OAuth
Federation
Analytics
Lifecycle
API/Services
Application
User
Compliance
Integrations
Gateway
Security
Authentication
Protection
IAM Integration
Encryption
Mediation
Quality of Service
Paging/Caching
Orchestration
Scripting
API Portal
Search
Documentation
Groups
Social
Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.
The Unified SOA & API Platform
Analytics
Developer Engagement
Gateway Services
Service Integration
Lifecycle Management
Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.
Unified Platform that Supports Each Stakeholder
Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.
Flexible Deployment Model
Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.
API and SOA Resources
• SOA Software
– http://soa.com
• Resource Center
– http://resource.soa.com/
• Webinar Recording
– http://resource.soa.com/resource/webinars
• Follow us on:
www.facebook.com/soasoftware
www.linkedin.com/company/soasoftware
@soasoftwareinc

A New Breed of Technical Leaders: The 101 to Defining Your API Business Strategy

  • 1.
    Copyright © 2001-2013SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved. A New Breed of Technical Leaders: The 101 to Defining Your API Business Strategy Laura Heritage @heritagelaura
  • 2.
    Copyright © 2001-2013SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved. Dramatization of a Typical Scenario Some C Level Mr. Enterprise Architect I just talked to X Analyst. We need APIs. APIs are our #1 priority Enterprise / API Architect We’ve been doing APIs for Years with SOA. We just need to revamp the SOAP to REST. Executive Business Sponsor Mr. Enterprise Architect, what on earth is that going to do for my business? Woo Hoo! I finally get the gov. platform I’ve needed to manages our internal services!!! Hmmm? We need an API Platform to help us do that revamp and an API Platform provides easier consumption, security, monetization etc. , . Mr. Business Sponsor can I have the $ for the platform?
  • 3.
    Copyright © 2001-2013SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved. APIs – Extend the Reach of your Business Enterprise / API Architect Executive Business Sponsor APIs Extend the reach of your business…… That is IT mumbo jumbo. What does that mean?
  • 4.
    Copyright © 2001-2013SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved. STOP The SHOW!!!!
  • 5.
    Copyright © 2001-2013SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved. To an Architect the Benefits are Obvious, Typically Seen in 4 Adoption Patterns Accelerate Drive Monetize Analyze APIs • 4 External Innovation • 3 Partner • 2 Mobile • 1 Internal
  • 6.
    Copyright © 2001-2013SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved. Your Business Executives Will Not Find it Obvious. Show them the MONEY!
  • 7.
    Copyright © 2001-2013SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved. For Example Take a Banking Scenario Executive Business Sponsor I want to streamline the way we reach and sell/upsell to small to medium business to grow revenue. Enterprise / API Architect We have core business function that would help SMB run their businesses easier. We could expose these as APIs/services and either sell them or give them away to SMBs as a mechanism to get more business from the SMB market. Tell me more
  • 8.
    Copyright © 2001-2013SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved. Do Your Research, Build a Straw Man Business Case • Show what your competitors are doing • Show a business case with projection of revenue impact • Show them a pilot execution plan
  • 9.
    Copyright © 2001-2013SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved. Success but Now What? Enterprise / API Architect Yes! Success I get my management platform! Executive Business Sponsor Sounds good. What do we need to do?.
  • 10.
    Copyright © 2001-2013SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved. Must Treat Your API As a Product API The Product MARKET ANALYSIS BUSINESS CASE ESTABLISH TEAM COMMUNICATION PLAN BUSINESS MODEL LEGAL MARKETING SALES ENABLEMENT SUPPORT SALES EXECUTION TECHNICAL PLATFORM COMPETITIVE ANALYSIS
  • 11.
    Copyright © 2001-2013SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved. Digital Stakeholders In the Enterprise Executive Business Sponsor API Product Manager Chief Digital Officer API Developer Developer Advocate Digital Marketing Digital Sales Enterprise / API Architect Chief information Security Officer Operations Lead Executive Sponsors Go To Market API Team
  • 12.
    Copyright © 2001-2013SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved. Understand the Value Chain Of the API App Developer / Partner End User AP I AP P API Product Manager API Product Manager must understand not only how a Developer or Partner would use the API, but also why an End User would use the Developer/Partners APP
  • 13.
    Copyright © 2001-2013SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved. Where Do You Source The API From? Business Process SOA Services Databases Cloud Services Mainframe Applications BI Systems
  • 14.
    Copyright © 2001-2013SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved. API Business Models - Basic Courtesy of John Musser API Product Manager Executive Business Sponsor
  • 15.
    Copyright © 2001-2013SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved. API Business Models – A closer look Courtesy of John Musser
  • 16.
    Copyright © 2001-2013SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved. Communication Plans Are Important For example: What should happen when a partner/developer reports a problem? App Developer / Partner I found a Problem API Product Manager Developer Advocate 1. Opens a ticket 2. Notified received ticket 3. Notified of problem 3. Is Notified if Major Problem 5. It is Fixed App Developer / Partner Community 4. Informed of Issue API Developer 5. Informed of Fix Chief information Security Officer 3. Is Notified if Security Related
  • 17.
    Copyright © 2001-2013SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved. How Does the Partner Submit an Problem? API Developer
  • 18.
    Copyright © 2001-2013SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved. API Legal Aspects Need Your Attention API Product Manager
  • 19.
    Copyright © 2001-2013SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved. Information Security, Need I Say More? Chief information Security Officer PCI Data Security Photo by Purpleslog on flickr
  • 20.
    Copyright © 2001-2013SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved. API Marketing Plan Digital Marketing Executive • What type of developer/partners are you targeting? • Does the API/Service you are delivering meet their needs? • What types of message resonate? • What types of campaigns will you need? • Can you reach your targets through trade shows? • Will a hackathon increase adoption or provide benefit? • Do you have to hire an outside marketing team to help reach your target?
  • 21.
    Copyright © 2001-2013SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved. Developer and Partner Outreach App Developer / Partner Developer Advocate How are you going to reach them? How are you going to communicate with them?
  • 22.
    Copyright © 2001-2013SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved. Establish an API Sales Plan If You are Monetizing Digital Sales Executive It is not a “build it they will come” Without a proper sales plan you will FAIL
  • 23.
    Copyright © 2001-2013SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved. Each Stakeholder will Need Tools to Be Successful • Measure the impact of your programsAnalytics • Build your developer and partner ecosystemDeveloper Engagement • Secure and protect your systemsGateway Services • Simplify and speed up developmentService Integration • Build the right services & APIs the right wayLifecycle Management
  • 24.
    Copyright © 2001-2013SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved. API Platforms Address the Needs of Multiple Stakeholders Platform Licensing Quota Mgmt. Partner Mgmt. PCI Compliance Provisioning Policy Mgmt. Monitoring OAuth Federation Analytics Lifecycle API/Services Application User Compliance Integrations Gateway Security Authentication Protection IAM Integration Encryption Mediation Quality of Service Paging/Caching Orchestration Scripting API Portal Search Documentation Groups Social
  • 25.
    Copyright © 2001-2013SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved. The Unified SOA & API Platform Analytics Developer Engagement Gateway Services Service Integration Lifecycle Management
  • 26.
    Copyright © 2001-2013SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved. Unified Platform that Supports Each Stakeholder
  • 27.
    Copyright © 2001-2013SOA Software, Inc. All Rights Reserved.Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved. Flexible Deployment Model
  • 28.
    Copyright © 2001-2013SOA Software, Inc. All Rights Reserved. API and SOA Resources • SOA Software – http://soa.com • Resource Center – http://resource.soa.com/ • Webinar Recording – http://resource.soa.com/resource/webinars • Follow us on: www.facebook.com/soasoftware www.linkedin.com/company/soasoftware @soasoftwareinc

Editor's Notes

  • #2 Hello everyone thank you for joining the call today. I am laura heritage. I am a principal solution architect for Enterprise API Platforms. I have been working with companies all over the world for the past 10 years establishing AP and SOA strategies. Today I am going to share my experiences on API Management Adoption Patterns. You can follow me on twitter @heritagelaura
  • #3 This is a dramatization of a typical scenario happening at large enterprises when it comes to APIs.
  • #4  The Enterprise Architects gets some nice presentation explain what APIs are to the business but they still shake their heads. Executives are still scratching their head as they think, well we already have a mobile app? We do really need to be in a refrigerator as I can’t really see the demand in that.
  • #6 For the Enterprise Architect, the writing is on the wall. They understand the technical business benefits. Starting with the for adoptions patterns. The EAs see the most benefit from Internal use to stream line and improve efficiency. They understand the architecture benefits in Mobile, they understand and want to make partner on boarding easier for themselves and they are intrigued by the notion of external innovation but don’t feel they are mature enough yet in most cases.
  • #20 https://www.flickr.com/photos/purpleslog/2870445252/in/photostream/ https://creativecommons.org/licenses/by/2.0/