A escalabilidade é uma medida da capacidade de um sistema de TI de manter as funções adequadas ao sofrer alterações de tamanho ou volume. O reescalonamento ocorre para o próprio produto (por exemplo, adicionando espaço de armazenamento extra a um virtual server) ou ao seu contexto (por exemplo, alternar um aplicativo para um novo sistema operacional).
Um sistema altamente escalável lida com alterações na configuração e nas cargas de trabalho sem causar problemas de desempenho. A escalabilidade é uma característica vital de produtos de software e hardware.