The rise and fall of the application server as product (A.K.A. app server commoditization)