SlideShare a Scribd company logo
Nordic APIs
2016 Platform Summit
Welcome!
Architect and design your APIs on the scale of decades
• Workshops: what was learned?
• Trajectory for the next two days
• Business vs technical tracks
• 6 Insights
• Nordic APIs mission
Welcome to this year's event
• Platforms are being formed everywhere
• Shifting our society
• APIs are the enabler of this transformation
• API Platforms are business critical
• Platforms are a long-term play
Why a "platform" summit?
Thank you!
Produced by
Spread the word!
@nordicapis
#nordicapis
Introduction to the
Art of API Practice
2016 Platform Summit
Stockholm, Sweden
Bill Doerrfeld @DoerrfeldBill
Slides available: Slideshare.com/NordicAPIs
"REST is software design on the scale of decades:
every detail is intended to promote software
longevity and independent evolution. Many of the
constraints are directly opposed to short-term
efficiency. "
-Roy Fielding
Inspiration:
Why Build for Decades?
➢ APIs will prevail
➢ Coding "just enough" rarely stands the test of
time
➢ Helps focus on entire system needs
➢ Avoid inadaptability as technology evolves
➢ "Agile" shouldn't negate future planning
➢ But most importantly...
API Practice is an Art
The 6 Insights
Insight #1 Platform
• Onboarding: why become
API-first?
• Validation: Successful model API
Platforms
• Momentum: Tracking disruption,
large industry movement
• Leadership: "Convincing the
Architect," intrapreneurship.
An API Platform is when...
➢ The API enables access to the organization’s core
value proposition
➢ Is technically and non-technically scalable
➢ Enables consumers to create shared value
➢ Is instrumental in securing the organization’s
position as a market leader
➢ Is seen by top management as business critical
Onboarding: Why be API-fied?
• It’s strategic for most companies to have an API
• APIs enable business to become more niche
• APIs affect all industries
• APIs empower entrepreneurs
• An economy has formed
Validation: Great API stories
● Consolidation of content
streaming pipeline
● Disrupted entertainment
industry
● Heightened brand
awareness
● Profit generation
● Facilitated move to server
provider
● Advertising benefits
● Competitive edge
● Embeddable service
Momentum: Industry at Large
● 16,000+ APIs
● Composable
● Impacted sectors:
○ IT, DevOps, IoT,
consumer
experiences, mobile,
data analytics, AI, &
many more...
Leadership: The API Intrapreneur
• "Convincing the Architect" : (Perhaps we're beyond this)
• Disseminating best practices
• Fostering internal culture
• Security
• Agility
• Style Guide
Insight #2 Strategy
• Valuation: Determine the
value of digital assets
• Niche: Carve out unique
value
• Provisioning: Decide who
sees what
• Forecast: Respond to tech
evolution
Valuation: Asset Valuation
• Types of APIs
• Data: GET User data, profile data,
• Ex. Financial data
• Functionality: Processing.
• Ex. Payment API
• Infrastructure: What internal processes could
others benefit from?
• Ex. Github's Hubot
Niche: Create Unique Value
Provisioning: Release in tiers
Private PublicPartner
➢ How will industries
that rely on APIs
evolve?
○ IoT
○ B2B
○ FinTech
○ Healthcare
○ Marketing
○ Utilities
○ Green tech
○ AI
Forecast: Engage with Evolution
Insight #3 Business Models
• Monetization: Monetize as own
product
• Premium: Package as upsell
• Indirect ROI: content
distribution, R&D, ...
• Economy: Companies whose
business is APIs
● John Musser 20+ Business Models
● Rob Zazueta 5 Monetization Models
Resources:
Monetization: How to monetize?
• Free
• Freemium
• Help developers grow
• Ex. Affectiva offers free SDK & API for small
businesses
• Direct Charge
• Per call
• subscription
● How to Grow and Profit Using a
Freemium API Monetization Model
Resources:
Premium: Package as upsell
• Increase
integration
capability
• Customization
• Ex. Safety Culture
Indirect ROI: Other benefits?
• R&D
• Ex. Tweetie acquired by Twitter
• Advertising
• Private API:
• Operational efficiency
• Supply chain management
• Business intelligence
• & more...
Economy: Analyze the Market
• FinTech, Open banking
movement
• AI
• IPOs; Twilio
• Sectors for exploitation with
APIs
• Novel companies
● Ten New Breeds of API Businesses...
● CMA Will Save Open Banking APIs...
Resources:
Insight #4 Design
• Style: API behavior, best
practices
• Development: Tools for
construction
• Reference: Ways to present
an API to machines & humans
• Testing: Testing throughout
API lifecycle
Style: Industry best practices
• Type: REST / SOAP. GraphQL
• Data formats: JSON, YAML,
• Style considerations:
● API Handyman’s API Stylebook
Resources:
# of Endpoints Asynchronicity Filtering Pagination
Data Format Error Handling HTTP Methods Caching
Hypermedia and More...
Development: Editors
• API Design Editors, many open source
• Design —> documentation publishing,
hosting, management, or more. Examples:
● Industry Guide on API Design, Kin
Lane
Resources:
Reference: Documentation
• API Definitions:
• Machine vs Human readable
● What is the Difference Between API
Documentation, Specification, and Definition?
Resources:
Testing: Continuously watching
• API Testing
• API Monitoring
• Analytics
• Virtualization
Postman API Fortress
Runscope
"the effort required to design something is
inversely proportional to the simplicity of the
result. "
-Roy Fielding
Inspiration:
Insight #5 Security
• Identity: Tracking consumer identity
• Access: Protecting resources
• Vulnerabilities: Common hacking methods
and ways to prevent
• Debugging: To prevent exploits or major
system failures
Insight #6 Marketing
• Discovery: How is your API
found?
• Dev Portal: docs, SDK, code
samples,
• Advocacy: Support for
customers; DevRel
• Promotion: How to actively
evangelize an API?
Discovery: How find API?
• SEO: Google
• Optimize API banding, copy, keyword frequency
• separate homepages for each API
• List in Directories:
• Services Discovery Automation
● Tips to Improve Discoverability of
your API
Resources:
Dev Portal: 7 Ingredients for a
Superb Dev Center
● 7 Ingredients That Make Up a Superb
Developer Center
Resources:
Getting Started Guide Authentication Guide
API Documentation Testing Console
Dev Resources
(code sample, SDK, libraries)
Support Channels
Platform Policy
Advocacy: Developer Relations
• Dev outreach
increases:
• Awareness
• Understanding
• Vision
• Ways to form a
community:
• Email, chat, forum,
conferences, Knowledge base,
blog, content, demos, use cases
● DevRel: How to Offer Unparalleled
Developer Outreach
Resources:
Promotion: How evangelize an
API?
• Press Releases
• API Blogs & Digests
• Social channels
• Hackernews, Product Hunt, Beta
List, Stackshare.io, Reddit.
● Utilizing Product Hunt to Launch Your
API
Resources:
"The Web is now philosophical engineering.
Physics and the Web are both about the
relationship between the small and the large."
-Tim Berners-Lee
Inspiration:
A Balanced Release
“Building on the scale of decades must inherently
consider all aspects of API practice, including
things like dev relations and business acumen, as
this will inform technical development.”
-Me :)
Final Thought:
• Architect and Design APIs
on the Scale of Decades
• Assemble knowledge
from conference
• Contributed posts from
speakers & blog team
• Release: Q1 2017
• Follow progress: Leanpub
The Art of API Practice [eBook]
Nordic APIs Knowledge Center
Marketing Strategy Business Security Platforms
• 10 eBooks for free download. Examples:
Thanks!
Keep in touch!
• Follow us on Twitter: @NordicAPIs
• Sign up for our Newsletter: nordicapis.com/newsletter
• Follow our blog: nordicapis.com/blog
• Contributions are welcome!
Thank you!
Produced by:

More Related Content

What's hot (20)

PDF
Sliding away from Roy Fielding's REST model (Filippos Vasilakis)
Nordic APIs
 
PDF
APIs: What’s in it for me – How can APIs bring value to our Business (Philipp...
Nordic APIs
 
PPTX
The Business Value for Internal APIs in the Enterprise
Akana
 
PPTX
Public API
Amir Zuker
 
PPTX
Bigger, Better Business With OAuth
Apigee | Google Cloud
 
PDF
Launching a Successful and Secure API
Nordic APIs
 
PPTX
Platform for Secure Digital Business
Akana
 
PDF
Evolution of API Management in the BBC
Nordic APIs
 
PPTX
Open api in enterprise
Guru Lakshmeekar B
 
PPTX
API Description Languages: Which is the Right One for Me?
Akana
 
PDF
Architecting an Enterprise API Management Strategy
WSO2
 
PDF
apidays LIVE Australia 2021 - API Horror Stories from an Unnamed Coworking Co...
apidays
 
PDF
Scale a Swagger based Web API (Guillaume Laforge)
Nordic APIs
 
PPTX
Manage Your Mesh
Akana
 
PDF
The liferay case: lessons learned evolving from RPC to Hypermedia REST APIs
Jorge Ferrer
 
PDF
API Introduction - API Management Workshop Munich from Ronnie Mitra
CA API Management
 
PDF
Rest api best practices – comprehensive handbook
Katy Slemon
 
PDF
apidays LIVE London 2021 - Authorization is on the rise. by Damian Schenkelma...
apidays
 
PPTX
Realizing SOA and API Convergence
Akana
 
PPTX
API Best Practices
Sai Koppala
 
Sliding away from Roy Fielding's REST model (Filippos Vasilakis)
Nordic APIs
 
APIs: What’s in it for me – How can APIs bring value to our Business (Philipp...
Nordic APIs
 
The Business Value for Internal APIs in the Enterprise
Akana
 
Public API
Amir Zuker
 
Bigger, Better Business With OAuth
Apigee | Google Cloud
 
Launching a Successful and Secure API
Nordic APIs
 
Platform for Secure Digital Business
Akana
 
Evolution of API Management in the BBC
Nordic APIs
 
Open api in enterprise
Guru Lakshmeekar B
 
API Description Languages: Which is the Right One for Me?
Akana
 
Architecting an Enterprise API Management Strategy
WSO2
 
apidays LIVE Australia 2021 - API Horror Stories from an Unnamed Coworking Co...
apidays
 
Scale a Swagger based Web API (Guillaume Laforge)
Nordic APIs
 
Manage Your Mesh
Akana
 
The liferay case: lessons learned evolving from RPC to Hypermedia REST APIs
Jorge Ferrer
 
API Introduction - API Management Workshop Munich from Ronnie Mitra
CA API Management
 
Rest api best practices – comprehensive handbook
Katy Slemon
 
apidays LIVE London 2021 - Authorization is on the rise. by Damian Schenkelma...
apidays
 
Realizing SOA and API Convergence
Akana
 
API Best Practices
Sai Koppala
 

Viewers also liked (20)

PPTX
APIs as The Source of Truth (Zane Claes)
Nordic APIs
 
PDF
API Creation to Iteration without the Frustration
Nordic APIs
 
PDF
The adventure of enabling API management in a large enterprise (Josh Wang)
Nordic APIs
 
PPTX
Platform Security that will Last for Decades (Travis Spencer)
Nordic APIs
 
PDF
Lessons Learned from Building Enterprise APIs (Gustaf Nyman)
Nordic APIs
 
PDF
TDD for APIs in a Microservice World (Michael Kuehne Schlinkert)
Nordic APIs
 
PPTX
Microservices architecture overview v2
Dmitry Skaredov
 
PPT
ITSM Solutions and DevOps Alignment
PagerDuty
 
PDF
Insight Data Engineering: Open source data ingestion
Treasure Data, Inc.
 
PDF
Rapid Api Prototyping
Kong Inc.
 
PDF
Running an API 24/365
Nordic APIs
 
PDF
State of APIs: API trends from Nordic APIs Copenhagen & Sundsvall
Andreas Krohn
 
PPTX
Pie for Sale: Timeless Lessons in API Advocacy (Adam DuVander)
Nordic APIs
 
PDF
Authorization The Missing Piece of the Puzzle
Nordic APIs
 
PPTX
Public Transport APIs – How we are using and creating long lasting APIs at No...
Nordic APIs
 
PPTX
Lean and Mean – Authorization for kick-ass APIs (Jonas Markström)
Nordic APIs
 
PDF
Automotive Grade APIs – designing for longevity
Nordic APIs
 
PDF
Why should i care about hypermedia
Nordic APIs
 
PDF
Microservices vs History
Kong Inc.
 
PDF
Distribute and Monetize APIs
Kong Inc.
 
APIs as The Source of Truth (Zane Claes)
Nordic APIs
 
API Creation to Iteration without the Frustration
Nordic APIs
 
The adventure of enabling API management in a large enterprise (Josh Wang)
Nordic APIs
 
Platform Security that will Last for Decades (Travis Spencer)
Nordic APIs
 
Lessons Learned from Building Enterprise APIs (Gustaf Nyman)
Nordic APIs
 
TDD for APIs in a Microservice World (Michael Kuehne Schlinkert)
Nordic APIs
 
Microservices architecture overview v2
Dmitry Skaredov
 
ITSM Solutions and DevOps Alignment
PagerDuty
 
Insight Data Engineering: Open source data ingestion
Treasure Data, Inc.
 
Rapid Api Prototyping
Kong Inc.
 
Running an API 24/365
Nordic APIs
 
State of APIs: API trends from Nordic APIs Copenhagen & Sundsvall
Andreas Krohn
 
Pie for Sale: Timeless Lessons in API Advocacy (Adam DuVander)
Nordic APIs
 
Authorization The Missing Piece of the Puzzle
Nordic APIs
 
Public Transport APIs – How we are using and creating long lasting APIs at No...
Nordic APIs
 
Lean and Mean – Authorization for kick-ass APIs (Jonas Markström)
Nordic APIs
 
Automotive Grade APIs – designing for longevity
Nordic APIs
 
Why should i care about hypermedia
Nordic APIs
 
Microservices vs History
Kong Inc.
 
Distribute and Monetize APIs
Kong Inc.
 
Ad

Similar to Introduction to The 6 Insights of API Practice (Bill Doerrfeld) (20)

PDF
Introduction to the Art of API Practice
Bill Doerrfeld
 
PDF
apidays LIVE Paris - The Business of APIs by Jed Ng
apidays
 
PDF
How to Win in the New API Economy
Sachi Sawamura
 
PPTX
API Product Opportunity Responsibility Nicolas Sierro 2015.pptx
Blockchainizator
 
PDF
apidays LIVE Hong Kong - The Business of APIs by Jed Ng
apidays
 
PDF
The Business of APIs 2009 - ProgrammableWeb.com
Mashery
 
PPTX
API Frenzy: The Implications and Planning for a Successful API Strategy
Akana
 
PPTX
Api frenzy june 2013 v2
Sachin Agarwal
 
PDF
APIdays London 2019 - Value in the API Economy: Insights from the world’s lar...
apidays
 
PPSX
APIs as a Product Strategy
Ravi Kumar
 
PDF
APIs +Micro services technology for Computing
wismoyo92
 
PPTX
TEC-Roundtable-API
Patrick Emmons
 
PDF
Opus-Value-Driven-Experiences-Led-by-API-in-Fintech-032521.pdf
Opus CS
 
PDF
APIs: The Building Blocks of the Future
BBDO
 
PDF
apidays Helsinki & North 2023 - Business-oriented API products with APIOps Cy...
apidays
 
PDF
API Management: Unlock the Value of Your Unique Assets with a Robust API
Software AG
 
PDF
Always Mind Your [Developer] Surroundings - API City 2018
Bill Doerrfeld
 
PDF
The API Opportunity: Crossing the Digital Divide
CA Technologies
 
PPTX
INTERFACE, by apidays - Design for your API customers with APIOps Cycles by ...
apidays
 
PDF
Progress in the API Economy - April 2014
3scale
 
Introduction to the Art of API Practice
Bill Doerrfeld
 
apidays LIVE Paris - The Business of APIs by Jed Ng
apidays
 
How to Win in the New API Economy
Sachi Sawamura
 
API Product Opportunity Responsibility Nicolas Sierro 2015.pptx
Blockchainizator
 
apidays LIVE Hong Kong - The Business of APIs by Jed Ng
apidays
 
The Business of APIs 2009 - ProgrammableWeb.com
Mashery
 
API Frenzy: The Implications and Planning for a Successful API Strategy
Akana
 
Api frenzy june 2013 v2
Sachin Agarwal
 
APIdays London 2019 - Value in the API Economy: Insights from the world’s lar...
apidays
 
APIs as a Product Strategy
Ravi Kumar
 
APIs +Micro services technology for Computing
wismoyo92
 
TEC-Roundtable-API
Patrick Emmons
 
Opus-Value-Driven-Experiences-Led-by-API-in-Fintech-032521.pdf
Opus CS
 
APIs: The Building Blocks of the Future
BBDO
 
apidays Helsinki & North 2023 - Business-oriented API products with APIOps Cy...
apidays
 
API Management: Unlock the Value of Your Unique Assets with a Robust API
Software AG
 
Always Mind Your [Developer] Surroundings - API City 2018
Bill Doerrfeld
 
The API Opportunity: Crossing the Digital Divide
CA Technologies
 
INTERFACE, by apidays - Design for your API customers with APIOps Cycles by ...
apidays
 
Progress in the API Economy - April 2014
3scale
 
Ad

More from Nordic APIs (20)

PPTX
How to Choose the Right API Platform - We Have the Tool You Need! - Mikkel Iv...
Nordic APIs
 
PPTX
Bulletproof Backend Architecture: Building Adaptive Services with Self-Descri...
Nordic APIs
 
PDF
Implementing Zero Trust Security in API Gateway with Cilium - Pubudu Gunatila...
Nordic APIs
 
PPTX
Event-Driven Architecture the Cloud-Native Way - Manuel Ottlik, HDI Global SE
Nordic APIs
 
PPTX
Navigating the Post-OpenAPI Era with Innovative API Design Frameworks - Danie...
Nordic APIs
 
PDF
Using Typespec for Open Finance Standards - Chris Wood, Ozone API
Nordic APIs
 
PPTX
Schema-first API Design Using Typespec - Cailin Smith, Microsoft
Nordic APIs
 
PPTX
Avoiding APIpocalypse; API Resiliency Testing FTW! - Naresh Jain, Xnsio
Nordic APIs
 
PPTX
How to Build an Integration Platform with Open Source - Magnus Hedner, Benify
Nordic APIs
 
PPTX
API Design First in Practise – An Experience Report - Hari Krishnan, Specmatic
Nordic APIs
 
PPTX
The Right Kind of API – How To Choose Appropriate API Protocols and Data Form...
Nordic APIs
 
PPTX
Why Frequent API Hackathons Are Key to Product Market Feedback and Go-to-Mark...
Nordic APIs
 
PPTX
Maximizing API Management Efficiency: The Power of Shifting Down with APIOps ...
Nordic APIs
 
PPTX
APIs Vs Events - Bala Bairapaka, Sandvik AB
Nordic APIs
 
PPTX
GraphQL in the Post-Hype Era - Daniel Hervas, Reckon Digital
Nordic APIs
 
PPTX
From Good API Design to Secure Design - Axel Grosse, 42Crunch
Nordic APIs
 
PPTX
API Revolution in IoT: How Platform Engineering Streamlines API Development -...
Nordic APIs
 
PPTX
Unlocking the ROI of API Platforms: What Success Actually Looks Like - Budhad...
Nordic APIs
 
PDF
Increase Your Productivity with No-Code GraphQL Mocking - Hugo Guerrero, Red Hat
Nordic APIs
 
PPTX
Securely Boosting Any Product with Generative AI APIs - Ruben Sitbon, Theodo ...
Nordic APIs
 
How to Choose the Right API Platform - We Have the Tool You Need! - Mikkel Iv...
Nordic APIs
 
Bulletproof Backend Architecture: Building Adaptive Services with Self-Descri...
Nordic APIs
 
Implementing Zero Trust Security in API Gateway with Cilium - Pubudu Gunatila...
Nordic APIs
 
Event-Driven Architecture the Cloud-Native Way - Manuel Ottlik, HDI Global SE
Nordic APIs
 
Navigating the Post-OpenAPI Era with Innovative API Design Frameworks - Danie...
Nordic APIs
 
Using Typespec for Open Finance Standards - Chris Wood, Ozone API
Nordic APIs
 
Schema-first API Design Using Typespec - Cailin Smith, Microsoft
Nordic APIs
 
Avoiding APIpocalypse; API Resiliency Testing FTW! - Naresh Jain, Xnsio
Nordic APIs
 
How to Build an Integration Platform with Open Source - Magnus Hedner, Benify
Nordic APIs
 
API Design First in Practise – An Experience Report - Hari Krishnan, Specmatic
Nordic APIs
 
The Right Kind of API – How To Choose Appropriate API Protocols and Data Form...
Nordic APIs
 
Why Frequent API Hackathons Are Key to Product Market Feedback and Go-to-Mark...
Nordic APIs
 
Maximizing API Management Efficiency: The Power of Shifting Down with APIOps ...
Nordic APIs
 
APIs Vs Events - Bala Bairapaka, Sandvik AB
Nordic APIs
 
GraphQL in the Post-Hype Era - Daniel Hervas, Reckon Digital
Nordic APIs
 
From Good API Design to Secure Design - Axel Grosse, 42Crunch
Nordic APIs
 
API Revolution in IoT: How Platform Engineering Streamlines API Development -...
Nordic APIs
 
Unlocking the ROI of API Platforms: What Success Actually Looks Like - Budhad...
Nordic APIs
 
Increase Your Productivity with No-Code GraphQL Mocking - Hugo Guerrero, Red Hat
Nordic APIs
 
Securely Boosting Any Product with Generative AI APIs - Ruben Sitbon, Theodo ...
Nordic APIs
 

Recently uploaded (20)

PDF
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
PDF
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
PDF
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
PDF
“NPU IP Hardware Shaped Through Software and Use-case Analysis,” a Presentati...
Edge AI and Vision Alliance
 
PDF
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
PDF
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 
PPTX
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
PPTX
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
PPTX
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
PDF
Biography of Daniel Podor.pdf
Daniel Podor
 
PDF
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
PDF
Exolore The Essential AI Tools in 2025.pdf
Srinivasan M
 
PDF
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
PDF
What Makes Contify’s News API Stand Out: Key Features at a Glance
Contify
 
PDF
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
PPTX
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
PDF
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
PPTX
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
PDF
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
“NPU IP Hardware Shaped Through Software and Use-case Analysis,” a Presentati...
Edge AI and Vision Alliance
 
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
Biography of Daniel Podor.pdf
Daniel Podor
 
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
Exolore The Essential AI Tools in 2025.pdf
Srinivasan M
 
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
What Makes Contify’s News API Stand Out: Key Features at a Glance
Contify
 
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 

Introduction to The 6 Insights of API Practice (Bill Doerrfeld)

  • 1. Nordic APIs 2016 Platform Summit Welcome! Architect and design your APIs on the scale of decades
  • 2. • Workshops: what was learned? • Trajectory for the next two days • Business vs technical tracks • 6 Insights • Nordic APIs mission Welcome to this year's event
  • 3. • Platforms are being formed everywhere • Shifting our society • APIs are the enabler of this transformation • API Platforms are business critical • Platforms are a long-term play Why a "platform" summit?
  • 7. Introduction to the Art of API Practice 2016 Platform Summit Stockholm, Sweden Bill Doerrfeld @DoerrfeldBill Slides available: Slideshare.com/NordicAPIs
  • 8. "REST is software design on the scale of decades: every detail is intended to promote software longevity and independent evolution. Many of the constraints are directly opposed to short-term efficiency. " -Roy Fielding Inspiration:
  • 9. Why Build for Decades? ➢ APIs will prevail ➢ Coding "just enough" rarely stands the test of time ➢ Helps focus on entire system needs ➢ Avoid inadaptability as technology evolves ➢ "Agile" shouldn't negate future planning ➢ But most importantly...
  • 10. API Practice is an Art
  • 12. Insight #1 Platform • Onboarding: why become API-first? • Validation: Successful model API Platforms • Momentum: Tracking disruption, large industry movement • Leadership: "Convincing the Architect," intrapreneurship.
  • 13. An API Platform is when... ➢ The API enables access to the organization’s core value proposition ➢ Is technically and non-technically scalable ➢ Enables consumers to create shared value ➢ Is instrumental in securing the organization’s position as a market leader ➢ Is seen by top management as business critical
  • 14. Onboarding: Why be API-fied? • It’s strategic for most companies to have an API • APIs enable business to become more niche • APIs affect all industries • APIs empower entrepreneurs • An economy has formed
  • 15. Validation: Great API stories ● Consolidation of content streaming pipeline ● Disrupted entertainment industry ● Heightened brand awareness ● Profit generation ● Facilitated move to server provider ● Advertising benefits ● Competitive edge ● Embeddable service
  • 16. Momentum: Industry at Large ● 16,000+ APIs ● Composable ● Impacted sectors: ○ IT, DevOps, IoT, consumer experiences, mobile, data analytics, AI, & many more...
  • 17. Leadership: The API Intrapreneur • "Convincing the Architect" : (Perhaps we're beyond this) • Disseminating best practices • Fostering internal culture • Security • Agility • Style Guide
  • 18. Insight #2 Strategy • Valuation: Determine the value of digital assets • Niche: Carve out unique value • Provisioning: Decide who sees what • Forecast: Respond to tech evolution
  • 19. Valuation: Asset Valuation • Types of APIs • Data: GET User data, profile data, • Ex. Financial data • Functionality: Processing. • Ex. Payment API • Infrastructure: What internal processes could others benefit from? • Ex. Github's Hubot
  • 21. Provisioning: Release in tiers Private PublicPartner
  • 22. ➢ How will industries that rely on APIs evolve? ○ IoT ○ B2B ○ FinTech ○ Healthcare ○ Marketing ○ Utilities ○ Green tech ○ AI Forecast: Engage with Evolution
  • 23. Insight #3 Business Models • Monetization: Monetize as own product • Premium: Package as upsell • Indirect ROI: content distribution, R&D, ... • Economy: Companies whose business is APIs ● John Musser 20+ Business Models ● Rob Zazueta 5 Monetization Models Resources:
  • 24. Monetization: How to monetize? • Free • Freemium • Help developers grow • Ex. Affectiva offers free SDK & API for small businesses • Direct Charge • Per call • subscription ● How to Grow and Profit Using a Freemium API Monetization Model Resources:
  • 25. Premium: Package as upsell • Increase integration capability • Customization • Ex. Safety Culture
  • 26. Indirect ROI: Other benefits? • R&D • Ex. Tweetie acquired by Twitter • Advertising • Private API: • Operational efficiency • Supply chain management • Business intelligence • & more...
  • 27. Economy: Analyze the Market • FinTech, Open banking movement • AI • IPOs; Twilio • Sectors for exploitation with APIs • Novel companies ● Ten New Breeds of API Businesses... ● CMA Will Save Open Banking APIs... Resources:
  • 28. Insight #4 Design • Style: API behavior, best practices • Development: Tools for construction • Reference: Ways to present an API to machines & humans • Testing: Testing throughout API lifecycle
  • 29. Style: Industry best practices • Type: REST / SOAP. GraphQL • Data formats: JSON, YAML, • Style considerations: ● API Handyman’s API Stylebook Resources: # of Endpoints Asynchronicity Filtering Pagination Data Format Error Handling HTTP Methods Caching Hypermedia and More...
  • 30. Development: Editors • API Design Editors, many open source • Design —> documentation publishing, hosting, management, or more. Examples: ● Industry Guide on API Design, Kin Lane Resources:
  • 31. Reference: Documentation • API Definitions: • Machine vs Human readable ● What is the Difference Between API Documentation, Specification, and Definition? Resources:
  • 32. Testing: Continuously watching • API Testing • API Monitoring • Analytics • Virtualization Postman API Fortress Runscope
  • 33. "the effort required to design something is inversely proportional to the simplicity of the result. " -Roy Fielding Inspiration:
  • 34. Insight #5 Security • Identity: Tracking consumer identity • Access: Protecting resources • Vulnerabilities: Common hacking methods and ways to prevent • Debugging: To prevent exploits or major system failures
  • 35. Insight #6 Marketing • Discovery: How is your API found? • Dev Portal: docs, SDK, code samples, • Advocacy: Support for customers; DevRel • Promotion: How to actively evangelize an API?
  • 36. Discovery: How find API? • SEO: Google • Optimize API banding, copy, keyword frequency • separate homepages for each API • List in Directories: • Services Discovery Automation ● Tips to Improve Discoverability of your API Resources:
  • 37. Dev Portal: 7 Ingredients for a Superb Dev Center ● 7 Ingredients That Make Up a Superb Developer Center Resources: Getting Started Guide Authentication Guide API Documentation Testing Console Dev Resources (code sample, SDK, libraries) Support Channels Platform Policy
  • 38. Advocacy: Developer Relations • Dev outreach increases: • Awareness • Understanding • Vision • Ways to form a community: • Email, chat, forum, conferences, Knowledge base, blog, content, demos, use cases ● DevRel: How to Offer Unparalleled Developer Outreach Resources:
  • 39. Promotion: How evangelize an API? • Press Releases • API Blogs & Digests • Social channels • Hackernews, Product Hunt, Beta List, Stackshare.io, Reddit. ● Utilizing Product Hunt to Launch Your API Resources:
  • 40. "The Web is now philosophical engineering. Physics and the Web are both about the relationship between the small and the large." -Tim Berners-Lee Inspiration:
  • 42. “Building on the scale of decades must inherently consider all aspects of API practice, including things like dev relations and business acumen, as this will inform technical development.” -Me :) Final Thought:
  • 43. • Architect and Design APIs on the Scale of Decades • Assemble knowledge from conference • Contributed posts from speakers & blog team • Release: Q1 2017 • Follow progress: Leanpub The Art of API Practice [eBook]
  • 44. Nordic APIs Knowledge Center Marketing Strategy Business Security Platforms • 10 eBooks for free download. Examples:
  • 46. Keep in touch! • Follow us on Twitter: @NordicAPIs • Sign up for our Newsletter: nordicapis.com/newsletter • Follow our blog: nordicapis.com/blog • Contributions are welcome!