PuppetSelbst in großen Umgebungen werden Server und Netzwerke oft noch manuell administriert. Dies ist nicht nur unwirtschaftlich und ineffizient, sondern auch noch sehr fehleranfällig. Und manchmal schaffen es die Administratoren kaum noch mit dem Wachstum der IT mitzuhalten.
Das Zauberwort heißt Automatisierung: Regelmäßig wiederkehrende Aufgaben, wie Paketinstallationen, Konfigurationsänderungen oder Rechnerinstallationen werden nicht mehr manuell durchgeführt, sondern nur noch zentral beschrieben und dann ausgerollt. Dabei ist es egal ob solche Änderungen einmal oder tausendfach in einem Cluster durchgeführt werden müssen Zentrale KonfigurationEine sehr gute Lösung zur Automatisierung von solchen Aufgaben ist Puppet. Dabei werden die Konfigurationsänderungen an einer zentralen Stelle im Netz beschrieben und abgelegt. Puppet verteilt diese Dateien auf seine Clients und setzt die gewünschten Changes auf den Servern um, unabhängig vom Betriebssystem. Die genaue Verteilung bestimmt Puppet durch eine ausgefeilte Beschreibungssprache, sowie Dienst-Definitionen und Rechnerklassen. Die dazu notwendigen Konfigurationsdaten der Server generiert Puppet selbst. Dadurch ist es möglich, beispielsweise eine Änderungen an allen DNS Servern vorzunehmen, ohne genau zu wissen wie die Server heissen oder welche IP Adressen sie haben. Große und kleine NetzwerkePuppet eignet sich sowohl für kleine und heterogene, aber auch für sehr große Netzwerke: Während man es in kleinen Netzwerken auch lokal auf den Servern aufrufen kann, bietet es für große Rechenzentren einen Client-Server Modus. Dabei wird die Kommunikation zwischen den Hosts über ein SSL basiertes Protokoll abgesichert. Der zentrale Puppet Server verteilt die Konfigurationseinstellungen an seine Clients und nimmt danach die Berichte entgegen. Puppet SchulungWir freuen uns, Ihnen nun auch eine exklusive Puppet Schulung in Deutschland gemeinsam mit unserem Partner Reductive Labs anbieten zu können. Durch die erste Schulung von Reductive Labs zum Thema Puppet in Deutschland, bekommen Sie Knowhow direkt vom Puppet-Entwickler und können auch auf spezifische Fragen und Problemstellungen eingehen. Weitere Informationen finden Sie in unserem NETWAYS Trainings Center.
|