Escalabilidade e elasticidade

O que é dimensionamento automático em SaaS?

Published: Outubro 14, 2024

Aprenda como o dimensionamento automático funciona no SaaS, por que é crucial para o seu negócio e como implementá-lo de forma eficaz. Explore métricas importantes, tipos de políticas e exemplos do mundo real.

O que é dimensionamento automático?

O dimensionamento automático é um recurso que ajusta os recursos de um aplicativo SaaS para cima ou para baixo com base no uso atual. Quando há mais usuários, o dimensionamento automático aumenta os recursos disponíveis – por outro lado, ele os diminui durante os períodos de calmaria. 

Como o dimensionamento automático funciona no contexto de SaaS?

As empresas de SaaS precisam de autoescalonamento porque geralmente não sabem quando o tráfego está aumentando ou diminuindo. Embora às vezes seja previsível (por exemplo, o lançamento de um produto), eventos globais repentinos e picos inesperados são onde o autoescalonamento deve ser implantado.

Quais são os principais benefícios do autoescalonamento para empresas de SaaS e seus clientes?

Razões pelas quais você deve usar o dimensionamento automático em seu negócio de SaaS incluem: 

  • Desempenho: Use o dimensionamento automático para que seu site ou aplicativo funcione perfeitamente durante períodos de pico; sem ele, você pode encontrar interrupções de serviço. 
  • Disponibilidade: Você precisa implementar o dimensionamento automático para que os clientes possam acessar seu site, produto e serviços 24 horas por dia, 7 dias por semana.
  • Otimização de custos: Use o dimensionamento automático para aumentar e diminuir com base no uso em tempo real - você corre o risco de despesas desnecessárias se usar um método alternativo.

Quais métricas são normalmente usadas para acionar eventos de autoescalonamento?

As métricas usadas para acionar o dimensionamento automático incluem: 

  • Utilização da CPU: A quantidade de CPU sendo usada em um determinado momento.
  • Uso de memória: Quanta memória um aplicativo ou site está usando em tempo real.
  • Tráfego de rede: Visitantes do site e usuários de aplicativos recebidos e enviados.
  • Latência da solicitação: Tempos de resposta às solicitações do usuário; isso depende de quantos usuários estão no mesmo servidor. 
  • Comprimento da fila: Solicitações de fila pendentes; o aumento automático da escala é acionado quando este valor é maior.

Quais são os diferentes tipos de políticas de dimensionamento automático e quando você usaria cada uma?

Diferentes políticas de dimensionamento automático funcionam em vários cenários. Aqui está uma lista de algumas comuns e quando você deve usá-las: 

  • Rastreamento de meta: Move recursos com base em uma métrica como comprimentos médios de fila; use quando você conhece suas cargas de trabalho. 
  • Dimensionamento por etapas: Dimensiona dentro dos limites definidos por você; use se você for iniciante.
  • Dimensionamento agendado: Dimensiona com base em horários agendados; use se você conhece os padrões de tráfego diários ou semanais.

 

Quais são alguns exemplos do mundo real de empresas de SaaS utilizando com sucesso o dimensionamento automático para atender à demanda flutuante?

Exemplos de empresas de SaaS que usam dimensionamento automático com base na demanda: 

  • Shopify: Define parâmetros para dimensionar automaticamente os recursos durante períodos de alto tráfego, como Black Friday e a temporada de férias.
  • Slack: Considera os horários de pico de mensagens (por exemplo, horário de trabalho) para alocar recursos conforme necessário.
  • Netflix: Os parâmetros de dimensionamento automático são definidos para gerenciar o tráfego quando mais espectadores estão online (por exemplo, à noite e nos fins de semana).

 

Conclusão

As empresas de SaaS devem usar o dimensionamento automático para gerenciar recursos durante atividades altas e baixas. Amazon Web Services, Pepperdata e Google Cloud são três ferramentas com dimensionamento automático. Considere se você precisa de rastreamento de meta, dimensionamento de etapas ou dimensionamento agendado.

Pronto para começar?

Já passamos por isso. Vamos compartilhar nossos 18 anos de experiência e tornar seus sonhos globais uma realidade.
Fale com um especialista
Imagem em mosaico
pt_PTPortuguês