The assignments and help for getting started is found at:
https://github.com/bekkopen/service-discovery-workshop
We have USB sticks with everything you need
Each application must be configured with knowledge about integration points at deployment time
Adding an instance entails updating configuration manually
More scalability
Client retrieves service addresses from consul
Client knows nothing about consul, but talks through a load-balancer that is updated by consul
Handy when integrating with software that doesn't talk to consul out of the box
The assignments and help for getting started is found at:
https://github.com/bekkopen/service-discovery-workshop
We have USB sticks with everything you need