title: @monthly cron job is not reliable
body: <p>Our customer wants us to create a report every month.</p>
  
  <p>In the past, we used a @monthly cron job for this task.</p>
  
  <p>But this is not reliable:</p>
  
  <ol>
  <li>The server could be down in this minute. Cron does not re-run those jobs</li>
  <li>If the server is up, the database could be unreachable in this moment.</li>
  <li>If the server is up and DB is up, there could be a third party system which is not reachable</li>
  <li>There could be a software bug.</li>
  </ol>
  
  <p>What can I do, to be sure that the report gets created monthly?</p>
  
  <p>It is a Django based web application</p>