Category Archives: Technical

Roberto Medrano

API Script Execution and Policy Manager

In a previous blog, we looked at the behavior of scripts that run in applications, and how they need to interact with APIs in order for you to gain full advantage of multiple applications running through a single API. We’re going to look at the phase of development that happens after configuring your API. It… Continue reading →

Roberto Medrano

Configure and Manage your Script with Policy Manager

Scripts running in your application will call upon APIs to provide different types and access levels of data. It’s crucial that you approach scripting with a comprehensive plan for how APIs will interact with them, and how to enable scripts to get the most out of your API, while remaining secure, and adhering to efficiency… Continue reading →

Roberto Medrano

Top 10 Security Terms for API Developers

As a developer, you’ve been tasked with one of the most important jobs in helping your company increase its reach, brand awareness, and profit potential. The strategists in the conference room will make their demands, but the heavy-lifting (and let’s face it, the fun stuff) falls to you. There are so many API resources available… Continue reading →

Roberto Medrano

API Security Resource Guide

To say that securing the data that is communicated and transacted among applications is one of the biggest concerns for software vendors and online services is accurate, but a huge understatement. Since data is essentially the currency with which companies attract users and conduct business, there is no room for it to be compromised. A… Continue reading →

Ian Goldsmith

Anatomy of an API Gateway

There are quite a few products on the market that are billed as API Gateways; many offer similar capabilities, often delivered in markedly different ways. So let’s take a look at how we at SOA Software believe an API Gateway should be built, and why you should care about the way your API Gateway works.… Continue reading →

Roberto Medrano

Part 3: Develop a Strategy that Prepares your APIs for Success

Editor’s note: this is the third in a series of blogs that provides insight into our new eBook, “Building Successful APIs”. As the leader in enterprise API solutions, we want our customers, partners and other stakeholders to be informed and knowledgeable about the options available to them. Looking at the previous blogs in this series,… Continue reading →

Roberto Medrano

Building Successful APIs: Measure Twice, Cut Once

Editor’s note: this is the second in a series of blogs that provides insight into our new eBook, Building Successful APIs. As the leader in enterprise API solutions, we want our customers, partners and other stakeholders to be informed and knowledgeable about the options available to them. Whether it’s a garden, an airplane, or a piece of software,… Continue reading →

Roberto Medrano

Leveraging DataPower for Mobile, Cloud and On-Premise with API Management

There aren’t too many aspects of software innovation in which IBM is not a leader. From big mainframe operating systems to large scale distributed computing environments, Big Blue can figure out a way to deliver tools to enable organizations to capitalize on them. We’ve been working with IBM for a long time and have identified… Continue reading →

Roberto Medrano

Building Successful APIs: Lay the Foundation by Creating an API Platform

Editor’s note: this is the first in a series of blogs that provides insight into our new eBook, “Building Successful APIs“. As the leader in enterprise API management solutions, we want our customers, partners and other stakeholders to be informed and knowledgeable about the options available to them. We always talk about the simplicity and… Continue reading →

Olivier Laplace

SOA vs API: SOA, let’s speak reality and listen to experience

When focusing or comparing SOA versus API approaches, it’s easy to take shortcuts and thus not considering the whole scope. This inevitably brings the reflexion to a partial, if not wrong result. Across its blog and a SOA versus API trilogy, SOA software provides you with a realistic view of this exciting topic. Feel free… Continue reading →

Roberto Medrano

OAuth Resource Guide

With the launch of SOA Software OAuth Server, we’ve taken a huge step in the direction of providing easy, but secure, sharing of data across applications, APIs and domains. The effectiveness of an application is inhibited when the data contained in it can’t be used outside of a company’s firewall. So in creating a product… Continue reading →

Roberto Medrano

SOA Software Open – A Community for Developers To Make Great Things Happen

When all the talk of security, scalability, manageability and all the other aspects of software is done, we can get the heart of the matter – developers. There may be a group of MBAs who spend months with PowerPoint and Excel to plan something really big, but it’s the software developers who execute and create.… Continue reading →

Roberto Medrano

A New Enterprise API Management Platform – One Solution, Infinite Benefits

It has been a whirlwind for us, so we can only imagine what it’s been like for our customers and partners. We’ve been heads-down creating a variety of products, tools and processes to create a comprehensive enterprise API platform, and today we launched it at Cloud Expo West 2012. See press release here. Today we… Continue reading →

Roberto Medrano

API Management: What the Different Formats Offer

When a programmer sets out to construct a business-oriented API, he or she has to strongly consider what data format best fits the company’s needs, as well as the intended end-users. Some formats are more user-friendly than others, which makes them suitable for a consumer (B2C) application.  For a limited B2B interaction, a Web-friendly JSON… Continue reading →

Roberto Medrano

RESTing Easy – Securing the Most Popular API Delivery Platform

More often than not, with simplicity comes greater risk. Making platforms more user-friendly tends to make them more easily compromised by system breaches, by virtue of the fact that there are more elements instituted – precisely to make an interface more readily embraced by a wider network – through which attacks can occur or software/hardware… Continue reading →

Roberto Medrano

Building a Good Application User Interface

For the average business, building an Application User Interface today has more advantages than ever, and is worth the investment in time and resources.  The current landscape is generously accepting of APIs as a necessity for a business to maximize its interaction with the public upon which it depends, given the emergence of so many… Continue reading →

cscobie

Are you Facebook? The case for Enterprise API platforms.

If you read any blog, publication, or marketing collateral on API management you can’t get more than a few sentences before the author throws out everyone’s favorite examples of API nirvana: Facebook, Twitter or the ever popular Netflix. It’s true that these companies pioneered the early days of API centric strategies, and the result changed… Continue reading →

Alistair Farquharson

API Lifecycle Step 2: Build

I can’t stress enough that the best APIs are often the most basic. Typically, they do one thing really well and leave themselves open for developers to leverage as they please. So once you’ve finished the planning stages of your API, don’t just hand off your general plan to your coders and leave them to… Continue reading →

Alistair Farquharson

Introducing the API Lifecycle — For the API Lifestyle

I may be generalizing, but too many people still view APIs as purely utilitarian. Integrate the Google Maps API into your GPS device so that users find the nearest gas station. Use NOAA Weather Service API to let skiers know the snow conditions in Telluride. And so forth. But people forget that APIs — and… Continue reading →

Alistair Farquharson

Moving Beyond the Acronym

Today’s concept of API is at once too broad and too narrow. Developers tend to take the acronym literally, seeing it specifically as a programming interface designed to be used by another application. Meanwhile, business decision-makers view APIs as some cutting-edge technology that will make their businesses run better, improve the customer experience or maybe… Continue reading →