Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Buy Now $19.99
Standard view
Full view
of .
Save to My Library
Look up keyword or section
Like this
6Activity

Table Of Contents

The API Opportunity
Why We Wrote This Book
Who Is This Book For?
What Is an API?
How Is an API Different from a Website?
…But APIs and Websites Have a Lot in Common
Who Uses an API?
Types of APIs
Why Now?
APIs as a Business Strategy
You Want to Scale Integration with Customers and Partners
An API Improves the Technical Architecture
Understanding the API Value Chain
Defining the Value Chain: Ask Key Questions
Creating a Private API Value Chain
Ways to Use a Private API
Benefits of Private APIs
Risks Related to Private APIs
Creating a Public API Value Chain
Ways to Use a Public API
Benefits of Public APIs
Risks Related to Public APIs
Shifting: Private to Public, Public to Private
Netflix: Public API to Private API
API Business Models for Working with Partners
Expanding Reach: More Apps, More Platforms
Gaining Indirect Revenue
Increasing Innovation through Partners
Increasing Application Value through Integration
Freemium Use
Programmable Web’s View of API Business Models
Crafting Your API Product Strategy
Establish a Clear Business Objective
Have a Vision for Your API
API Strategy Basics
APIs Need a Business Sponsor
Types of API Strategies
Private API Strategies
Public API Strategies
Putting Together a Team
The Developer Evangelist
Objections to APIs
Key Design Principles for APIs
Designing APIs for Specific Audiences
Designing for Developers
Designing for Application Users
Best Practices for API Design
Differentiate Your API
Make Your API Easy to Try and Use
Make Your API Easy to Understand
Don’t Do Anything Weird
Less Is More
Target a Specific Developer Segment
Technical Considerations for API Design
REST
Example: Designing with Pragmatic REST
Versioning and API Design
Designing Infrastructure for APIs
Data Center or Cloud?
Caching Strategies
Controlling API Traffic
API Security and User Management
User Management
Do You Need to Start from Scratch?
Questions to Ask About User Management
Fortify Authentication with SSL
Encryption
Threat Detection and Prevention
SQL Injection
XML and JSON Attacks
Data Masking
General Recommendations
API Data Protection Recommendations
API Security Recommendations
Legal Considerations for Your API Strategy
Attribution of Content and Branding
Responding to Misuse
Operating and Managing an API
Operating an API
Operational Information on Demand: The API Status Page
Handling Ops Issues
Service-Level Agreements
Issue Management
Operational Monitoring and Support
Documenting Your API
Operations Runbook
Traffic Management Approaches
Business-Level Traffic Management
Operational Traffic Management
Traffic Management and Scalability
API Gateways
Effectiveness Metrics
Performance Metrics
Key Questions to Ask about API Performance
How Metrics Evolved at NPR
Engaging Developers to Drive Adoption
What Motivates Developers?
Key Parts of a Developer Program Offering
Product (or First You Need a Great API!)
Access to Your API and to You
Business Terms and SLA Expectations
Content
Awareness of Your API
Focus on the Full Developer Experience
Community
The Anatomy of a Developer Portal
The Dos and Don’ts of Developer Engagement
Don’ts
Epilogue: Just the Beginning
P. 1
APIs: A Strategy Guide

APIs: A Strategy Guide

Ratings: (0)|Views: 648 |Likes:

Programmers used to be the only people excited about APIs, but now a growing number of companies see them as a hot new product channel. This concise guide describes the tremendous business potential of APIs, and demonstrates how you can use them to provide valuable services to clients, partners, or the public via the Internet. You’ll learn all the steps necessary for building a cohesive API business strategy from experts in the trenches.

Facebook and Twitter APIs continue to be extremely successful, and many other companies find that API demand greatly exceeds website traffic. This book offers executives, business development teams, and other key players a complete roadmap for creating a viable API product.

Learn about the rise of APIs and why your business might need one Understand the roles of asset owners, providers, and developers in the API value chain Build strategies for designing, implementing, and marketing your product Devise an effective process for security and user management Address legal issues, such as rights management and terms of use Manage traffic and user experience with a reliable operating model Determine the metrics you need to measure your API’s success

Programmers used to be the only people excited about APIs, but now a growing number of companies see them as a hot new product channel. This concise guide describes the tremendous business potential of APIs, and demonstrates how you can use them to provide valuable services to clients, partners, or the public via the Internet. You’ll learn all the steps necessary for building a cohesive API business strategy from experts in the trenches.

Facebook and Twitter APIs continue to be extremely successful, and many other companies find that API demand greatly exceeds website traffic. This book offers executives, business development teams, and other key players a complete roadmap for creating a viable API product.

Learn about the rise of APIs and why your business might need one Understand the roles of asset owners, providers, and developers in the API value chain Build strategies for designing, implementing, and marketing your product Devise an effective process for security and user management Address legal issues, such as rights management and terms of use Manage traffic and user experience with a reliable operating model Determine the metrics you need to measure your API’s success

More info:

Publish date: Dec 19, 2011
Added to Scribd: Dec 21, 2011
Copyright:Traditional Copyright: All rights reservedISBN:9781449321659
List Price: $19.99 Buy Now

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
See more
See less

06/10/2014

148

9781449321659

$19.99

USD

pdf

You're Reading a Free Preview
Pages 6 to 24 are not shown in this preview.
You're Reading a Free Preview
Pages 30 to 88 are not shown in this preview.
You're Reading a Free Preview
Pages 94 to 99 are not shown in this preview.
You're Reading a Free Preview
Pages 105 to 120 are not shown in this preview.
You're Reading a Free Preview
Pages 126 to 148 are not shown in this preview.

Activity (6)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
kiranmaraka liked this
brunoluchessi liked this
Krunal Shukla liked this
virtualmoreno liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->