<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>APIfy - API Management from the Cloud &#187; Blog</title>
	<atom:link href="http:///blog/feed/" rel="self" type="application/rss+xml" />
	<link></link>
	<description>Securely expose and manage your APIs from the cloud - no IT required!</description>
	<lastBuildDate>Thu, 16 May 2013 21:00:51 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.1</generator>
		<item>
		<title>Are APIs Making the Biz Dev Role Obsolete?</title>
		<link>/are-apis-making-the-biz-dev-role-obsolete/</link>
		<comments>/are-apis-making-the-biz-dev-role-obsolete/#comments</comments>
		<pubDate>Thu, 16 May 2013 21:00:51 +0000</pubDate>
		<dc:creator>Alex Gaber</dc:creator>
				<category><![CDATA[API Management]]></category>
		<category><![CDATA[Apps]]></category>
		<category><![CDATA[Developers & Development]]></category>

		<guid isPermaLink="false">/?p=1082</guid>
		<description><![CDATA[The role of the business developer has traditionally been to initiate partnerships and follow through by ensuring some sort of integration is implemented.&#160; As enterprises become more software-driven, integration itself increasingly comes through APIs.&#160; This may mean that the implementation of API-driven &#8220;partner portals&#8221; is replacing traditional business development practices.&#160; A recent article from Wired ...]]></description>
			<content:encoded><![CDATA[<p>
	<a href="http://www.layer7tech.com/products/layer-7-api-portal" target="_blank"><img alt="Business Development Android" class="alignleft size-full wp-image-4300" height="300" src="http://www.layer7tech.com/blogs/wp-content/uploads/2013/05/Android-Logo-Wearing-a-Business-Tie-v2.jpg" style="margin: 10px" width="254" /></a>The role of the business developer has traditionally been to initiate partnerships and follow through by ensuring some sort of integration is implemented.&nbsp; As enterprises become more software-driven, integration itself increasingly comes through APIs.&nbsp; This may mean that the implementation of API-driven &ldquo;<a href="http://www.layer7tech.com/products/layer-7-api-portal" target="_blank">partner portals</a>&rdquo; is replacing traditional business development practices.&nbsp; <a href="http://www.wired.com/gadgetlab/2012/12/ff-robots-will-take-our-jobs/all/" target="_blank">A recent article from Wired </a>claimed that 70% of all jobs will be replaced by robots by the end of this century. Are APIs and partner portals the robots that will replace manual business development processes?
</p>
<p>
	Here&rsquo;s an example of how a business partnership might come about these days. Interaction with an online API partner portal will act as the initial &ldquo;conversation&rdquo; that leads to the partnership. If you want to integrate with Salesforce.com, you go to the Salesforce partner portal, figure out the relevant SDK/API, build an app and then submit it to <a href="https://appexchange.salesforce.com/" target="_blank">the Salesforce AppExchange</a>.&nbsp; You don&#39;t ever need to actually talk with anyone at Salesforce to become a business partner with the company.
</p>
<p>
	Another example is the way many companies now enable access to their Web sites via Facebook Connect, Google+ Login or Twitter Login. This represents the first step towards establishing a business partnership with Facebook, Google or Twitter. It&rsquo;s not new in the Web world and <a href="http://apievangelist.com/2010/10/07/biz-dev-2-0/" target="_blank">has been discussed for years</a>. What makes it relevant to this discussion is the way it&rsquo;s being applied to out-dated business processes and practices.
</p>
<p>
	Great platform companies have realized this, &ldquo;robotized&rdquo; their business development processes and rationalized their business development teams. As robots are to manufacturing, APIs are to business development. Better technology means that we can focus our human resources on more valuable activities, since handshakes are now being made over <a href="http://www.layer7tech.com/products/oauth-toolkit" target="_blank">OAuth</a> instead of costly dinners and drinks.</p>
]]></content:encoded>
			<wfw:commentRss>/are-apis-making-the-biz-dev-role-obsolete/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Making Government Data “Easy to Find, Accessible &amp; Usable&#8221;</title>
		<link>/making-government-data-easy-to-find-accessible-usable/</link>
		<comments>/making-government-data-easy-to-find-accessible-usable/#comments</comments>
		<pubDate>Fri, 10 May 2013 21:00:01 +0000</pubDate>
		<dc:creator>Mike Amundsen</dc:creator>
				<category><![CDATA[API Academy]]></category>
		<category><![CDATA[API Design & Optimization]]></category>
		<category><![CDATA[API Management]]></category>
		<category><![CDATA[Government]]></category>

		<guid isPermaLink="false">/?p=1066</guid>
		<description><![CDATA[On May 9, 2013 the White House released an executive order with the title Making Open &#38; Machine Readable the New Default for Government Information. My favorite line in the entire document is: &#8220;Government information shall be managed as an asset throughout its life cycle to promote interoperability and openness, and, wherever possible and legally ...]]></description>
			<content:encoded><![CDATA[<p>
	<a href="http://www.apify.co/wp-content/uploads/2013/05/whitehouse.gif"><img alt="" class="alignleft size-medium wp-image-1078" src="http://www.apify.co/wp-content/uploads/2013/05/whitehouse-300x200.gif" style="width: 300px; height: 200px; margin: 10px;" title="whitehouse" /></a>On May 9, 2013 the White House released an executive order with the title <a href="http://www.whitehouse.gov/the-press-office/2013/05/09/executive-order-making-open-and-machine-readable-new-default-government-" target="_blank">Making Open &amp; Machine Readable the New Default for Government Information</a>. My favorite line in the entire document is:
</p>
<p>
	&ldquo;Government information shall be managed as an asset throughout its life cycle to promote interoperability and openness, and, wherever possible and legally permissible, to ensure that data are released to the public in ways that make the data <strong>easy to find, accessible, and usable</strong>&rdquo; (emphasis mine).
</p>
<p>
	<strong>No Dumping</strong><br />
	The usual approach to this type of work is to simply publish raw data in a directory or repository and then create some fencing around the data that helps track usage and distribution. Essentially, making government data &ldquo;open&rdquo; becomes a <a href="http://www.google.com/url?q=https%3A%2F%2Fdevelopers.google.com%2Ffreebase%2Fdata" target="_blank">data dumping </a>operation. This practice fails on all of President Obama&rsquo;s three key points. First, data dumps make finding valuable information not at all easy. Second, even though the content might appear in a standard format like XML, CSV or JSON, it is hardly accessible (except for to geeks, who love this kind of stuff). And finally, raw data is hardly ever usable. Instead, it&rsquo;s a mind-numbing pile of characters and quote marks that must be massaged and re-interpreted before it comes close to usability.
</p>
<p>
	So, while this new directive offers an opportunity to make available a vast amount of the data the government collects on our behalf, the devil is in the details. And the details are in the interface &ndash; the API. As with poorly-designed kitchen appliances and cryptic entertainment center remote controls, when it takes extensive documentation to explain how to use something, the design has failed. There&#39;s a simple principle here. Poor API design results in unusable data.
</p>
<p>
	<strong>Affordable Data</strong><br />
	It doesn&#39;t have to be this way, of course. Government departments have the opportunity to <a href="http://www.drdobbs.com/architecture-and-design/making-apis-attractive-to-developers/240153548" target="_blank">implement designs</a> that meet the goals set forth in the executive order. They can make it easy for people to find, access and use the data. They can publish not just data but APIs that <a href="http://www.apify.co/if-they-have-to-ask-you-didnt-afford-it/" target="_blank">afford</a> searching, filtering and exploring the data in a meaningful and helpful manner; APIs that empower both users and developers to successfully interact with the data, without resorting to <a href="https://explore.data.gov/catalog/raw" target="_blank">a dashboard featuring dozens of options</a> or <a href="https://explore.data.gov/profile/Data-gov-Program-Management-Office/e8ug-wzay" target="_blank">mind-numbing explanations</a>.
</p>
<p>
	In the (likely) event that the initial open data release consists of mere data, companies and individuals would be well advised to resist the temptation to build a multitude of &ldquo;one-off&rdquo; applications, each of which solves a single problem or answers a narrow set of questions for some subset of the data. Instead, work should be put into converting the raw data into usable API formats such as Atom, OData, HAL, Collection+JSON and HTML (to name just a few). APIs should be designed with the same care that would be given to any <a href="http://www.apify.co/api-design-tutorial-the-interaction-model/" target="_blank">interactive experience</a>.&nbsp; Investment in <a href="http://www.apify.co/" target="_blank">tools and technologies</a> that can properly represent the data in multiple formats while supporting various use cases and access requirements will yield great results.
</p>
<p>
	<strong>Open Data APIs</strong><br />
	In the end, organizations that know the importance of a good interface, the power of choice and the freedom of flexible representations will be able to convert raw data into valuable information, which can be consumed by a wide range of users, platforms and devices. These considerations are essential to building and supporting open data APIs.
</p>
<p>
	Because &ndash; ultimately &ndash; data isn&rsquo;t open, unless it&rsquo;s &ldquo;easy to find, accessible, and usable&rdquo;.</p>
]]></content:encoded>
			<wfw:commentRss>/making-government-data-easy-to-find-accessible-usable/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Make Your Developers Mobile Innovators (Psst… It&#8217;s in the API Presentation Layer!)</title>
		<link>/how-to-make-your-developers-mobile-innovators/</link>
		<comments>/how-to-make-your-developers-mobile-innovators/#comments</comments>
		<pubDate>Mon, 22 Apr 2013 23:00:18 +0000</pubDate>
		<dc:creator>Dimitri Sirota</dc:creator>
				<category><![CDATA[API Management]]></category>
		<category><![CDATA[Developers & Development]]></category>
		<category><![CDATA[Mobile Access]]></category>

		<guid isPermaLink="false">/?p=1057</guid>
		<description><![CDATA[APIs have multiple purposes inside an enterprise. Most of the early excitement around API stemmed from the potential for APIs to foster communities of &#8220;long-tail&#8221; developers. With data becoming the new mobile currency, opening up data to legions of developers held out the promise of multiplying revenue and reach for start-ups and enterprises alike. While ...]]></description>
			<content:encoded><![CDATA[<p>
	<a href="http://www.layer7tech.com/products/layer-7-api-portal" target="_blank"><img alt="Mobile Innovators" class="alignleft size-full wp-image-4263" height="148" src="http://www.layer7tech.com/blogs/wp-content/uploads/2013/04/Mobile-Innovators-v3.jpg" style="margin: 10px" width="300" /></a>APIs have multiple purposes inside an enterprise. Most of the early excitement around API stemmed from the potential for APIs to foster communities of <a href="http://www.layer7tech.com/solutions/developer-management-for-open-apis" target="_blank">&ldquo;long-tail&rdquo; developers</a>. With data becoming the new mobile currency, opening up data to legions of developers held out the promise of multiplying revenue and reach for start-ups and enterprises alike.
</p>
<p>
	While several start-ups have demonstrated the potential of tapping the long-tail developer community (look at examples like Twillio, Tapjoy, Stripe and Braintree) the number of enterprises that have seen similar success is less clear (Amazon Web Services is an obvious counterpoint).
</p>
<p>
	One reason for this is simple &ndash; enterprises have conflicting interests and are almost never set up to successfully service these communities at all costs. This doesn&#39;t negate the value of fostering relations with the long tail. External developer programs make sense for enterprises and should be viewed as strategic, even if the immediate payback is not obvious. With the advent of the app economy, developers represent as important a channel to market as traditional distributors.
</p>
<p>
	However, often overlooked in the race to launch an external API developer program is the potential benefit of an <em>internal</em> API developer program. Enterprises have, in many cases, thousands if not tens of thousands of developers internally. Often, internal developers are supplemented by contractors. Enabling all these developers to become mobile innovators through APIs holds out the promise of delivering the kinds of leaps in productivity, agility and experimentation that will benefit any enterprise.
</p>
<p>
	To make internal developers innovation leaders, it is essential to provide a canonical way for these developers to access all corporate application and data resources. An API abstraction layer delivered through an ESB or <a href="http://www.layer7tech.com/products/layer-7-api-gateways-overview" target="_blank">API Gateway</a> simplifies the process of API-ifying information resources and consuming APIs.
</p>
<p>
	But that&rsquo;s not enough because developers will still need a central directory or registry of APIs to discover which APIs are available and what these APIs do. In the WS*-centered Web services world of SOAP-oriented APIs, which most enterprises still inhabit, this function would be handled by a UDDI directory and some accompanying &ldquo;repository&rdquo; software. But in the API world, no exact analog has existed &ndash; in part because every <a href="http://www.layer7tech.com/solutions/api-management-solutions-for-mobile-and-web" target="_blank">API Management</a> vendor has insisted on provisioning its API portal in the public cloud only, a place most enterprises are reluctant to post APIs aimed at internal developers. Layer 7 aims to bridge the gap.
</p>
<p>
	The <a href="http://www.layer7tech.com/products/layer-7-api-portal" target="_blank">Layer7 API Portal</a> is the first turnkey API developer portal that can be deployed 100% inside a customer&#39;s private cloud, datacenter or IT facility. Moreover, it is the first developer portal to offer simultaneous support for both RESTful APIs and SOAPy APIs, meaning it can act as a substitute for existing UDDI-style services while providing a pathway to newer RESTful services. Best of all, it can be implemented with different grades of privacy so that the same API Portal can support internal, contract and external developers at the same time &ndash; with each group seeing only what the enterprise chooses.
</p>
<p>
	By centralizing where APIs are presented for discovery and consumption by developers, enterprises can make it easier for their service innovators to build new capabilities and mash multiple existing services into newer composite business functions. They can introduce new apps and applications faster. They can respond to change faster. They can build and iterate on new mobile apps in less time, with less error. It all comes down to the API presentation layer.</p>
]]></content:encoded>
			<wfw:commentRss>/how-to-make-your-developers-mobile-innovators/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Intel Buys Mashery! Is it Because the Cloud Will Have an API Inside?</title>
		<link>/intel-buys-mashery-is-it-because-the-cloud-will-have-an-api-inside/</link>
		<comments>/intel-buys-mashery-is-it-because-the-cloud-will-have-an-api-inside/#comments</comments>
		<pubDate>Thu, 18 Apr 2013 17:30:52 +0000</pubDate>
		<dc:creator>Dimitri Sirota</dc:creator>
				<category><![CDATA[API Management]]></category>
		<category><![CDATA[Cloud Integration]]></category>
		<category><![CDATA[Developers & Development]]></category>
		<category><![CDATA[Mobile Access]]></category>

		<guid isPermaLink="false">/?p=1048</guid>
		<description><![CDATA[For close to five years, Intel has had a stake in the API space. All the while, I&#39;ve often asked myself why. Intel originally acquired an API Gateway from a prior Intel Capital investment that never fully blossomed. And despite the oddness of having a tiny enterprise software franchise lost inside a semiconductor behemoth, Intel ...]]></description>
			<content:encoded><![CDATA[<p>
	<a href="http://forms.layer7tech.com/FW-API13?source=L7blog" target="_blank"><img alt="Intel-Mashery" class="alignleft size-full wp-image-4249" height="204" src="http://www.layer7tech.com/blogs/wp-content/uploads/2013/04/Intel-Mashery-v2.jpg" style="margin: 10px" width="300" /></a>For close to five years, Intel has had a stake in the API space. All the while, I&#39;ve often asked myself why. Intel originally acquired an <a href="http://forms.layer7tech.com/FW-API13?source=L7blog" target="_blank">API Gateway</a> from a <a href="http://www.intel.com/pressroom/archive/releases/2005/20050817corp.htm" target="_blank">prior Intel Capital investment</a> that never fully blossomed. And despite the oddness of having a tiny enterprise software franchise lost inside a semiconductor behemoth, Intel persisted in its experiment, even in the face of questionable market success and <a href="http://forms.layer7tech.com/fw?source=L7blog" target="_blank">lukewarm analyst reaction</a>. So, why double down on APIs now?
</p>
<p>
	With the steady decline of the PC business, Intel clearly has to look elsewhere for its future growth. The cloud datacenter is not a bad place to start. Cloud server farms clearly consume lots of processors. Still, servers powering Web sites can operate fine without APIs, thank-you. But servers powering mobile is a different story. Mobile apps (whether HTML5, hybrid or native) get the data that makes them valuable from applications that reside in datacenters. And APIs are the key to letting cloud data be sharable with mobile apps.
</p>
<p>
	Clearly, app-centric &ldquo;smart&rdquo; phones and tablets and TVs and cars and watches and glasses are changing the way we go about our daily business. And APIs will power these smart devices by giving enterprise and Internet companies a way to push their data to apps. That hope of bridging the cloud with mobile is probably why Intel has kept its current API product intact. Mashery broadens Intel&rsquo;s API scope by providing a way to not only share data with mobile apps but now also the developers that build these apps. But will this plan succeed?
</p>
<p>
	If it does, it will take quite a bit of time. The reality today remains that Intel &ndash; even despite the semi-recent McAfee acquisition &ndash; is not oriented to selling software or even cloud services into the enterprise. It&#39;s missing the sales force. It&#39;s missing the history. And in many ways, it&#39;s missing the rest of the software stack it needs to power the networking, infrastructure and application parts that underpin data in the cloud. That will make selling an API platform comprising a legacy <a href="http://forms.layer7tech.com/FW-API13?source=L7blog" target="_blank">API Gateway</a> and newfound API developer platform a harder proposition. It&#39;s kind of out there alone.
</p>
<p>
	Another obvious roadblock to making the Mashery acquisition successful is that Intel&rsquo;s existing API Gateway and the Mashery API service are designed for two very different audiences inside the enterprise, with un-reconcilable needs. The API Gateway is designed for an IT department that wants to run its API Management layer in its own datacenter. The Mashery offering is designed for a non-IT buyer (a mobile program manager, say) who wants to run everything in someone else&#39;s cloud.
</p>
<p>
	One is technical, the other is not. One is on-premise, the other is SaaS. One sells traditional software licenses, the other pure subscription. The first aims to address internal and external API integration challenges. The latter is only really concerned with the challenge of acquiring external API developers (though Mashery would probably protest this point).
</p>
<p>
	Will the two be a marriage made in heaven? Given that the Intel/Mashery partnership is already a year old and that Mashery was barely able to grow its revenues in that time, the likelihood seems remote. But who knows for sure? And anyway, Intel has probably not bought Mashery for its $12M in revenue but for its long-term potential as a pathway to mobile.</p>
]]></content:encoded>
			<wfw:commentRss>/intel-buys-mashery-is-it-because-the-cloud-will-have-an-api-inside/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Webinar Tomorrow: How to Choose the Right API Management Solution</title>
		<link>/webinar-tomorrow-how-to-choose-the-right-api-management-solution/</link>
		<comments>/webinar-tomorrow-how-to-choose-the-right-api-management-solution/#comments</comments>
		<pubDate>Tue, 16 Apr 2013 23:00:06 +0000</pubDate>
		<dc:creator>Jaime Ryan</dc:creator>
				<category><![CDATA[API Management]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Webinars]]></category>

		<guid isPermaLink="false">/?p=1045</guid>
		<description><![CDATA[On Wednesday morning, Layer 7 will be hosting a webinar on How to Choose the Right API Management Solution. There are many solutions that cover one or two aspects of API Management &#8211; just a portal or just a Gateway or just access control. However, a truly comprehensive API Management platform needs to provide a ...]]></description>
			<content:encoded><![CDATA[<p>
	<a href="http://events.layer7tech.com/APIsolution?source=L7blog" target="_blank"><img alt="API Management Webinar" class="alignleft size-full wp-image-4237" height="80" src="http://www.layer7tech.com/blogs/wp-content/uploads/2013/04/API-Management-Webinar-v1.jpg" style="margin: 10px" width="300" /></a>On Wednesday morning, Layer 7 will be hosting a webinar on <a href="http://events.layer7tech.com/APIsolution?source=L7blog" target="_blank"><strong>How to Choose the Right API Management Solution</strong></a>. There are many solutions that cover one or two aspects of API Management &ndash; just a portal or just a Gateway or just access control. However, a truly comprehensive API Management platform needs to provide a broad range of functionality in the management of four distinct areas: identity, developers, interfaces and operations. We&rsquo;ll delve into each of these areas and discuss what to look for from your solution.
</p>
<p>
	We&rsquo;ll also talk about the &ldquo;-ilities&rdquo; of an API Management platform: scalability, manageability, extensibility etc. We will illustrate each of these with a real-world Layer 7 customer example. You&rsquo;ll see why these and other non-functional requirements matter just as much as the solution&rsquo;s technical capabilities.
</p>
<p>
	So, please join me and Layer 7 Product Manager Dana Crane as we discuss these key API Management criteria tomorrow. There will be time for questions &ndash; both technical and conceptual &ndash; and all attendees will receive a free copy of the recently-published Forrester Wave for API Management Platforms. See you tomorrow!
</p>
<p>
	<a href="http://events.layer7tech.com/APIsolution?source=L7blog" target="_blank"><strong>Register now for How to Choose the Right API Management Solution &gt;&gt;</strong></a></p>
]]></content:encoded>
			<wfw:commentRss>/webinar-tomorrow-how-to-choose-the-right-api-management-solution/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Want ROI from Your APIs? Then Lower the Cost of Building Them</title>
		<link>/want-roi-from-your-apis-then-lower-the-cost-of-building-them/</link>
		<comments>/want-roi-from-your-apis-then-lower-the-cost-of-building-them/#comments</comments>
		<pubDate>Fri, 12 Apr 2013 23:45:54 +0000</pubDate>
		<dc:creator>Dimitri Sirota</dc:creator>
				<category><![CDATA[API Design & Optimization]]></category>
		<category><![CDATA[API Management]]></category>
		<category><![CDATA[Developers & Development]]></category>

		<guid isPermaLink="false">/?p=1036</guid>
		<description><![CDATA[I often hear the term &#8220;ROI&#8221; used in reference to an API program. Often, it is the discussed in the context of getting either direct revenue from an API or growing reach from an API, which in some places, translates into a lower cost of customer acquisition. While both direct revenue and reach are admirable ...]]></description>
			<content:encoded><![CDATA[<p>
	<a href="http://www.layer7tech.com/products/layer-7-api-gateways-overview" target="_blank"><img alt="Internal and External Developers" class="size-full wp-image-4210 alignleft" height="144" src="http://www.layer7tech.com/blogs/wp-content/uploads/2013/04/Internal-External-Developers-v2.jpg" style="margin: 10px" width="300" /></a>I often hear the term &ldquo;ROI&rdquo; used in reference to an API program. Often, it is the discussed in the context of getting either direct revenue from an API or growing reach from an API, which in some places, translates into a lower cost of customer acquisition. While both direct revenue and reach are admirable goals, ROI from an API program is not limited to the number and quality of external developers.
</p>
<p>
	For instance, most organizations will derive far more immediate payback from an API initiative if it enables internal developers, enterprise mobility initiatives, tighter partner integrations or even IT rationalization through hybrid cloud. Each of these endeavours will pay dividends in terms of productivity, agility, distribution and lowered IT costs. Each deserves its own dedicated discussion. However, underpinning all of these API business drivers&nbsp; &ndash; external developers included &ndash; there is one often-overlooked consideration for cost and return in any API program: how do you introduce and innovate new APIs cost effectively?
</p>
<p>
	Obviously, there are many ways to stand up an API. Many packaged software applications have some kind of API already, even if some are XML- or SOAP- centric. But in many instances, nothing exists except the desire to expose a piece of functionality or quantity of data as an API. Programmers can obviously build &ldquo;programmable&nbsp; interfaces&rdquo; onto almost anything. It just takes time and people. However, the results will be brittle and the journey expensive.
</p>
<p>
	A faster, less costly and more flexible route is to use an adaptation layer that can talk to various application or data backends and dynamically render one or more as an API. Using a backend adaptation layer can, with the right product, also solve the related problem of iterating on an API, both in terms of versioning but also composition. Add to that the promise of facilitating new business functionality by orchestrating API interactions with external mobile, social and cloud services and you get a pretty compelling ROI story.
</p>
<p>
	Not surprisingly, Layer 7 provides such an adaptation layer. <a href="http://www.layer7tech.com/products/layer-7-api-gateways-overview" target="_blank">Our API Gateways</a> provide more than just security and management; they simplify backend connectivity, new API formation (i.e. composition) and novel orchestrations with all kinds of cloud, social and mobile services. Like many of our API compatriots, we provide tools that help enterprises build and foster developer ecosystems. But we also realized early on that much of the cost and potential of an API program will rest on how quickly and cost-effectively new services can be launched and evolved. Something worth considering the next time you evaluate the ROI of an API program.</p>
]]></content:encoded>
			<wfw:commentRss>/want-roi-from-your-apis-then-lower-the-cost-of-building-them/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apigee Announced an API Exchange Friday &#8211; Somewhere a UN Agency Shed a Tear</title>
		<link>/apigee-announced-an-api-exchange-friday-somewhere-a-un-agency-shed-a-tear/</link>
		<comments>/apigee-announced-an-api-exchange-friday-somewhere-a-un-agency-shed-a-tear/#comments</comments>
		<pubDate>Mon, 01 Apr 2013 23:00:05 +0000</pubDate>
		<dc:creator>Dimitri Sirota</dc:creator>
				<category><![CDATA[API Management]]></category>
		<category><![CDATA[Telco]]></category>

		<guid isPermaLink="false">/?p=1030</guid>
		<description><![CDATA[A decade ago, during the first wave of Internet innovation, countless business plans began with the breathless promise of becoming the UN of this or that information exchange. ECommerce and communications would be transformed through the mediation of a neutral &#8220;man in the middle&#8221;. Here&#39;s what happened: the communitarian exchanges failed; businesses that went direct ...]]></description>
			<content:encoded><![CDATA[<p>
	<a href="http://www.linkedin.com/groups/Apigees-API-Exchange-enables-cross-4509929.S.227316944?qid=d7fc2647-f53a-4e9c-9c05-4dae44dc44ee&amp;trk=group_most_popular-0-b-ttl&amp;goback=.gmp_4509929" target="_blank"><img alt="Apigee API Exchange" class="size-full wp-image-4120 alignleft" height="237" src="http://www.layer7tech.com/blogs/wp-content/uploads/2013/04/Exchange-v1.jpg" style="margin: 10px" width="300" /></a>A decade ago, during the first wave of Internet innovation, countless business plans began with the breathless promise of becoming the UN of this or that information exchange. ECommerce and communications would be transformed through the mediation of a neutral &ldquo;man in the middle&rdquo;. Here&#39;s what happened: the communitarian exchanges failed; businesses that went direct to consumers succeeded; the hope for communal mediation was left to overreaching consortia grasping after fading relevance.
</p>
<p>
	Why did&nbsp; the &ldquo;disintermediated&rdquo; direct-to-buyer model win? Simple: it was simplicity. The problem with multilateral exchanges is complexity. They require members to buy in completely and never hedge with alternative paths to consumers; they require the exchanges to always be subservient to the members; and they require 100% participation and 100% consensus. That&#39;s why they keep failing despite the best efforts of organizations like GSMA, the UN, OASIS and others. They require a rigid web of multilateral agreements, subjugation of individual corporate needs to ephemeral collective goals and universality. Just because the broker is a for-profit entity like Apigee doesn&#39;t change anything so long as success or failure depends on universal cooperation and comity. To repeat an oft-used metaphor: putting lipstick on <a href="http://gigaom.com/2012/07/17/bye-bye-wac-so-much-for-carriers-standardizing-apps/" target="_blank">failed efforts like WAC</a> and OneAPI won&#39;t make them any more attractive. They will never have the agility and directness of an over-the-top direct-to-buyer/consumer/developer service. That&#39;s why giant operators keep getting beat by three-person Y Combinator start-ups.
</p>
<p>
	Does this mean aggregation is dead? Of course not! Aggregation models can work but only if the &ldquo;broker&rdquo; has the independence and freedom to go off and negotiate unilateral agreements as needed. The aggregator must have the freedom to be run like a self-interested business where the wishes and hopes of the underlying providers don&#39;t factor in. As evidence look at the growing disparity between Netflix and Hulu. The latter emerged as a deliberately-crippled response to the growing power of Netflix. However, the need to accommodate multilateral interests has made it irrelevant. ISIS is fairing no better in the payments arena.
</p>
<p>
	For operators, there is a similar lesson. Be the broker or sell to the broker. Each model has clear economics and places success or failure in the hands of the operator. If an operator wants to offer non-geo-specific services to buyers, it should partner with over-the-top providers or get the capacity from other operators one-to-one. If an operator would rather wholesale its services, be promiscuous and enable every broker/aggregator to consume its services, fine. Then let them be your buyers. The beauty of both models is that they are non-exclusive and don&#39;t require consensus, universality or other impracticalities.
</p>
<p>
	I give Apigee credit, the <a href="http://www.linkedin.com/groups/Apigees-API-Exchange-enables-cross-4509929.S.227316944?qid=d7fc2647-f53a-4e9c-9c05-4dae44dc44ee&amp;trk=group_most_popular-0-b-ttl&amp;goback=.gmp_4509929" target="_blank">API Exchange</a> is an improvement over the failed WAC. However the problem was never just technology. Some business models just don&#39;t work in practice.</p>
]]></content:encoded>
			<wfw:commentRss>/apigee-announced-an-api-exchange-friday-somewhere-a-un-agency-shed-a-tear/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Who Owns Your Developers?</title>
		<link>/who-owns-your-developers/</link>
		<comments>/who-owns-your-developers/#comments</comments>
		<pubDate>Fri, 29 Mar 2013 01:00:42 +0000</pubDate>
		<dc:creator>Dimitri Sirota</dc:creator>
				<category><![CDATA[API Management]]></category>
		<category><![CDATA[Developers & Development]]></category>

		<guid isPermaLink="false">/?p=1020</guid>
		<description><![CDATA[For API publishers, acquiring developers is a pretty fundamental matter. &#8220;More developers, more money and reach&#8221; goes the thinking. But are all developers of equal value? And is borrowing a developer as good as true developer ownership? My rather unsurprising answer to both questions is: &#8220;No&#8221;. Clearly, some developers will be more valuable than others ...]]></description>
			<content:encoded><![CDATA[<p>
	<a data-mce-="" href="http://www.layer7tech.com/library/product-data-sheets/layer-7-api-portal/1877" target="_blank"><img alt="Developer Community" class="size-full wp-image-4104 alignleft" data-mce-="" data-mce-style="margin: 0px 10px;" height="122" src="http://www.layer7tech.com/blogs/wp-content/uploads/2013/03/Developer-Community-v1.jpg" style="margin: 0px 10px;" width="300" /></a>For API publishers, <a data-mce-="" href="http://www.layer7tech.com/library/product-data-sheets/layer-7-api-portal/1877" target="_blank">acquiring developers</a> is a pretty fundamental matter. &ldquo;More developers, more money and reach&rdquo; goes the thinking. But are all developers of equal value? And is borrowing a developer as good as true developer ownership?
</p>
<p>
	My rather unsurprising answer to both questions is: &ldquo;No&rdquo;. Clearly, some developers will be more valuable than others and borrowing will never be a substitute for ownership. Here&#39;s why:<br />
	&bull;&nbsp;&nbsp; &nbsp;<strong>The only developers that matter are those that are engaged and active</strong>
</p>
<p>
	Registration numbers don&#39;t matter. &ldquo;Key Wielding&rdquo; this or that is marketing fluff. Looky-loo&#39;s don&#39;t build apps that drive revenue or reach. They may take your time, they may toy with your APIs but they won&#39;t deliver business value. And if they are borrowed, &ldquo;drive-by&rdquo; developers, guess what &ndash; they never will!
</p>
<p>
	As <a data-mce-="" href="http://www.layer7tech.com/library/product-data-sheets/layer-7-api-management-suite/2233" target="_blank">a vendor that helps organizations publish APIs</a>, my advice is to always own your developer. Don&#39;t get caught up in the promises of vendors lending access to hordes of faceless developers. The only developers that matter are the ones engaged directly with you because those are the ones that care about your API and those are the ones that you can develop and nurture.
</p>
<p>
	This does not mean that making it easy for high-value developers to access your APIs should not be a goal. Giving engaged GitHub developers the ability to use their credentials to access your APIs is smart. There are <a data-mce-="" href="http://techcrunch.com/2013/01/16/github-passes-the-3-million-developer-mark/" target="_blank">millions of current, high-quality developers</a> waiting for the right project.
</p>
<p>
	So, pick <a data-mce-="" href="http://www.layer7tech.com/library/product-data-sheets/layer-7-api-portal/1877" target="_blank">a vendor like Layer 7</a> that enables onboarding and Single Sign-On from GitHub and other deep pools of active, engaged developers. And be careful not to get caught up in the developer equivalent of a feel-good payday loan. You will pay a high price in the long run.</p>
]]></content:encoded>
			<wfw:commentRss>/who-owns-your-developers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>If They Have to Ask, You Didn&#8217;t Afford It</title>
		<link>/if-they-have-to-ask-you-didnt-afford-it/</link>
		<comments>/if-they-have-to-ask-you-didnt-afford-it/#comments</comments>
		<pubDate>Wed, 20 Mar 2013 21:00:12 +0000</pubDate>
		<dc:creator>Mike Amundsen</dc:creator>
				<category><![CDATA[API Academy]]></category>
		<category><![CDATA[API Design & Optimization]]></category>
		<category><![CDATA[Developers & Development]]></category>

		<guid isPermaLink="false">/?p=1011</guid>
		<description><![CDATA[My guess is you are familiar with the phrase &#8220;If you have to ask, you can&#39;t afford it&#8221;. Well, that&#39;s not what I mean here. Let me show you what I&#8217;m actually getting at&#8230; If They Have to Ask&#8230; Try this: Create a new Web API Get it up and running on some server or ...]]></description>
			<content:encoded><![CDATA[<p>
	<a href="http://www.flickr.com/photos/ogil/1507585665/" target="_blank"><img alt="Question Mark" class="size-full wp-image-4056 alignleft" src="http://www.layer7tech.com/blogs/wp-content/uploads/2013/03/Question-Mark-v3.jpg" style="margin-left: 10px; margin-right: 10px; width: 230px; height: 300px;" /></a>My guess is you are familiar with the phrase &ldquo;If you have to ask, you can&#39;t afford it&rdquo;. Well, that&#39;s not what I mean here. Let me show you what I&rsquo;m actually getting at&#8230;
</p>
<p>
	<strong>If They Have to Ask&#8230;</strong><br />
	Try this:
</p>
<ul>
<li>
		Create a new Web API
	</li>
<li>
		Get it up and running on some server or other
	</li>
<li>
		Hand the single URL to a client dev and say: &ldquo;There ya go!&rdquo;
	</li>
</ul>
<p>
	Is the API self-descriptive? Does it contain enough information in the responses to allow client devs to know what the API is for, what it is capable of and how they can make valid requests to the server and properly parse the responses?
</p>
<p>
	Here are some questions for you:
</p>
<ul>
<li>
		How many assumptions do you have about your API?
	</li>
<li>
		Are these assumptions shared by client devs?
	</li>
<li>
		All clients devs?
	</li>
<li>
		Even ones who have never met you?
	</li>
</ul>
<p>
	If your answer to any of those questions was &ldquo;No&rdquo; or &quot;I&rsquo;m not sure&rdquo; then it&rsquo;s likely that devs will need to ask you a thing or two about how to properly use your API. That&#39;s no big deal, right?
</p>
<p>
	<strong>&#8230;You Didn&#39;t Afford It</strong><br />
	In everyday life, if people have to ask how to use a device (television remote, toaster etc.) then you can be sure that device is &ldquo;poorly afforded&rdquo; &ndash; it&#39;s a case of <a href="http://www.jnd.org/dn.mss/affordances_and.html" target="_blank">weak design</a>. We all know devices (especially electronics) that come with huge manuals and complicated explanations &ndash; and we all know what a bummer it is when that happens.
</p>
<p>
	In this respect, your API is the same as any other consumer device. It should be <a href="http://www.jnd.org/dn.mss/affordance_conv.html" target="_blank">&ldquo;well afforded&rdquo;</a> &ndash; developers shouldn&rsquo;t have to read the technical equivalent of <em>War &amp; Peace</em> before they are able to successfully use your API.
</p>
<p>
	Yes, you can supply <a href="http://uswest.ensembl.org/info/docs/api/core/core_tutorial.html#introduction" target="_blank">detailed instructions</a> in prose, provide a <a href="http://developer.saplo.com/methods" target="_blank">long list</a> of possible methods, include <a href="http://smsified.com/sms-api-documentation/reference" target="_blank">lots of tables</a> etc. These resources are helpful for devs but they can be daunting to read and cumbersome to maintain.
</p>
<p>
	Another approach is to include this kind of information in a machine-readable format &ndash; and one that most devs will also understand quickly. This can be achieved by providing instructions (that get automatically updated whenever your API changes) via <a data-mce-="" href="http://developer.github.com/v3/#hypermedia" target="_blank">hypermedia</a> <a data-mce-="" href="http://nicksda.apotomo.de/2013/02/collectionjson-support-in-roar/" target="_blank">controls</a> in the response. Why write a Web page of documentation to tell devs to construct a URI and use that URI to execute an HTTP GET when you can just <a href="http://haltalk.herokuapp.com/explorer/hal_browser.html#/" target="_blank">include that (and much more)</a> information in your API responses?
</p>
<p>
	Help your client devs out. Throw &#39;em a bone, here. Don&#39;t make them read pages of documentation when you can just include simple run-time instructions as they&rsquo;re needed.
</p>
<p>
	<strong>In conclusion: If they have to ask, you didn&#39;t afford it.</strong>
</p>
<p>
	(Originally published <a data-mce-="" href="http://amundsen.com/blog/archives/1141" target="_blank">on my personal blog</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>/if-they-have-to-ask-you-didnt-afford-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>API Business ROI</title>
		<link>/api-business-roi/</link>
		<comments>/api-business-roi/#comments</comments>
		<pubDate>Thu, 07 Mar 2013 22:00:25 +0000</pubDate>
		<dc:creator>Alex Gaber</dc:creator>
				<category><![CDATA[API Academy]]></category>
		<category><![CDATA[API Management]]></category>
		<category><![CDATA[Hackathons]]></category>
		<category><![CDATA[Webinars]]></category>

		<guid isPermaLink="false">/?p=995</guid>
		<description><![CDATA[Numerous measurements exist for APIs. On the technical level, these metrics are fairly well understood. However, on the business level, there is a great deal of confusion over how the effectiveness of an API program can be accurately measured. Layer 7&#8217;s March 14 webinar, ROI for APIs &#8211; which will feature input from TechCrunch and ...]]></description>
			<content:encoded><![CDATA[<p>
	<a href="http://events.layer7tech.com/API-ROI?source=l7blog" target="_blank"><img alt="API ROI Webinar" class="alignleft size-full wp-image-3983" height="218" src="http://www.layer7tech.com/blogs/wp-content/uploads/2013/03/API-ROI-Webinar-v2.jpg" style="margin: 10px" width="300" /></a>Numerous measurements exist for APIs. On the technical level, these metrics are fairly well understood. However, on the business level, there is a great deal of confusion over <a href="http://events.layer7tech.com/API-ROI?source=l7blog" target="_blank">how the effectiveness of an API program can be accurately measured</a>.
</p>
<p>
	Layer 7&rsquo;s March 14 webinar, <a href="http://events.layer7tech.com/API-ROI?source=l7blog" target="_blank"><strong>ROI for APIs</strong></a> &ndash; which will feature input from TechCrunch and AT&amp;T &ndash; should help to clear up some of this confusion. In particular, the webinar will focus on how hackthons can be used to gather valuable data for API ROI measurement.
</p>
<p>
	How you measure your API ROI will depend on the purpose your APIs play in the greater business picture. Therefore, to provide a little primer for <a href="http://events.layer7tech.com/API-ROI?source=l7blog" target="_blank">the webinar</a>, I thought it would be helpful to give examples of a few API business models and how they might generate revenue.
</p>
<ul>
<li>
		<strong>Per API Call</strong><br />
		Text messages sent via an API are billed at $0.01 per message
	</li>
<li>
		<strong>Per API Payload</strong><br />
		Voice transcriptions via an API are billed at $0.01 per word
	</li>
<li>
		<strong>Transactional Revenue</strong><br />
		An API call delivers a purchase
	</li>
<li>
		<strong>Firehose API</strong><br />
		A monthly subscription provides unlimited API access
	</li>
<li>
		<strong>Platform API</strong><br />
		An existing SaaS platform provides an API for partner integrations
	</li>
</ul>
<p>
	To learn more, <a href="http://events.layer7tech.com/API-ROI?source=l7blog" target="_blank">register for the webinar &ndash; <strong>ROI for APIs: Using Hackathons to Evaluate Your API Program featuring TechCrunch and AT&amp;T</strong></a>.</p>
]]></content:encoded>
			<wfw:commentRss>/api-business-roi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
