Principal Data Scientist, Practice Lead for Data Science, AI, Big Data Technologies at Teradata. O’Reilly author on distributed computing and machine learning. ​

Natalino leads the definition, design and implementation of data-driven financial and telecom applications. He has previously served as Enterprise Data Architect at ING in the Netherlands, focusing on fraud prevention/detection, SoC, cybersecurity, customer experience, and core banking processes.

​Prior to that, he had worked as senior researcher at Philips Research Laboratories in the Netherlands, on the topics of system-on-a-chip architectures, distributed computing and compilers. All-round Technology Manager, Product Developer, and Innovator with 15+ years track record in research, development and management of distributed architectures, scalable services and data-driven applications.

Friday, April 26, 2013

Cobbler: scripting provisioning

We script testing, deployments, delivery, build, packaging. So why don't scripting provisioning?


Cobbler allows you to transform a set of bare metal machines into a cluster of machines with the wanted flavor of the day. Select the OS image, your kickstart scripts and cobbler will orchestrate the install via a net boot install. The machines will connect to the cobbler via dhcp auto discovery boot loading using pixie. Where to go from there, is only up to you. :) .

For those of your who are aws savvy, cobbler fill the same role of cloud formation at amazon.
The analogy ends there, since cobbler will provide boot networking and distributed provisioning on the bare metal, while aws cloud formation is instantiating virtual machines and interfaces, on top of the available amazon data centers nodes.

A few useful links, to dig into the subject: