Lab42 Puppet Infrastructure
Come Lab42 può essere ricostruito in pochi minuti
Cosa è
Puppet è un potente e flessibile strumento di system automation che permette la gestione centralizzata di praticamente ogni componente di un sistema Unix / Linux: pacchetti installati, servizi da avviare, file di configurazione, utenti, gruppi, mount point, cronjobs, esecuzione di comandi specifici ecc.
I vantaggi nell'usare uno strumento simile sono molteplici, sia per la facilità di gestione di un parco macchine che per il loro disaster recovery:
- L'installazione e la configurazione di un server è un processo controllato e riproducibile
- Si possono definire profili (ruoli) per uno specifico tipo di macchina e assegnarli a diversi host
- Si possono costruire sistemi di sviluppo, collaudo e produzione perfettamente allineati (per passaggi in produzione con meno sorprese)
- Si possono gestire in modo centralizzato da pochi a migliaia di server.
Example 42 Puppet Infrastructure è un insieme di moduli ("ricette") realizzati con Puppet già pronti per la gestione di decine di diverse applicazioni.
E' predisposto per potere essere usato e modificato in modo semplice secondo le proprie esigenze.
E' alla base del setup dei server e degli host dell'aula corsi di Lab42.
Example 42 Puppet Infrastructure by Lab42 è rilasciato sotto una licenza
Creative Commons Attribuzione 3.0 Unported.
Puppet Infrastructure KickOff
Lab42 è consapevole della potenza di uno strumento come Puppet: l'aula corsi dispone di PC fisici e macchine virtuali che possono venire reinstallati e completamente riconfigurati secondo le esigenze in pochi minuti.
Puppet è stato già usato e introdotto con successo presso svariati clienti, con infrastrutture IT eterogeneree, da pochi a centinaia di host.
Lab42 offre servizi di formazione e consulenza su Puppet.
In particolare si propone il servizio dedicato Puppet Infrastructure KickOff che prevede
- Training su Puppet, per conoscerne le caratteristiche e poterle sfruttare al meglio
- Impostazione della Infrastruttura puppet sulla base della realtà del client
- Realizzazione dei moduli specifici per le applicazioni del client
- Integrazione con moduli esistenti per funzioni gestionali (monitoraggio, backup, time syncronization, ecc)
Le attività che possono durare da uno a diversi giorni si concludono con la preparazione un set di moduli puppet customizzati, disponibili in una macchina virtuale che possa operare da puppetmaster in grado di ricostruire e configurare un'intera infrastruttura di server Linux.
Per maggiori informazioni compilare il seguente modulo.
