• Multi-platform and multi-tier
  • Reliable, scalable, secure
  • Avoid over engineering, budget-friendly
  • Cloud/PaaS where possible