Konfiguration Management
Konfiguration Management
Konfiguration Management erfÀhrt im Zuge des Cloud Computings Renaissance. Um ElastizitÀt (Anpassung der genutzten Ressourcen an die vorhandene Last) zu erreichen werden Instanzen einer Applikation hoch- und runtergefahren. Eine Anpassung der Konfiguration sollte mittlerweile ohne Downtime möglich sein, um so schnell reagieren zu können. Zudem wird clusterfÀhige Konfiguration (viele Knoten) benötigt.
Netflix Archaius
Hierbei handelt es sich um einen dateibasierten Ansatz, der sich wunderbar in vorhandene Applikationen integriert, die i. a. auch schon auf Property-Files setzen ... allerdings werden die dann nur zur Deployzeit ausgelesen.
Archaius liest die Konfigurationsdateien in regelmĂ€Ăigen AbstĂ€nden aus und aktualisiert sie demenstprechend.
Zookeeper
Eine der ersten Konfigurationsdatenbanken ... mittlerweile in die Jahre gekommen, komplex und ressourcenhungrig (Java basiert) - dafĂŒr aber groĂes Featureset.
etcd
etcd
ist Bestandteil des CoreOS und damit bekannt geworden.
HTTP-Schnittstelle.
Last updated
Was this helpful?