Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Your API Access Replicated into Multiple Regions Around the Globe...For an Additional Charge

DZone's Guide to

Your API Access Replicated into Multiple Regions Around the Globe...For an Additional Charge

Here's how to replicate API access for several global regions, albeit with a cost.

· Integration Zone
Free Resource

Modernize your application architectures with microservices and APIs with best practices from this free virtual summit series. Brought to you in partnership with CA Technologies.

I am finding all sorts of interesting examples as I push forward my API plans research, where I study the API planning approaches employed by over 50 of the leading APIs. One of the items, on my API plan story list, comes from Algolia, the search API, who I think has one of the more sophisticated API plans of all of the APIs I looked at this round. 

One of the cool aspects I found was a "worldwide replicator" option on the pricing page for Algolia. The feature is interesting to me because of the UX / UI approach employed, as well as the concept of offering API replication to different regions as a dimension of API plans. You have to admit the separate section, as part of API pricing, is pretty forward leaning, and not something you see often.

What is even cooler, is that when you move the slider, increasing the number of regions the API is available in, your price per package is adjusted to include the replication. I believe they apply just a flat rate increase for each plan level, but I could see this be something that has unique cost per region (ie. US being more expensive than EU). As the debate about in-country data storage and computing evolves, I think this will become pretty significant.

The goal for the Algolia worldwide replication is to decrease latency for end-users when searches are made. Providing up to five separate regions around the globe, where your API can be deployed, as part of your Algolia API plan. While not something that could be accomplished by every API, the approach is in alignment with wholesale API movements I've talked about before.

Using API infrastructure like 3Scale offers, you could establish this type of variability in plan levels, that are tailored for containerized-enabled, worldwide replication similar to what Algolia offers. I have added worldwide or regional replication as one of the API plan building blocks, and will keep documenting other examples of this very technical, but potential business and politically driven aspect of the API plan line of the life cycle I am working to define.

The Integration Zone is proudly sponsored by CA Technologies. Learn from expert microservices and API presentations at the Modernizing Application Architectures Virtual Summit Series.

Topics:
dev ops ,api management ,worldwide ,replication

Published at DZone with permission of Kin Lane, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

THE DZONE NEWSLETTER

Dev Resources & Solutions Straight to Your Inbox

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

X

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}