Consul
När en applikation delas upp i flera små delar behöver delarna veta var de andra finns. Adresser ändras när tjänster startas om eller flyttas, och att skriva in dem för hand håller inte i längden. Consul löser det med ett register som tjänsterna anmäler sig till, plus hälsokontroller som plockar bort det som inte svarar. Ovanpå det finns kryptering av trafiken mellan tjänsterna och regler för vem som får prata med vem. Det här är ett verktyg för större system, inte för en enkel webbsida. Läs om det den dag ni börjar dela upp en tjänst i flera delar.
Vad det är
Consul håller reda på vilka tjänster som körs var i ett system, och ser till att de hittar och når varandra säkert. Verktyget kommer från HashiCorp och finns i en gratis community-version. Det riktar sig till system som består av många små tjänster.