Writing and Consuming REST Services

Thursday, December 8, 2016 - 11:00am12:30pm

Chris St. Pierre, Cisco Systems

Abstract: 

REST services are widely used for interaction with and between applications and for systems management tasks. This mini-tutorial offers a quick introduction to how REST services are structured, for both the implementer and the client. We will cover the use of HTTP verbs, the architecture of URIs, maintenance of state, middleware, and more.

Who should attend:
People interested in gaining or solidifying their knowledge of how REST services work and how to interact with them in both manual and programmatic ways.

Take back to work:
Increased confidence in discovering, using, debugging, and writing REST services, for both systems management tasks and application interaction.

Topics include:
HTTP verbs, the architecture of URIs, maintenance of state, middleware, discoverability, error codes, asynchronicity, data submission, versioning, etc.

Chris St. Pierre, Cisco Systems, Inc.

Chris St. Pierre is currently serving the thirteenth year of a life sentence to hard labor at the command line. He works as an OpenStack engineer at Cisco and is a core contributor to Rally, the OpenStack benchmarking tool.

BibTeX
@conference {208455,
author = {Chris St. Pierre},
title = {Writing and Consuming {REST} Services},
year = {2016},
address = {Boston, MA},
publisher = {USENIX Association},
month = dec
}