Organizations struggle to manage server sprawl, virtualization, migrations to private, public and hybrid clouds and the need to integrate mobile computing devices in the IT infrastructure. At the same time cycle times need to be shortened, security needs to be improved and access needs to be made universal. This cannot all be done economically unless sysadmins can re-use design-patterns and code from others. Configuration Management companies like CFEngine, Chef and Puppet have started deploying repositories for configuration examples. What is needed is tooling to allow sysadmins to browse, mix, match and deploy the examples from such repositories without recoding. In the presentation Diego will present a model for doing just that and show some of the work he has done to make that a reality.
This presentation is for system administrators, who work in dynamic organizations with customer facing web applications and frequent infrastructure changes. This presentation will show them how they build and maintain large-scale, complex Linux infrastructures with fewer resources and less outages.