Quantcast
Channel: Open Search News
Viewing all articles
Browse latest Browse all 109

Taking Care of Your Applications

0
0

Application programming interfaces (APIs) act as the intermediary between software and users.  A poor API means little work can be done as well as locating information is difficult.  There are ways to remedy APIs or maintain them so they never fall into the abyss of bad programming.  ZDNet posted, “Seven Best Practices For Managing Enterprise APIs” as a guide list to help users with their APIs.

Here is what you will find on the list:

In a new BrightTalk webcast, Reza Shafii, director of product management for MuleSoft, identified the seven key elements that should go into every enterprise-scale service and API management strategy. Interestingly, he observes, those people already well-versed in service oriented architecture principles and practices will find nothing new in the fundamentals of API management: “The principles underneath SOA initiatives really are basically the same,” he says. The only difference is the API model flows from developers and user communities themselves, while SOA, as it was practiced, tended to be monolithic, top-down projects in the enterprise.

What are the basic care and maintenance steps?  Instead of approaching an API as an attachment to a back end application, keep it separate.  Make an interface that only is used for the API to understand how it operates and keeping its bugs away from the back-end application.  Also make sure to select a solid API runtime so that scalability, availability, reliability are kept up across on-site and the Cloud.  Creating a central service repository, and managing services with versions, and promoting an API are common sense.  The same can be said for monitoring usage with metrics and analytics and refactoring for improvement.

Why does it seem that so many maintenance lists always have the same information?  Probably because tasks all share a basic universal approach.  The list acknowledges that users want a simple way to interact with APIs.  Developers can take some advice from LucidWorks’ approach to search applications: simplicity and accuracy.

Whitney Grace, August 30, 2013
Follow more happenings at OpenSourceSearch and LucidWorks.


Viewing all articles
Browse latest Browse all 109

Latest Images

Trending Articles





Latest Images