For API Developers

DevOps: REST API Execution Through Bash Shell Scripting III

A Simple Framework (Experiences) This is the third and last part of the paper proposing a framework that enables DevOps teams to issue REST API calls via bash shell scripts. This part shares some experiences/lessons learned from real world applications. Experiences It would be nice if API publishers simply provided an API client SDK in […]

DevOps: REST API Execution Through Bash Shell Scripting II

A Simple Framework (Extension) This is the second part of the paper proposing a framework that enables DevOps teams to issue REST API calls via bash shell scripts. This part discusses the extension beyond the core of the proposed framework. The third part shares some lessons learned from real world applications. The Basics The basic […]

DevOps: REST API Execution Through Bash Shell Scripting

A Simple Framework: Core This is the first part of a paper proposing a framework that enables DevOps teams to issue REST API calls via bash shell scripts. The second part of the paper discusses the extension beyond the core of the proposed framework. The third part shares some experiences learned from real world applications. […]

A Guide to REST and API Design

API Academy Learn how to use REST to build developer-friendly, sustainable APIs The Representational State Transfer (REST) architectural style is extremely valuable to organizations that want to create APIs as a way to leverage their existing IT resources in new Web and mobile apps. By applying REST design principles to a protocol, such as HTTP, […]

A How-to Guide to OAuth & API Security

API Academy Make OAuth implementation simple for your organization OAuth is an emerging Web standard that lets users grant third-party clients restricted access to resources they own. In the past, it was common to ask a user to share username and password information with the client. OAuth authentication is more secure as it allows the […]

5 OAuth Essentials for API Access Control

API Academy Create a framework to address the complex challenges associated with implementing OAuth There are a number of important access-related challenges for API publishers. However, deploying OAuth as an authorization mechanism for enterprise APIs raises challenges around scalability, correct usage and integration. To make matters worse, OAuth is not supported by existing infrastructure and […]

Protecting Your APIs Against Attack & Hijack

API Academy Secure enterprise APIs for mobile, cloud and open Web It is a mistake to think we can secure APIs using the same methods and technologies with which we secured the conventional, browser-centric Web. While it is true that APIs share many of the same threats that plague the Web, APIs are fundamentally different […]

API Strategy & Architecture: A Coordinated Approach

API Academy Discover how to align API architecture with your organization’s business goals The rise of the application programming interface (API) represents a great business opportunity and an equal technical challenge. Business goals and API implementation must be aligned in order to get the most out of your APIs and get your digital business initiatives […]

API360: The Complete API Framework for the Enterprise

API Academy Adopt a complete set of best practices for creating a successful API program APIs are critical components of any digital business. They empower developers to build apps across channels and enable partners to incorporate enterprise data and services into their offerings. By using APIs to make it easier for other organizations to access your services, you can create new value […]

Microservice Architecture: Aligning Principles, Practices & Culture

Irakli Nadareishvili, Ronnie Mitra, Matt McLarty & Mike Amundsen Design and apply microservices to embrace continual change in the digital economy Microservice architecture is helping organizations embrace continual change. But how do you design and apply microservices effectively? This book from O’Reilly, written by API Academy experts, provides comprehensive guidance through eight chapters that take a deep dive into: […]