- Linode/AWS Production Server
- AWS S3 for file upload
- SMTP configuration for email notification
- Capistrano setup and deploy script
- SSL configuration if required (optional)
- Setup background job if required (optional)
- Setup and configure .env for environment variables ( I have my reserves about his )
- Setup error tracking tool: Errbit
- Setup HTTP monitoring tool: UptimeRobot
- Monit / Graphite and New relic