Book description
This IBM® Redbooks® publication provides insight into what application programming interfaces (APIs) are and why they are important. It also provides insight into how to use IBM API Management to create, subscribe, and connect to APIs, how to secure and test APIs, and how to gain business value from APIs.
With an API, developers can exploit the functions of existing computer programs in other applications. Today, companies are exposing APIs to allow others to consume business functions of APIs. This helps companies to extend the reach of its brand, increase customer loyalty, and innovate, and integrate more quickly with customers, business partners, and suppliers.
IBM API Management Version 2.0 is a complete on-premises solution, enabling companies to rapidly create, socialize, and manage their APIs. It is designed to help create a scalable, secure, enterprise API management solution. It provides functions and capabilities through configuration, not coding, key areas of API management including security, capabilities, caching, analytics, and community.
This book shows you how to expose and manage APIs using IBM API Management. We develop a use case example, and step through the actual implementation of the solution and usage of the APIs. We cover several known best practices and areas to consider when working with IBM API Management.
This book is written for anyone who will be working with IBM API Management for design, development, testing, deployment, administration, and maintenance of API management solutions.
Related BLOG posts
Introduction to IBM API Management
Securing your APIs with IBM API Management
What’s not to like about IBM API Management?
API Management scalability
5 Things to Know about IBM API Management
The World of APIs
Versioning and promoting APIs in IBM API Management
Mobile applications and the need for Application Programming Interfaces (APIs)
Table of contents
- Front cover
- Notices
- Preface
- Chapter 1. API concepts, trends, and overview
- Chapter 2. IBM API Management introduction
- Chapter 3. Defining APIs
- Chapter 4. Entitlements
- Chapter 5. API security
- Chapter 6. Scalability
- Chapter 7. Testing, debugging, and error handling
-
Chapter 8. Versioning and promoting APIs
- 8.1 Versioning APIs
- 8.2 Promoting APIs
- 8.3 Best practices
-
8.4 Scenario: Versioning and promoting the JKHLE Airways API
- 8.4.1 Creating a major version
- 8.4.2 Updating and unit testing the GET profile resource
- 8.4.3 Promoting the GET profile resource changes to test
- 8.4.4 Updating and unit testing the GET profile resource in test
- 8.4.5 Creating and unit testing the PUT profile resource
- 8.4.6 Promoting the PUT profile resource to test
- 8.4.7 Reverting to Version 2.1 in test
- 8.4.8 Updating and unit testing the PUT profile resource in test
- 8.4.9 Promoting the new version to production
-
Chapter 9. Developer Portal
- 9.1 Introduction to API Management Developer Portal
- 9.2 Configuring the Developer Portal
- 9.3 Registration, sign in, and details
- 9.4 API documentation
- 9.5 Registering an application
- 9.6 Using entitlements
- 9.7 Testing and using APIs
- 9.8 Measuring your API usage: the Dashboard
- 9.9 Developing the scenario
- Chapter 10. Analytics
- Chapter 11. Mobile app development
- Appendix A. Additional material
- Related publications
- Back cover
Product information
- Title: Exposing and Managing Enterprise Services with IBM API Management
- Author(s):
- Release date: April 2014
- Publisher(s): IBM Redbooks
- ISBN: None
You might also like
book
Business Intelligence Cookbook: A Project Lifecycle Approach Using Oracle Technology
Take your data warehousing and business intelligence to the next level with this practical guide to …
book
Architecting Microsoft Azure Solutions - Exam Guide 70-535
Get certified as an Azure architect by acing the 70-535 Architecting Microsoft Solutions (70-535) exam using …
book
Business Intelligence and the Cloud: Strategic Implementation Guide
How to measure cloud computing options and benefits to impact business intelligence infrastructure This book is …
book
API Traffic Management 101
Monitoring and managing API traffic can be a complicated undertaking. Most companies today need to deal …