PaaS versus self-managed infrastructure