feeds.apigee.com feeds.apigee.com

The Year Ahead in APIs

APIs have come a long way from the arcane geek-speak of software interfaces popularized by Win32 APIs (still among the most commonly searched API phrases). Today, APIs represent interfaces between businesses and large swaths of internal enterprise services and business units. APIs not only connect software to software but also help to create entire commercial ecosystems, and so have become integral parts of how enterprises conduct...

feeds.apigee.com feeds.apigee.com

API Design: Stability Versus Readability—Must One Choose?

Good API design separates APIs that merely expose assets from those that help developers get things done. As I’ve written before, and as we’ll explore in this article, good design includes the style in which web API URLs are constructed.Below are two API URLs that exemplify two divergent schools of thought on URL style. The first example is an anonymized and simplified version of a real URL and the second is a theoretical...

feeds.apigee.com feeds.apigee.com

API Design Best Practices & Common Pitfalls

Webcast replay and Q&AThe job of an API is to make the application developer as successful as possible. When crafting APIs, the primary design principle should be to maximize application developer productivity and promote adoption. So what are the design principles that help optimize developer productivity? I recently presented some ideas about this in a webcast (you can watch the replay here). I was pleasantly surprised by the...

feeds.apigee.com feeds.apigee.com

How HP Transformed Its Architecture with Microservices

Traditionally, enterprises built monolithic applications that contained functionality in a single program. While this approach simplified debugging and deployment, maintaining, developing and scaling monolithic applications proved to be a significant challenge. This became a significant handicap in the digital age. To keep pace with digital innovation, many IT teams have adopted a microservices-based architecture by designing software...

feeds.apigee.com feeds.apigee.com

Are You Providing Sufficient Digital Leadership?

It has been seven years since Marc Andreesen’s famous article “Why Software is Eating the World” was published in the Wall Street Journal, and given the slow pace of change in many companies, some executives still may not be taking the threat of being “eaten” seriously enough.   Software, and platform business models based on software, have the potential to deliver powerful economic forces into virtually any company or...