Welcome

From ePrize Developers Wiki

Revision as of 14:23, 30 April 2009 by Nathan-hughes (Talk | contribs)
(diff) ←Older revision | Current revision (diff) | Newer revision→ (diff)
Jump to: navigation, search

Hello, and welcome.

We are happy to introduce ePrize Web Services, or as we call it in Engineering, BReWS: Better RESTful ePrize Web Services. BReWS is a way to access promotion services and technology in a clean, straightforward way. One of the exciting stories around BReWS is that behind the new and powerful service communication language it uses the same proven technology platform as the rest of our ePrize promotions. The same redundant, 24/7 monitored, high performance level one data center hosts the information. The same warehousing technology collects and aggregates promotion data into our Client Portal. The same awarding engine, which has served millions of game requests, makes awarding and limiting decisions in BReWS. There is a significant amount of new software and functionality around BReWS, but the core fundamental promotion mechanics are using the same ePrize platform services we rely on everywhere.

ePrize has chosen to provide these services via a RESTful API. REST is the language of the web, and we feel that building on a simple and immediately understandable API convention is important. We’ve developed a set of API calls that can be put together in numerous ways to develop programs limited only by the imagination and desires of our customers.

Web Services customers will be supported directly by the Engineering team responsible for building and maintaining the technology. Senior engineers and leaders in the company are manning the conn to ensure successful projects. In addition to this community website, ePrize will talk directly to all users via our web services mailing list. Engineering support hours can be baked into any deal, and we are happy to conduct interactive project reviews with you as you build and launch your first projects. And of course, when you sign up you will have access to both testing and production clusters. On the testing cluster you can build, test, experiment, and make sure everything works perfectly for your project before launching live to the world.

One more point - BReWS began as a solution to ePrize problems. While we are excited at the ability to offer these services to our external customers, the web services API is as much a product for our internal ePrize teams as it is for our external customers. Our confidence and trust in the product is such that a month in to development we had already moved projects over to use web service calls, and we are already seeing results from the simplicity and ease of use of the technology. We believe that by eating our own dogfood, we are building the most usable AND useful set of services possible.

Welcome to BReWS!

Nathan Hughes nathan@eprize.com

Personal tools