title: Complex system and Vagrant
body: <p>On production, we have a web infrastructure as it follows:</p>
  
  <ol>
  <li>Load Balancer (haproxy)</li>
  <li>API Server (PHP + apache)</li>
  <li>Frontend Server (Javascript + nginx)</li>
  <li>MySql Server</li>
  <li>Redis Server</li>
  </ol>
  
  <p>I'd love to start using Vagrant to make production environments exactly the same as the development ones, plus making it easy for a new developer to jumpstart doing his job.</p>
  
  <p>The big question is: how should I build the box?
  Should I put everything in one box or should I build more boxes? And how many? </p>