Seção 8 - Escalabilidade EC2 Flashcards

1
Q

Escalabilidade, Elasticidade e Disponibilidade

Quantos tipos de escalabilidade existem?

A
  1. Vertical
  2. Horizontal
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Escalabilidade, Elasticidade e Disponibilidade

O que é uma escalabilidade vertical?

A

Supondo o tipo atual da sua instância, seria basicamente aumentar o tipo da sua instância. Exemplo:
t2.micro -> T2.2xlarge (aumentando a capacidade da mesma instância)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Escalabilidade, Elasticidade e Disponibilidade

O que é escalabilidade Horizontal?

A

Quando aumento a quantidade de instâncias de uma mesma máquina. O

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Escalabilidade, Elasticidade e Disponibilidade

Qual o serviço que realiza a escalabilidade horizontal dos serviços da AWS?

A

AutoScaling + ELB (Elastic Load Balance)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Escalabilidade, Elasticidade e Disponibilidade

O que é elasticidade no contexto de EC2?

A

É a capacidade do sistema criado de se adaptar automáticamente as mudanças.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Escalabilidade, Elasticidade e Disponibilidade

No contexto de elasticidade do EC2, que tipos de mudanças podem ocorrer para exigir a elasticidade?

A

Load (Carga). Se um usuário for direcionado para um servidor indisponível, ele será realocado para outro servidor (ambos servidores estão no grupo de autoscaling) ou diminuir a quantidade de servidores, sendo o proceso como um todo “elástico”.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Escalabilidade, Elasticidade e Disponibilidade

O que é a disponibilidade no contexto de EC2?

A

É estar disponível literalmente rs. Ter servidores sempre disponível e quem garante isso é o AutoScaling.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Sobre AutoScaling

Quais são as etapas que garantem o AutoScaling de uma aplicação no EC2?

A

1º Criar um modelo de instância.
2º AutoScaling

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Sobre AutoScaling

O que é Scaling-Out e Scaling-In?

A
  • Out - Adicionando instâncias
  • In - Removendo Instâncias

Possível configurar a quantidade de máquinas disponiveis (escl. Horizontal) e tipo (escl. Vertical)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Sobre ELB e ALB

O que significa a significa a sigla ELB?

A

Elastic Load Balance

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Sobre ELB e ALB

Qual é a principal função do ELB?

A

Garantir a elasticidade de uma aplicação compreendendo qual servidor está indisponível apartir do aviso do AutoScaling e direcionar o usuário para o servidor disponível, gerando uma url que será traduzida para o usuário da aplicação pelo DNS.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Criando um Modelo de Execução

Qual é o significado da sigla ALB?

A

Application Load Balance

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Criando um Modelo de Execução

Como criar um modelo de execução?

A

Em EC2(Menu esquerdo) > Instâncias > Modelos de execução.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Criando um Modelo de Execução

O que é um modelo de execução?

A

É um modelo de instância onde toda instância criada pelo ACL terá como base este modelo.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly