CFEngine
Automation in large scale
Jackson Oliveira
Software Architect
@cyber_jso
http://jackson-s-oliveira.blogspot.com.br/
What is it?
Infrastructure automation tool
Same domain
with different approaches
What is it about
● Users and accesses it needs to have
● Mandatory Filesystem structure
● packages, libs that needs to be installed
Born on 1993
The main idea
The main idea: policies
The main idea: based on agents
How it works
Agents aren’t 100% server dependents
Agents will keep working even when failing copying
Highly Scalable
A single server can serve up to 5k agents
Written in...
Highly portable
Is that how It’s suppose to work?
No, definitely not...
The promise concept
The promise concept
The promise concept
The promise concept
CFEngine
Thank you!
Jackson Oliveira
Software Architect
@cyber_jso
http://jackson-s-oliveira.blogspot.com.br/

Introduction to CFEngine