We couldn't find a match for given <KEYWORD>, please try again.

O que é elasticidade da nuvem?

Elasticidade da nuvem é a propriedade de uma nuvem de aumentar ou reduzir a capacidade de CPU, memória e armazenamento para se adaptar às demandas em constante mudança de uma organização. A elasticidade da nuvem pode ser automática, sem que seja necessário realizar o planejamento de capacidade com antecedência, ou pode ser um processo manual, em que a organização é notificada de que os recursos estão acabando e pode decidir se adicionará ou reduzirá a capacidade quando necessário. As ferramentas de monitoramento oferecidas pelo provedor de nuvem ajustam dinamicamente os recursos alocados para uma organização sem afetar as operações existentes com base em nuvem.


Diz-se que um provedor de nuvem tem mais ou menos elasticidade, dependendo do seu grau de adaptação às mudanças de carga de trabalho, aprovisionando ou desprovisionando recursos de forma autônoma para atender à demanda da melhor forma possível. Isso elimina a necessidade de a equipe de administração de TI monitorar recursos para determinar se são necessários recursos adicionais de CPU, memória ou armazenamento ou se a capacidade em excesso pode ser desativada.

A elasticidade da nuvem é frequentemente associada à arquitetura de dimensionamento horizontal e geralmente associada aos recursos do provedor de nuvem pública que são cobrados conforme o uso. Essa abordagem alinha os gastos com a nuvem em tempo real ao consumo real dos serviços de computação em nuvem, por exemplo, quando as máquinas virtuais (VMs, pela sigla em inglês) são ativadas ou desativadas conforme a demanda de um aplicativo ou serviço específico ao longo do tempo.

A elasticidade da nuvem oferece às empresas e organizações de TI a capacidade de atender a qualquer salto inesperado na demanda, sem a necessidade de manter equipamentos de reserva para lidar com essa demanda. Uma organização que normalmente executa determinados processos no local pode usar o "cloudburst" para aproveitar a elasticidade da nuvem e atender à demanda, retornando às operações locais somente quando a demanda diminuir. Portanto, o resultado da elasticidade da nuvem é uma economia nos custos de infraestrutura, no capital humano e nos custos gerais de TI.

Promova os negócios digitais com a transformação de apps e nuvens

Os cinco principais desafios da extensão dos data centers à nuvem pública

Por que a elasticidade da nuvem é importante?

Sem a elasticidade da nuvem, as organizações teriam que pagar pela capacidade não utilizada na maior parte do tempo, além de gerenciar e manter essa capacidade com upgrades de sistema operacional, patches e falhas de componentes. É a elasticidade da nuvem que, em muitos aspectos, define a computação em nuvem e a diferencia de outros modelos de computação, como cliente-servidor, computação em grade ou infraestrutura legada.

A elasticidade da nuvem ajuda as empresas a evitar o aprovisionamento em excesso (implantação e alocação de mais recursos de TI do que o necessário para atender às demandas atuais) ou aprovisionamento insuficiente (não alocação de recursos de TI suficientes para atender à demanda existente ou iminente).

As organizações que aprovisionam em excesso gastam mais do que o necessário para atender às próprias necessidades, desperdiçando um capital valioso que poderia ser aplicado em outros recursos. Mesmo que uma organização já esteja utilizando a nuvem pública, sem elasticidade, milhares de dólares podem ser desperdiçados em VMs não utilizadas todos os anos.

O aprovisionamento insuficiente pode resultar na incapacidade de atender à demanda existente, podendo levar a latência inaceitável, insatisfação do usuário e, por fim, perda dos negócios, já que os clientes abandonam serviços on-line lentos e sem resposta e transferem seus negócios para organizações mais responsivas. Dessa forma, a falta de elasticidade da nuvem pode resultar em perda dos negócios e graves impactos nos resultados financeiros.

Como funciona a elasticidade da nuvem?

A elasticidade da nuvem permite que as organizações aumentem ou diminuam a capacidade rapidamente, de forma automática ou manual. Elasticidade da nuvem pode se referir ao "cloud bursting" da infraestrutura local para a nuvem pública, por exemplo, para atender a uma demanda repentina ou sazonal. A elasticidade da nuvem também pode se referir à capacidade de aumentar ou diminuir os recursos usados por um aplicativo com base em nuvem.

A elasticidade da nuvem pode ser disparada e executada automaticamente com base nas tendências da carga de trabalho ou instanciada manualmente, geralmente em minutos. Para que as organizações possam aproveitar a elasticidade da nuvem, elas precisam ter capacidade reserva adicional já disponível ou solicitar, configurar e instalar mais capacidade, um processo que pode levar semanas ou meses.

Se e quando a demanda diminuir, a capacidade poderá ser removida em minutos. Dessa forma, as organizações pagam apenas pela quantidade de recursos em uso em um determinado momento, sem a necessidade de adquirir ou desativar a infraestrutura local para atender à demanda elástica.

Estes são os casos de uso típicos da elasticidade da nuvem:

  • Demanda sazonal de varejo ou varejo eletrônico, em que a demanda aumenta drasticamente a partir das promoções de compras da Black Friday até o final da temporada de festas no início de janeiro
  • Inscrições do distrito escolar, cuja demanda aumenta no segundo trimestre e diminui após o início do período letivo
  • Empresas que experimentam um aumento repentino na demanda devido ao lançamento de um produto popular ou ao impulso das mídias sociais, como um serviço de streaming como a Netflix, que adiciona VMs e armazenamento para atender à demanda de uma nova versão ou de uma crítica positiva.
  • Recuperação de desastres e continuidade de negócios (DR/BC). As organizações podem aproveitar os recursos da nuvem pública para fornecer snapshots ou backups de dados e aplicativos essenciais fora do local e ativar as VMs na nuvem se a infraestrutura local sofrer uma interrupção ou perda.
  • Dimensione a infraestrutura de desktop virtual na nuvem para trabalhadores temporários ou prestadores de serviços ou para aplicativos de aprendizagem remota, por exemplo
  • Dimensione a infraestrutura para a nuvem para atividades de teste e desenvolvimento e desative-a após a conclusão do trabalho de teste/desenvolvimento.
  • Projetos não planejados com prazos curtos
  • Projetos temporários, como técnicas de análise de dados, processamento em lote, renderização de mídia etc.

Quais são os benefícios da elasticidade da nuvem?

Os benefícios da elasticidade da nuvem incluem:

Agilidade. Ao eliminar a necessidade de comprar, configurar e instalar uma nova infraestrutura quando a demanda muda, a elasticidade da nuvem evita a necessidade de planejar esses picos de demanda inesperados e permite que as organizações atendam a qualquer demanda inesperada, seja devido a pico sazonal, menção no Reddit ou seleção pelo clube de livro da Oprah.

Preços de acordo com a necessidade. Em vez de pagar pela infraestrutura independentemente do uso, a elasticidade da nuvem permite que as organizações paguem apenas pelos recursos que estão em uso em determinado momento, acompanhando de perto os gastos da TI de acordo com a demanda em tempo real. Dessa forma, embora os gastos possam flutuar, as organizações podem "redimensionar" sua infraestrutura, pois a elasticidade aloca ou desaloca recursos automaticamente com base na demanda em tempo real. A Amazon declarou que as organizações que adotam seu programador de instâncias com serviço de computação em nuvem EC2 podem conseguir uma economia de mais de 60% em comparação com as organizações que não o fazem.

Alta disponibilidade. A elasticidade da nuvem viabiliza a alta disponibilidade e a tolerância a falhas, já que as VMs ou os contêineres poderão ser replicados se parecerem estar com falha, o que ajudará a garantir que os serviços corporativos não sejam interrompidos e os usuários não passem por tempo de inatividade. Assim, os usuários terão uma experiência consistente e previsível, mesmo quando os recursos são aprovisionados ou desprovisionados automaticamente e sem impacto nas operações.

Eficiência. Como acontece com a maioria das automações, a capacidade de ajustar de forma autônoma os recursos da nuvem, conforme necessário, permite que a equipe de TI mude o foco do aprovisionamento para projetos mais benéficos para a organização.

Velocidade/time to market. As organizações têm acesso à capacidade em questão de minutos, em vez das semanas ou meses possivelmente necessários em um processo de aquisição tradicional.

Quais são os desafios da elasticidade da nuvem?

A elasticidade da nuvem é útil apenas para organizações que passam por aumentos ou diminuições rápidos ou periódicos na demanda por serviços de TI. As organizações com demanda previsível e estável provavelmente não se beneficiariam com a elasticidade da nuvem. Veja alguns desafios potenciais com a elasticidade da nuvem:

Tempo de aprovisionamento. Embora as VMs em nuvem possam ser ativadas sob demanda, possivelmente ainda haverá um tempo de defasagem de vários minutos até que elas sejam disponibilizadas para uso. Isso pode ou não ser tempo suficiente em uma demanda específica de aplicativo ou serviço, podendo afetar o desempenho quando ocorre um pico repentino, por exemplo, quando ocorre uma tempestade de logons no início do dia útil.

Dependência de provedor de nuvem. Embora os principais provedores de nuvem pública ofereçam soluções de elasticidade de nuvem, cada uma delas é implementada de maneira diferente, o que significa que as organizações ficam presas a um único fornecedor para atender às suas necessidades de nuvem.

Impacto na segurança. Os serviços de computação em nuvem que aumentam e diminuem de maneira elástica podem afetar os fluxos de trabalho de segurança existentes e exigir que eles sejam recriados. Como os sistemas elásticos são efêmeros, a resposta a incidentes pode ser afetada, por exemplo, quando um servidor com um problema de segurança é desativado à medida que a demanda diminui.

Disponibilidade de recursos. A elasticidade da nuvem requer modificações nas implantações na nuvem ou no local. As organizações que não terceirizam o gerenciamento de TI precisarão adquirir conhecimento técnico, incluindo arquitetos, desenvolvedores e administradores, para garantir que um plano de elasticidade de nuvem seja configurado corretamente para atender às necessidades específicas da organização. Isso também pode introduzir um atraso na curva de aprendizado, à medida que os profissionais qualificados recém-contratados se familiarizam com os novos ambientes, linguagens, ferramentas e processos de automação que precisam ser implementados.

Soluções e produtos relacionados

Soluções de nuvem

Ofereça mais inovação aos seus clientes com mais rapidez.

Soluções de arquitetura multi-cloud

Aproveite vários ambientes de computação em nuvem.

Soluções para dimensionamento da nuvem

Aproveite uma infraestrutura perfeitamente acessível do data center à nuvem.