New to SaaSworthy? Sign Up
Already Registered? Sign In
Discussing proven best practices that enable businesses to realize success from APIs and ensure appropriate security and system management or running up unsustainable costs. The eBook covers the following conceptual topics: Creating awareness of the challenges and opportunities inherent in APIs, Understanding what the API does, Creating an infrastructure and platform to host APIs, Supporting a development community for the API.
Table of Contents
Introduction
1 Creating an API Platform
1.1 Developer Portal
1.2 API Framework and Server Platform
1.3 Sandbox
1.4 API Security and Management
1.5 API Lifecycle Management
2 Planning the API
2.1 The Business Purpose for the API
2.2 The Costs and Benefits of the API
2.3 Prioritizing Your API
2.4 Structure Your Business to Support and Manage the API
3 Designing and Building the API
3.1 Defining the API Requirements
3.2 Usage, Content or Functionality Constraints
3.3 Leveraging the SOA Investment
3.4 Separating Functional from Non-Functional Requirements
3.5 Defining Your API Specification
3.6 Designing Your API
4 Running the API
4.1 Declaratively Support API Non-Functional Requirements
4.2 Manage the API Quality of Service (QoS)
4.3 Monitoring API Usage
5 Sharing the API
5.1 Interact With and Recognize Your Developers
5.2 Create SDKs
5.3 Document Your API
5.4 Make Testing Against Your API Easy
5.5 Monetizing Your API
About Akana