Elasticity And Scalability In Cloud Computing