wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Developer Associate - Revisão -Simulado 02

Total questions: 10

Worksheet time: 6mins

Name
Class
Date
1.
  1. 1. Um Desenvolvedor está criando uma nova aplicação web que será implantada usando AWS Elastic Beanstalk a partir do AWS Management Console. O Desenvolvedor está prestes a criar um source bundle que será enviado pelo console.

    Quais dos seguintes são requisitos válidos para criar o source bundle? (Selecione DOIS.)

a)

a. Não deve exceder 512 MB.

b)

b. Não deve incluir uma pasta pai ou diretório de nível superior.

c)

c. Deve incluir uma pasta pai ou diretório de nível superior.

d)

d. Deve consistir em um ou mais arquivos ZIP.

e)

e. Deve incluir o arquivo cron.yaml.

2.
  1. 2. Uma aplicação serverless usa uma função AWS Lambda para processar eventos do Amazon S3. A função Lambda é executada 20 vezes por segundo e leva 20 segundos para completar cada execução.

    Quantas execuções concorrentes a função Lambda exigirá?

a)

a. 40

b)

b. 400

c)

c. 20

d)

d. 5

3.
  1. 3. Uma equipe de Desenvolvedores precisa de acesso somente leitura a uma tabela do Amazon DynamoDB. Os desenvolvedores foram adicionados a um grupo. O que um administrador deve fazer para fornecer esse acesso seguindo o princípio do menor privilégio?

a)

a. Criar uma customer managed policy com acesso de leitura/escrita ao DynamoDB para todos os recursos e anexá-la ao grupo.

b)

b. Atribuir a política gerenciada AWSLambdaDynamoDBExecutionRole ao grupo.

c)

c. Criar uma customer managed policy com acesso somente leitura ao DynamoDB e especificar o ARN da tabela no elemento Resource. Anexar a política ao grupo.

d)

d. Atribuir a política gerenciada AmazonDynamoDBReadOnlyAccess ao grupo.

4.
  1. 4. Uma aplicação implantada no AWS Elastic Beanstalk apresentou aumento de erros durante implantações de novas versões, resultando em degradação de serviço para os usuários. A equipe de desenvolvimento acredita que isso ocorre devido à redução de capacidade durante as etapas de implantação. Eles gostariam de alterar a política de implantação para uma opção que mantenha capacidade total durante a implantação, usando as instâncias existentes.

    Qual política de implantação atenderá a esses requisitos?

a)

a. Rolling with additional batch

b)

b. All at once

c)

c. Rolling

d)

d. Immutable

5.
  1. 5. Uma aplicação on-premises usa servidores Linux e um banco de dados relacional PostgreSQL. A empresa migrará a aplicação para a AWS e precisa de um serviço gerenciado que cuide de provisionamento de capacidade, balanceamento de carga e auto scaling.

    Qual combinação de serviços o Desenvolvedor deve usar? (Selecione DOIS.)

a)

a. Amazon RDS com PostgreSQL

b)

b. AWS Lambda com CloudWatch Events

c)

c. Amazon EC2 com Auto Scaling

d)

d. AWS Elastic Beanstalk

e)

e. Amazon EC2 com PostgreSQL

6.
  1. 6. Uma aplicação precisa gerar mensagens de texto SMS e e-mails para um grande número de assinantes. Qual serviço da AWS pode ser usado para enviar essas mensagens para os clientes?

a)

a. Amazon SQS

b)

b. Amazon SNS

c)

c. Amazon SES

d)

d. Amazon SWF

7.
  1. 7. Um desenvolvedor está escrevendo uma aplicação para a empresa. O programa precisa acessar e ler o arquivo chamado "secret-data.xlsx" localizado no diretório raiz de um bucket do Amazon S3 chamado "DATA-BUCKET". As políticas de segurança da empresa exigem a aplicação do princípio do menor privilégio (least privilege) para a política IAM associada à aplicação.

    Qual instrução de política IAM estará em conformidade com esses requisitos de segurança?

a)

a. {"Effect": "Allow", "Action": "s3:GetObject", "Resource": "arn:aws:s3:::DATA-BUCKET/secret-data.xlsx"}

b)

b. {"Effect": "Allow", "Action": "s3:GetObject", "Resource": "arn:aws:s3:::DATA-BUCKET/*"}

c)

c. {"Effect": "Allow", "Action": "s3:ListBucket", "Resource": "arn:aws:s3:::DATA-BUCKET"}

d)

d. {"Effect": "Allow", "Action": "s3:*", "Resource": "arn:aws:s3:::DATA-BUCKET/*"}

8.
  1. 8. Um desenvolvedor utilizou uma ferramenta de terceiros para compilar, empacotar e gerar um software package on-premises. Esse pacote de software está armazenado em um sistema de arquivos local e precisa ser implantado em instâncias Amazon EC2.

    Como a aplicação pode ser implantada nas instâncias EC2?

a)

a. Usar o AWS CodeBuild para commitar o pacote e implantar automaticamente o software.

b)

b. Fazer o upload do pacote para um bucket Amazon S3 e especificar a localização no S3 ao realizar o deploy usando o AWS CodeDeploy.

c)

c. Usar o AWS CodeDeploy apontando diretamente para o sistema de arquivos local para implantar o pacote de software.

d)

d. Criar um repositório no AWS CodeCommit para acionar automaticamente a implantação nas instâncias EC2.

9.
  1. 9. Uma aplicação atende clientes em várias regiões geográficas diferentes. Informações sobre a localização de onde os usuários se conectam são gravadas em logs armazenados no Amazon CloudWatch Logs. A empresa precisa publicar uma CloudWatch custom metric que acompanhe as conexões por localização.

    Qual abordagem atende a esse requisito?

a)

a. Criar uma consulta no CloudWatch Logs Insights para extrair a informação de localização dos logs e criar uma métrica customizada com a localização como dimensão.

b)

b. Configurar uma regra do CloudWatch Events que crie uma métrica customizada a partir do grupo de logs do CloudWatch.

c)

c. Transmitir os dados em tempo quase real para um cluster Amazon Elasticsearch e exportar uma métrica customizada.

d)

d. Criar um CloudWatch metric filter para extrair métricas dos arquivos de log com a localização como dimensão.

10.
  1. 10. Para reduzir o custo das ações de API realizadas em uma fila do Amazon SQS, um desenvolvedor decidiu implementar long polling.
    Quais das seguintes modificações o desenvolvedor deve fazer nas ações da API?

a)

a. Definir o SetQueueAttributes com MessageRetentionPeriod de 60

b)

b. Definir a API ReceiveMessage com WaitTimeSeconds de 20

c)

c. Definir a API SetQueueAttributes com DelaySeconds de 20

d)

d. Definir a API ReceiveMessage com VisibilityTimeout de 30