
DEV 12 - Quizziz 06
Quiz
•
Other
•
Professional Development
•
Practice Problem
•
Medium
Fernando Moreira
Used 2+ times
FREE Resource
Enhance your content in a minute
10 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
Você precisa criar uma API REST que retorne dados de um banco DynamoDB. A API deve ter cache automático e suportar CORS. Qual combinação de serviços é mais adequada?
API Gateway + Lambda + DynamoDB
CloudFront + API Gateway + Lambda + DynamoDB
Application Load Balancer + EC2 + DynamoDB
API Gateway + DynamoDB
Answer explanation
API Gateway oferece cache nativo e configuração CORS built-in. Lambda fornece flexibilidade para lógica de negócio e integração com DynamoDB. CloudFront em B adiciona complexidade desnecessária, C não aproveita serverless, e D (integração direta) tem limitações para transformações e lógica complexa.
2.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
Você está desenvolvendo uma aplicação que processa dados de IoT em tempo real. Os dados chegam de milhares de dispositivos e precisam ser processados imediatamente. Qual combinação de serviços é mais adequada?
API Gateway + Lambda + DynamoDB
Kinesis Data Streams + Lambda + DynamoDB
SQS + Lambda + RDS
S3 + Lambda + ElastiCache
Answer explanation
Kinesis Data Streams é projetado para ingestão de dados em tempo real de alta throughput (milhares de dispositivos IoT). Lambda pode processar os streams automaticamente, e DynamoDB oferece baixa latência para armazenamento. API Gateway não é ideal para IoT em massa, SQS introduz latência desnecessária, e S3 não é para tempo real.
3.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
Uma função Lambda precisa acessar um bucket S3 em outra conta AWS. Qual é a forma mais segura de configurar esse acesso?
Usar hardcoded Access Keys na função Lambda
Configurar Cross-Account IAM Role com AssumeRole
Compartilhar as credenciais via environment variables
Criar um IAM User específico para a função
Answer explanation
Cross-Account IAM Roles com AssumeRole é a prática mais segura para acesso entre contas. Permite controle granular, auditoria e rotação automática. Access keys hardcoded e environment variables são inseguros, e IAM User ainda requer gerenciamento manual de credenciais.
4.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
Uma aplicação web precisa permitir que usuários façam upload de arquivos diretamente para S3, mas apenas usuários autenticados devem ter acesso. Como implementar essa funcionalidade de forma segura?
Gerar presigned URLs no backend após validar a autenticação do usuário
Disponibilizar as credenciais AWS diretamente no frontend
Criar um bucket S3 público e controlar acesso via application logic
Usar API Gateway como proxy para todos os uploads
Answer explanation
Presigned URLs permitem upload direto ao S3 com tempo limitado e controle de acesso, sem expor credenciais AWS. O backend autentica o usuário e gera a URL assinada. Credenciais no frontend são inseguras, bucket público não oferece controle adequado, e proxy via API Gateway limita o tamanho dos uploads e adiciona latência desnecessária.
5.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
Uma aplicação precisa armazenar strings de conexão de banco de dados que são acessadas por múltiplas funções Lambda. Qual é a melhor opção para armazenar essas informações sensíveis?
Environment variables das funções Lambda
Hardcoded no código da aplicação
AWS Systems Manager Parameter Store (SecureString)
Arquivo de configuração no S3
Answer explanation
Parameter Store com SecureString criptografa os dados e permite controle de acesso granular via IAM. É projetado para configurações sensíveis compartilhadas. Environment variables ficam visíveis no console, hardcoded é inseguro, e S3 requer configuração adicional de criptografia.
6.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
Você quer fazer deployment gradual de uma nova versão da sua função Lambda, direcionando apenas 10% do tráfego inicialmente. Qual recurso do Lambda você deve usar?
Lambda Layers
Lambda Aliases com Traffic Shifting
Lambda Versions
Lambda Environment Variables
Answer explanation
Lambda Aliases com Traffic Shifting permitem direcionar percentuais de tráfego entre diferentes versões. É ideal para deployments canary/blue-green. Layers são para compartilhar código, Versions são snapshots imutáveis, e Environment Variables são para configuração.
7.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
No CodePipeline, sua aplicação falha no estágio de Deploy para o Elastic Beanstalk com erro de permissões. Onde você deve verificar e ajustar as permissões?
Na policy do usuário que criou o pipeline
Na service role do CodePipeline
Na instance profile do Elastic Beanstalk
Nas políticas do bucket S3 dos artifacts
Answer explanation
CodePipeline usa uma service role para executar ações em cada estágio, incluindo deploy para Elastic Beanstalk. Essa role precisa das permissões necessárias para criar/atualizar aplicações EB. As outras opções são roles/policies para diferentes contextos.
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?
Similar Resources on Wayground
11 questions
Palestra Indústria 4.0 WEG
Quiz
•
Professional Development
10 questions
Conocimientos en TC Copa
Quiz
•
Professional Development
12 questions
Alemlere Rahmet Efendimiz💕
Quiz
•
Professional Development
14 questions
Aula de Hardware
Quiz
•
Professional Development
10 questions
Special Round (SBVQC)
Quiz
•
Professional Development
13 questions
TIC e Información: Psicología
Quiz
•
University - Professi...
10 questions
Cuestionario 01_UD. 04 Incidentes con múltiples víctimas
Quiz
•
Professional Development
15 questions
Football Quiz
Quiz
•
KG - Professional Dev...
Popular Resources on Wayground
5 questions
This is not a...winter edition (Drawing game)
Quiz
•
1st - 5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
10 questions
Identify Iconic Christmas Movie Scenes
Interactive video
•
6th - 10th Grade
20 questions
Christmas Trivia
Quiz
•
6th - 8th Grade
18 questions
Kids Christmas Trivia
Quiz
•
KG - 5th Grade
11 questions
How well do you know your Christmas Characters?
Lesson
•
3rd Grade
14 questions
Christmas Trivia
Quiz
•
5th Grade
20 questions
How the Grinch Stole Christmas
Quiz
•
5th Grade
Discover more resources for Other
26 questions
Christmas Movie Trivia
Lesson
•
8th Grade - Professio...
25 questions
Christmas Movies
Quiz
•
Professional Development
20 questions
Christmas Trivia
Quiz
•
Professional Development
15 questions
Fun Holiday Trivia
Quiz
•
Professional Development
25 questions
Name That Tune - Christmas
Quiz
•
Professional Development
29 questions
Christmas Song Emoji Pictionary
Quiz
•
Professional Development
9 questions
Holiday Movie Trivia
Lesson
•
Professional Development
34 questions
Winter Trivia
Quiz
•
Professional Development
