wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Teste DVA 01 - Desenvolvimento com Serviços da AWS

Total questions: 10

Worksheet time: 10mins

Name
Class
Date
1.

01 - Qual dos serviços da AWS é a melhor opção para implementar uma aplicação com o estilo de arquitetura com coreografia?

a)

AWS Step Functions

b)

AWS Lambda

c)

SES (Simple E-mail Service)

d)

SQS (Simple Queue Service)

2.

02: A respeito do uso de filas de mensagens mortas (dead-letter queue) do AWS SQS, é correto afirmar que:

[ Selecione duas opções ]

a)

Uma dead-letter queue do tipo FIFO pode receber mensagens de uma dead-letter queue do tipo standard.

b)

O uso de dead-letter queue deve ser habilitado nas filas e deve ser informado o Amazon Resource Name (ARN) da nova fila de dead-letter queue.

c)

Uma dead-letter queue pode receber mensagens de diversas filas.

d)

O uso de dead-letter queue deve ser habilitado nas filas e automaticamente é criada uma nova fila de dead-letter queue.

3.

03 - A respeito das técnicas de recuperação de falhas, o que é correto afirmar sobre o AWS SDK que?

[ Selecione duas opções ]

a)

Os AWS SDKs implementam comportamento de retentativa (retry) em caso de falha de na comunicação com as APIs da AWS.

b)

Os AWS SDKs não implementam comportamento de retentativa (retry) em caso de falha na comunicação com as APIs da AWS.

c)

O AWS SDK implementa a retentativa (retry) com espaços de tempo exponenciais (Exponential Backoff) com base no número da retentativa.

d)

O AWS SDK implementa a retentativa (retry) com espaços de tempo exponenciais (Exponential Backoff) com base em uma quantidade determinada de segundos.

4.

04 - A respeito dos modos de invocação de uma AWS Lambda, assinale as alternativas corretas:

[ Selecione duas opções ]

a)

O AWS CLI invoca de forma síncrona a AWS Lambda.

b)

O Amazon SNS usa o método de polling para invocar uma AWS Lambda.

c)

O Amazon Kinesis invoca de forma assíncrona uma AWS Lambda.

d)

O Amazon S3 notification event invoca de forma assíncrona uma AWS Lambda.

5.

05 - A respeito dos padrões stateless e statefull no desenvolvimento de software, é correto afirmar que:

[ Selecione duas opções ]

a)

A AWS Lambda deve ser implementada no padrão statefull para acelerar a execução do código fonte.

b)

A AWS Lambda deve ser implementada no padrão stateless assumindo que não há afinidade com a infraestrutura de computação adjacente.

c)

O padrão stateless permite que a AWS Lambda execute rapidamente quantas cópias da função forem necessárias para atingir a escalabilidade necessária.

d)

O padrão stateless não permite que a AWS Lambda acesse serviços de storage de dados como o Amazon S3.

6.

06 - Sobre a configuração da AWS Lambda, é correto afirmar que:

[ Selecione duas opções ]

a)

A AWS Lambda suporta a definição de variáveis de ambiente no momento da criação e na atualização da configuração da função.

b)

A AWS Lambda suporta a definição de variáveis de ambiente somente no momento da criação da função.

c)

A AWS Lambda suporta a definição da quantidade de memória RAM disponível para a execução da função.

d)

A AWS Lambda suporta a definição do tipo da instância EC2 disponível para a execução da função.

7.

07 - Sobre a configuração de permissão para invocar o AWS Lambda, é correto afirmar que:

[ Selecione duas opções ]

a)

Quando a invocação acontece no modelo de polling, a AWS Lambda deve ter a permissão para acessar a fonte do evento.

b)

Quando a invocação acontece no modelo síncrono, a fonte do evento deve ter a permissão para acessar a AWS Lambda.

c)

Quando a invocação acontece no modelo síncrono, a AWS Lambda deve ter a permissão para acessar a fonte do evento.

d)

Quando a invocação acontece no modelo de polling, a fonte do evento deve ter a permissão para acessar a AWS Lambda.

8.

08 - Sobre a AWS Lambda execution role, qual a alternativa correta?

a)

É a role que no momento da invocação da função, provê credenciais temporárias com permissões de políticas baseadas em recursos, através do mecanismo de assumir uma role.

b)

É a role que no momento da invocação da função, provê credenciais temporárias com permissões de políticas baseadas em identidade, através do mecanismo de assumir uma role.

c)

É a role que no momento da invocação da função, provê uma nova identidade de usuário com permissões de políticas baseadas em identidade, através do mecanismo de assumir uma role.

d)

É a role que no momento da invocação da função, provê uma nova identidade de usuário com permissões de políticas baseadas em recursos, através do mecanismo de assumir uma role.

9.

09 - Sobre os serviços de armazenamento de dados disponíveis na AWS, qual a alternativa correta?

a)

O Amazon S3 provê um mecanismo de armazenamento virtualmente ilimitado, baseado em um sistema de arquivos compartilhado pela rede.

b)

O Amazon EFS provê um mecanismo de armazenamento de arquivos em formato de blocos que pode ser atachado a instâncias EC2.

c)

O Amazon RDS provê diversos tipos de motores de bancos de dados gerenciados pela AWS, como o DynamoDB.

d)

O Amazon ElastiCache é um serviço de cache gerenciado pela AWS, compatível com o Redis e o Memcache.

10.

10 - Sobre os modelos de consistência de dados para leituras no Amazon DynamoDB, assinale as alternativas corretas:

[ Selecione duas opções ]

a)

O modelo de consistência forte pode não retornar resultados atualizados com os dados recentemente gravados.

b)

O modelo de consistência eventual possui um custo de execução equivalente a metade do custo da consistência forte.

c)

O modelo de consistência eventual pode não retornar resultados atualizados com os dados recentemente gravados.

d)

O modelo de consistência forte possui um custo de execução similar a consistência eventual.