Chapter 11. Building a configuration management database

This chapter covers

  • Creating a configuration database using Spring Data Neo4j
  • Enabling REST web services using JSON and XML
  • Invoking web services using the Maven deployment plug-in
  • Accessing GitHub using Spring Social and OAuth 2 authorization
  • Using Spring Security to encrypt GitHub access tokens

If you work with a technical infrastructure of any size, you may have run into a variety of common issues:

  • Poor visibility into system configuration— It may be difficult to know exactly what’s deployed, which apps live on which servers, who to call when apps fail, and so on. When multiple teams are involved (for example, multiple development and operations teams), they may not have the ...

Get Spring in Practice now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.