Todo projeto possui dependências que precisam ser instaladas e configuradas. Deixar esse processo para ações humanas o torna suscetível a erros e não repetível. Utilizando ferramentas para provisionar nossas dependências no ambiente, abstraímos as peculiaridades dos SOs obtemos um processo confiável e repetível.