Elasticidade em cloud computing: conceito, estado da arte e novos desafios