Service Discovery with Consul

Stian Mathiassen

Sveinung Dalatun

Short workshop - in English

Learn about how to implement service discovery in your architecture with consul (https://www.consul.io/).

Applications that talk to eachother need to know about eachother. Up to a certain point this information does fine in simple configuration files. But as your architecture grows you might want some extra flexibility.

With service discovery you put this information about where applications can be found in a separate component. This way, you won't have to update a quadrillion config files just because one lousy hostname has changed.

Preparations: https://github.com/bekkopen/service-discovery-workshop#before-the-workshop

Primarily for: Developers, Architects

Participant requirements: Laptop with Vagrant and Virtualbox (https://github.com/bekkopen/service-discovery-workshop#before-the-workshop)