IS

Igor Schmidt07/06/2023 21:53
Compartilhe

Amazon EC2 Auto Scaling

    AWS - Meus estudos para a certificação CLF-C01 - Parte 3

    Escalabilidade

    Antes de falar sobre o auto scaling, vou tentar melhorar um pouco o conceito que comentei no primeiro artigo dessa série.

    A escalabilidade é a capacidade de aumentar ou diminuir recursos computacionais, escalabilidade não necessariamente está ligada a automação de aumento ou diminuição de recursos, mas sim a capacidade de aumentar e diminuir recursos. Com o auto scaling temos essa automação.

    Amazon EC2 Auto Scaling

    O Amazon EC2 Auto Scaling permite que você adicione ou remova automaticamente instâncias EC2. No Amazon EC2 Auto Scaling existem duas abordagens possíveis, scaling dinâmico e scaling preditivo.

    Scaling dinâmico - esse tipo de scaling responde a alterações na demanda, ele pode crescer o ambiente quando existe aumento de consumo ou diminui quando tem recursos ociosos. Com isso conseguimos economia nos momentos de menos uso.

    Scaling preditivo - com esse scaling podemos definir horários e quantidade de instâncias a serem executadas. Vamos pensar em uma loja de vendas online, essa loja costuma ter maior acesso depois das 19h horas e aos finais de semana. Com esse estudo em mãos podemos criar escalonamentos de aumento de instâncias EC2 nesses horários e dias e na sequência podemos definir a redução das instâncias para assim termos economia nos horários de menos demanda.

    O mais legal disso é que podemos criar scalings dinâmicos junto com preditivos e assim suportar todos os tipos de demanda!

    Espero que gostem desse artigo, bora continuar os estudos.

    Compartilhe
    Comentários (0)