AWS - SQS Flashcards Preview

AWS - Architect Certificate > AWS - SQS > Flashcards

Flashcards in AWS - SQS Deck (27)
Loading flashcards...
1
Q

O que é o Amazon SQS?

A

O Amazon Simple Queue Service (Amazon SQS) é um web service que disponibiliza a você acesso a filas de mensagens que armazenam mensagens esperando processamento.

2
Q

Como é faturado o SQS ?

A

Como o Amazon SQS é altamente escalável, você paga apenas pelo que usar.
O custo do Amazon SQS é calculado de acordo com a solicitação, além das cobranças por transferência de dados para dados transferidos para fora do Amazon SQS (exceto quando são transferidos para instâncias do Amazon EC2 ou funções do AWS Lambda dentro da mesma região)

3
Q

Quais os benefícios do SQS em relação aos outros serviços de gerenciamento de filas ?

A
  • Amazon SQS não exige sobrecarga de tarefas administrativas e necessita de pouca configuração.
  • O Amazon SQS funciona em grande escala e processa bilhões de mensagens por dia.
  • É possível aumentar ou reduzir a escala vertical da quantidade de tráfego que você envia sem precisar de nenhuma configuração.
  • O Amazon SQS também proporciona uma durabilidade de mensagens substancialmente alta, oferecendo a você e aos seus stakeholders ainda mais segurança.
4
Q

Quais os tipos de filas SQS?

A

SQS fornece dois tipos de filas - Standard & FIFO

5
Q

O que são o tipo de ordenamento SQS - FIFO

A

As filas first-in-first-out (FIFO, primeiro a entrar, primeiro a sair) preservam a ordem exata de envio e recebimento das mensagens.

6
Q

O que são o tipo de ordenamento SQS - Standard

A

As filas padrão fornecem um recurso de FIFO flexível que tenta preservar a ordem das mensagens. Entretanto, como as filas padrão foram criadas para ser altamente escaláveis, utilizando uma arquitetura altamente distribuída, não há garantias de recebimento de mensagens na ordem exata de envio.

7
Q

O SQS garante a entrega das mensagens ?

A

As filas padrão oferecem entrega pelo menos uma vez, ou seja, cada mensagem é entregue pelo menos uma vez.

8
Q

Quem é responsável pela exclusão das mensagens na fila SQS?

A

O Software do cliente!
As filas FIFO oferecem processamento único, ou seja, cada mensagem é entregue uma vez e continua disponível até ser processada e excluída por um consumidor.

9
Q

O tipo de ordenamento FIFO possui alguma limitação. ?

A

As filas FIFO estão limitadas a 300 TPS (transactions per second, transações por segundo), mas têm os mesmos recursos das filas padrão.

10
Q

É possível converter a fila padrão atual em uma fila FIFO?

A

Não. Você deve selecionar o tipo de fila ao criá-la.

11
Q

Quais as caracteristicas específicas para atributos de fila FIFO?

A
  • O nome de uma fila FIFO deve terminar sufixo .fifo.

- limite de 80 caracteres para nomes de fila.

12
Q

O que é um visibility timeout?

A

O visibility timeout é um período em que o Amazon SQS impede que outros componentes de utilização recebam e processem uma mensagem.

13
Q

Qual é o limite máximo de visibilidade de mensagens?

A

O visibility timeout máximo para uma mensagem do Amazon SQS é de 12 horas.

14
Q

Qual o nível de confiabilidade do armazenamento dos meus dados no Amazon SQS?

A

O Amazon SQS armazena todas as filas de mensagens e as mensagens em uma única região altamente disponível da AWS com várias zonas de disponibilidade (AZs) redundantes para que nenhuma falha única de computador, rede ou AZ possa tornar as mensagens inacessíveis.

15
Q

Como posso proteger as mensagens nas minhas filas de mensagens?

A

Para obter maior segurança, você pode criar sua aplicação para criptografar mensagens antes que elas sejam inseridas em uma fila de mensagens.

16
Q

Quais os protocolos compatíveis para o Amazon SQS ?

A

O Amazon SQS é compatível com os protocolos HTTP over SSL (HTTPS) e Transport Layer Security (TLS)

17
Q

Uma mensagem excluída pode ser recebida novamente?

A

Não. As filas FIFO nunca introduzem mensagens repetidas.

18
Q

O Amazon SQS tem certificação PCI DSS?

A

Sim. O Amazon SQS tem certificação PCI DSS de nível 1.

19
Q

O Amazon SQS está em conformidade com o HIPAA?

A

Não. O Amazon SQS não está qualificado para obter a conformidade com o HIPAA.

20
Q

Por quanto tempo posso manter minhas mensagens na filas de mensagens do Amazon SQS?

A
  • Período de retenção do SQS é entre 1 minuto e 14 dias.

- O padrão são 4 dias.

21
Q

O que acontece quando é atingido o limite de retenção na fila ?

A

Suas mensagens serão excluídas automaticamente.

22
Q

Como configuro o Amazon SQS para que seja possível reter mensagens por mais tempo?

A

defina o atributo MessageRetentionPeriod usando o console ou o método Distributiveness.
O atributo MessageRetentionPeriod para definir o período de retenção de mensagens entre 60 segundos (1 minuto) e 1.209.600 segundos (14 dias

23
Q

Como configurar o tamanho máximo de mensagens para o Amazon SQS?

A

use o console ou o método SetQueueAttributes para definir o atributo MaximumMessageSize
Defina esse limite com um valor entre 1.024 bytes (1 KB) e 262.144 bytes (256 KB)

24
Q

Como posso enviar mensagens maiores que 256 KB ?

A

use a Amazon SQS Extended Client Library para Java. Essa biblioteca permite que você envie uma mensagem do Amazon SQS contendo uma referência a uma carga de mensagem no Amazon S3 que pode chegar a até 2 GB

25
Q

Que tamanho pode chegar as filas de mensagens SQS ?

A

Uma única fila de mensagens do Amazon SQS pode conter um número ilimitado de mensagens. Entretanto há um limite de 120.000 mensagens em andamento para uma fila padrão e 20.000 para uma fila FIFO.

26
Q

Há restrições para os nomes das filas de mensagens do Amazon SQS?

A

caracteres alfanuméricos, hífens (-) e sublinhados (_).

tamanho de 80 caracteres

27
Q

Posso compartilhar mensagens entre filas em regiões diferentes?

A

Não. Cada fila de mensagens do Amazon SQS é independente dentro de cada região.