Evaluating Web Service Apis: Finding a Flexible Video Management System
Evaluating Best-of-Class Web Service APIs for Today's Multi-platform Video Management Solutions By Alan Ramaley, CTO, and Nick Rossi, VP Engineering thePlatform for Media, Inc. ABSTRACT services in a deployment and scale them independently. Video management and publishing platforms are evolving to meet the market’s Areas of focus will include: need for reaching consumers with reliable, high-capacity services – anytime, anywhere, Breadth – an API should expose all on any device. As such, solution providers the functionality in the underlying have to integrate their technology with a service vast set of devices, systems, and Cohesion– a given service should environments—includingauthenticated have a single area of responsibility syndication, third-party websites, mobile Security – we will compare and devices with vastly differing specs, set- contrast five common models topboxes, connectedTVs, smart over-the-top Web standards– support for devices, andthird-party services, such as ad REST,Atom, RSS, and JSON for data networks and content discovery engines. services, and REST and SOAP for business services. Web service application programming Data access – APIs should provide interfaces (APIs) play an integral role in very flexible read and write access to enabling content providers and distributors service data to succeed in a consumer driven market Notifications – with a comparison of that’s in constant flux. Developers at media push vs. pull notification models. companies and TV service providersneed Extending the schema– what to look flexibility and open APIs to adapt to for to make sure a service can changes in TV, online, and mobile video support your custom data. publishing. Scalability– how to build scalability into an API at the core, to allow for This paper provides an in-depth evaluation a 99.99% read SLA of the most important features web service APIs should offer and explains why those Lastly, the paper focuses on some of the best features are important.
[Show full text]