Title: Desenvolvimento de Software / AWS
Tags: Desenvolvimento_de_Software Resumo
On every note of this deck, unless a note says otherwise:
tldr: - Infra global (AWS): infraestrutura dividida em Regiões e Zonas de Disponibilidade (AZs); alta disponibilidade vem de distribuir recursos em múltiplas AZs (pilar de Confiabilidade do Well-Architected).
- Rede: criar uma VPC (data center virtual) e subnets para colocar recursos.
- Security Group (SG): firewall da instância (stateful, só allow, normalmente basta regra de entrada).
- NACL: firewall da sub-rede (stateless, regras de entrada e saída, allow/deny; para bloquear explicitamente, use NACL).
- Computação:
- EC2: VMs (famílias gerais M/T e otimizadas C/R/I).
- Preço: On-Demand (paga conforme usa) vs Spot (até ~90% mais barato, mas pode ser interrompido).
- Elastic Beanstalk (PaaS): sobe o código e ele provisiona EC2/ELB/Auto Scaling.
- Lambda (serverless): funções orientadas a eventos (triggers como HTTP/S3/filas), executadas em isolamento (Firecracker).
- Armazenamento e dados:
- S3: object storage com alta durabilidade (“11 9s”); classes Standard, Standard-IA, Glacier; Intelligent-Tiering otimiza classe automaticamente.
- Eventos do S3: pode disparar ações (ex.: S3 → Lambda → gera thumbnail).
- Versioning: uma vez habilitado, não “desativa”; só suspende.
- Macie: descobre/alerta sobre dados sensíveis em buckets S3.
- RDS: bancos relacionais gerenciados; DynamoDB: NoSQL chave-valor para escala massiva e baixa latência.
- IaC e dev: CloudFormation (YAML/JSON) e CDK (define infra em linguagem e gera CloudFormation); SageMaker é a plataforma principal de ML.
- Migração: AWS Migration Hub é o painel para rastrear (track) o progresso das migrações (não é a ferramenta que move dados em si).
- Observabilidade: CloudWatch centraliza métricas, logs e alarmes; pode acionar Auto Scaling e ações de EC2 Reboot/Recover; com agent, monitora também on-prem (híbrido).
- Desacoplamento: SQS para 1→1 (fila) e SNS para 1→N (pub/sub).
- Segurança e entrega:
- IAM Role é o jeito correto de dar permissões a EC2/Lambda (evita access keys estáticas; credenciais temporárias/rotacionadas).
- CloudFront: CDN com cache em edge locations para reduzir latência global.
- Estratégias de migração (6 Rs): Rehost, Replatform, Refactor, Repurchase, Retain, Retire.
link: https://documentacao.online/estudos/oelq.html
title: AWS

front: (Ano: 2024 Banca: CESPE / CEBRASPE Órgão: LNA Prova: CESPE / CEBRASPE - 2024 - LNA - Tecnologista – Especialidade: Desenvolvimento e Arquitetura de Software) AWS é um conjunto de várias ferramentas, sendo a AWS Lambda responsável por
A) avaliar serviços, frameworks e modelos de base de IA e ML.
B) criar e executar servidores virtuais na nuvem.
C) avaliar bancos de dados e descobrir como migrar do banco de dados atual.
D) configurar, operar e ajustar a escala de um banco de dados relacional na nuvem.
E) executar código, sem se preocupar com servidores.
response: Alternativa E
comment: Pessoal, essa questão é sobre o coração do "serverless" (computação sem servidor) na AWS. Quando vocês lerem "AWS Lambda", pensem imediatamente em "executar código sem gerenciar servidor". Essa é a grande sacada do serviço. Não confundam “serverless” com “ausência de servidor”. Claro que existe um servidor em algum lugar do mundo rodando esse código, mas a diferença é que você não o gerencia. Você não precisa escolher o tipo de máquina, não precisa instalar sistema operacional, não precisa atualizar patches de segurança, nada disso. Você simplesmente faz o upload da sua "função" (seu código) e a AWS cuida de tudo para executá-la quando for chamada (seja por um clique no site, um upload de arquivo no S3 ou uma chamada de API). Você paga apenas pelos milissegundos que seu código rodou. Por isso, a alternativa E é a definição perfeita. As outras opções descrevem outros serviços: B (criar e executar servidores virtuais) é o Amazon EC2; D (Banco de dados relacional) é o Amazon RDS; A (IA/ML) é o Amazon SageMaker; e C (Migração de banco) é o AWS DMS (Database Migration Service).
Other fields (not shown on cards):
back: Alternativa E - Pessoal, essa questão é sobre o coração do "serverless" (computação sem servidor) na AWS. Quando vocês lerem "AWS Lambda", pensem imediatamente em "executar código sem gerenciar servidor". Essa é a grande sacada do serviço. Não confundam “serverless” com “ausência de servidor”. Claro que existe um servidor em algum lugar do mundo rodando esse código, mas a diferença é que você não o gerencia. Você não precisa escolher o tipo de máquina, não precisa instalar sistema operacional, não precisa atualizar patches de segurança, nada disso. Você simplesmente faz o upload da sua "função" (seu código) e a AWS cuida de tudo para executá-la quando for chamada (seja por um clique no site, um upload de arquivo no S3 ou uma chamada de API). Você paga apenas pelos milissegundos que seu código rodou. Por isso, a alternativa E é a definição perfeita. As outras opções descrevem outros serviços: B (criar e executar servidores virtuais) é o Amazon EC2; D (Banco de dados relacional) é o Amazon RDS; A (IA/ML) é o Amazon SageMaker; e C (Migração de banco) é o AWS DMS (Database Migration Service).

front: (Ano: 2024 Banca: FGV Órgão: DATAPREV Prova: FGV - 2024 - DATAPREV - ATI - Segurança Cibernética e Proteção de Dados) Um grupo de desenvolvedores de sistemas de nuvem deseja utilizar um framework de desenvolvimento de software do AWS (Amazon Web Services) para definir a infraestrutura na nuvem em código e provisioná-la por meio do AWS CloudFormation. Esse framework AWS possui a sigla
A) APINF
B) APPR
C) CDK
D) SCS
E) WARC
response: Alternativa C
comment: Gente, atenção aqui. A banca está falando de "Infraestrutura como Código" (IaC). Na AWS, a ferramenta principal para isso é o CloudFormation, que usa arquivos de modelo (em JSON ou YAML) para "desenhar" toda a sua infraestrutura (servidores, bancos de dados, redes) em um arquivo de texto. O problema é que, para ambientes grandes, esses arquivos YAML ou JSON ficam gigantescos e muito complexos de manter. Para resolver isso, a AWS criou o CDK (Cloud Development Kit). O CDK é um framework que permite ao desenvolvedor usar linguagens de programação que ele já domina (como Python, TypeScript, Java, C#) para descrever a infraestrutura. Você escreve um código, por exemplo, em Python, dizendo "eu quero um servidor e um banco de dados". Depois, o CDK "traduz" esse código Python para o formato YAML/JSON que o CloudFormation entende e faz o provisionamento. É uma camada de abstração muito poderosa.
Other fields (not shown on cards):
back: Alternativa C - Gente, atenção aqui. A banca está falando de "Infraestrutura como Código" (IaC). Na AWS, a ferramenta principal para isso é o CloudFormation, que usa arquivos de modelo (em JSON ou YAML) para "desenhar" toda a sua infraestrutura (servidores, bancos de dados, redes) em um arquivo de texto. O problema é que, para ambientes grandes, esses arquivos YAML ou JSON ficam gigantescos e muito complexos de manter. Para resolver isso, a AWS criou o CDK (Cloud Development Kit). O CDK é um framework que permite ao desenvolvedor usar linguagens de programação que ele já domina (como Python, TypeScript, Java, C#) para descrever a infraestrutura. Você escreve um código, por exemplo, em Python, dizendo "eu quero um servidor e um banco de dados". Depois, o CDK "traduz" esse código Python para o formato YAML/JSON que o CloudFormation entende e faz o provisionamento. É uma camada de abstração muito poderosa.

front: (Ano: 2023 Banca: VUNESP Órgão: TJ-RS Prova: VUNESP - 2023 - TJ-RS - Analista de Tecnologia da Informação - Especialidade: Análise de Suporte) AWS é a plataforma de serviços de computação em nuvem da Amazon, contando com amplo portfólio de serviços. O serviço voltado para aprendizado de máquina dessa plataforma é o
A) Amazon SageMaker.
B) Amazon EC2.
C) Amazon S3.
D) Amazon Athena.
E) Amazon Kinesis.
response: Alternativa A
comment: Essa é uma associação direta que vocês precisam ter na ponta da língua para a prova. É o tipo de questão "decoreba" de serviço. Quando a banca falar em "Aprendizado de Máquina" ou "Machine Learning" (ML) no contexto da AWS, o principal serviço, a plataforma completa, é o Amazon SageMaker. Pensem no SageMaker como uma plataforma integrada para cientistas de dados. Ele ajuda em todo o ciclo de vida do ML: desde preparar os dados, escolher um algoritmo, treinar o modelo (com grande poder computacional), testar o modelo e, o mais importante, colocá-lo em produção (fazer o "deploy") de forma fácil e escalável. Somente PDF Vamos olhar os erros só para fixar: EC2 (B) é o serviço de máquinas virtuais (servidores); S3 (C) é o serviço de armazenamento de objetos (arquivos); Athena (D) é um serviço de consulta SQL direto em arquivos no S3; e Kinesis (E) é para processamento de dados em tempo real (streaming).
Other fields (not shown on cards):
back: Alternativa A - Essa é uma associação direta que vocês precisam ter na ponta da língua para a prova. É o tipo de questão "decoreba" de serviço. Quando a banca falar em "Aprendizado de Máquina" ou "Machine Learning" (ML) no contexto da AWS, o principal serviço, a plataforma completa, é o Amazon SageMaker. Pensem no SageMaker como uma plataforma integrada para cientistas de dados. Ele ajuda em todo o ciclo de vida do ML: desde preparar os dados, escolher um algoritmo, treinar o modelo (com grande poder computacional), testar o modelo e, o mais importante, colocá-lo em produção (fazer o "deploy") de forma fácil e escalável. Somente PDF Vamos olhar os erros só para fixar: EC2 (B) é o serviço de máquinas virtuais (servidores); S3 (C) é o serviço de armazenamento de objetos (arquivos); Athena (D) é um serviço de consulta SQL direto em arquivos no S3; e Kinesis (E) é para processamento de dados em tempo real (streaming).

front: (Ano: 2024 Banca: IF-SP Órgão: IF-SP Prova: IF-SP - 2024 - IF-SP - Professor EBTT - Informática) O Amazon Web Service (AWS) é um serviço amplamente utilizado para oferecer recursos computacionais em nuvem. Com o intuito de adaptar-se às necessidades de seus clientes, o AWS oferece diversos serviços. Um deles tem o objetivo de permitir que as configurações de requisitos computacionais sejam feitas instantaneamente, considerando que os ajustes de capacidade são feitos com base na demanda. Assinale a alternativa correta para o serviço apresentado acima:
A) Amazon CloudSearch.
B) Amazon Elastic Beanstalk.
C) Amazon CloudFront.
D) Amazon Simple Queue Service.
response: Alternativa B
comment: A banca descreveu um cenário de PaaS (Plataforma como Serviço). As palavras-chave são "configurações (...) instantaneamente" e "ajustes de capacidade (...) com base na demanda". O que a banca está descrevendo é um serviço onde o desenvolvedor quer se preocupar apenas com o código da aplicação, e não com a infraestrutura por baixo (provisionar servidores, instalar o runtime, configurar balanceamento de carga, criar regras de autoescola). Na AWS, o serviço que faz exatamente isso é o Amazon Elastic Beanstalk. Você literalmente faz o upload do seu código (ex: um arquivo .zip de um projeto Node.js, ou um .war de Java) e o Beanstalk cuida de tudo para você: ele provisiona os servidores EC2, configura o balanceador de carga (ELB), aplica as regras de Auto Scaling (para ajustar a capacidade com a demanda) e monitora a saúde da aplicação. O "Elastic" do nome dele (assim como no EC2 e ELB) refere-se exatamente a essa capacidade de escalar automaticamente. Os outros: CloudSearch (A) é um serviço de busca; CloudFront (C) é a CDN (rede de distribuição de conteúdo); e SQS (D) é o serviço de filas de mensagens.
Other fields (not shown on cards):
back: Alternativa B - A banca descreveu um cenário de PaaS (Plataforma como Serviço). As palavras-chave são "configurações (...) instantaneamente" e "ajustes de capacidade (...) com base na demanda". O que a banca está descrevendo é um serviço onde o desenvolvedor quer se preocupar apenas com o código da aplicação, e não com a infraestrutura por baixo (provisionar servidores, instalar o runtime, configurar balanceamento de carga, criar regras de autoescola). Na AWS, o serviço que faz exatamente isso é o Amazon Elastic Beanstalk. Você literalmente faz o upload do seu código (ex: um arquivo .zip de um projeto Node.js, ou um .war de Java) e o Beanstalk cuida de tudo para você: ele provisiona os servidores EC2, configura o balanceador de carga (ELB), aplica as regras de Auto Scaling (para ajustar a capacidade com a demanda) e monitora a saúde da aplicação. O "Elastic" do nome dele (assim como no EC2 e ELB) refere-se exatamente a essa capacidade de escalar automaticamente. Os outros: CloudSearch (A) é um serviço de busca; CloudFront (C) é a CDN (rede de distribuição de conteúdo); e SQS (D) é o serviço de filas de mensagens.

front: (Ano: 2025 Banca: CESPE / CEBRASPE Órgão: SEFAZ-SE Prova: CESPE / CEBRASPE - 2025 - SEFAZ-SE - Auditor Fiscal Tributário - Tecnologia da Informação) Somente PDF No Amazon Elastic Compute Cloud (EC2) da AWS, as instâncias especializadas em desempenho são aquelas conhecidas como
A) otimizadas.
B) uso geral.
C) GRPU.
D) memória acelerada.
E) armazenamento otimizado.
response: Alternativa A
comment: Pessoal, o EC2 (o serviço de máquinas virtuais) tem dezenas, centenas de tipos de instâncias. Para organizar essa loucura, a AWS as classifica em "famílias". A grande divisão é entre as instâncias de "Uso Geral" (letra B), que tentam equilibrar CPU, memória e rede (famílias M, T), e as instâncias "Especializadas", que a AWS chama de "Otimizadas" (letra A). Dentro das "Otimizadas", temos sub-categorias: • Otimizadas para Computação: Foco total em CPU (Família C). • Otimizadas para Memória: Foco em aplicações que precisam de muita RAM (Família R, X). • Otimizadas para Armazenamento: Foco em I/O (leitura e escrita) de disco muito rápido (Família I, D). • Computação Acelerada: Usam hardware especial, como GPUs (Família P, G). A banca CESPE usou o termo "especializadas em desempenho" como sinônimo do termo guarda- chuva "otimizadas" (Gabarito A), que se contrapõe às de "uso geral" (B). "Armazenamento otimizado" (E) é apenas um tipo de otimizada. "Memória acelerada" (D) e "GRPU" (C) são termos incorretos ou inexistentes nesse contexto.
Other fields (not shown on cards):
back: Alternativa A - Pessoal, o EC2 (o serviço de máquinas virtuais) tem dezenas, centenas de tipos de instâncias. Para organizar essa loucura, a AWS as classifica em "famílias". A grande divisão é entre as instâncias de "Uso Geral" (letra B), que tentam equilibrar CPU, memória e rede (famílias M, T), e as instâncias "Especializadas", que a AWS chama de "Otimizadas" (letra A). Dentro das "Otimizadas", temos sub-categorias: • Otimizadas para Computação: Foco total em CPU (Família C). • Otimizadas para Memória: Foco em aplicações que precisam de muita RAM (Família R, X). • Otimizadas para Armazenamento: Foco em I/O (leitura e escrita) de disco muito rápido (Família I, D). • Computação Acelerada: Usam hardware especial, como GPUs (Família P, G). A banca CESPE usou o termo "especializadas em desempenho" como sinônimo do termo guarda- chuva "otimizadas" (Gabarito A), que se contrapõe às de "uso geral" (B). "Armazenamento otimizado" (E) é apenas um tipo de otimizada. "Memória acelerada" (D) e "GRPU" (C) são termos incorretos ou inexistentes nesse contexto.

front: (Ano: 2023 Banca: Instituto Consulplan Órgão: SEGER-ES Prova: Instituto Consulplan - 2023 - SEGER-ES - Analista do Executivo - Tecnologia da Informação) A AWS Lambda é uma plataforma Serverless da Amazon que faz parte do pacote de serviços Amazon Web Services (AWS). Sobre a arquitetura AWS Lambda, marque V para as afirmativas verdadeiras e F para as falsas.
( ) É uma arquitetura orientada a eventos, sendo as funções Lambdas executadas em resposta a um determinado evento, por exemplo, uma requisição HTTP.
( ) Firecracker é um serviço personalizado disponível na arquitetura para criar máquinas virtuais leves a partir de funções Lambda.
( ) Funções Lambda podem ser escritas apenas nas linguagens de programação Java e Python.
( ) É um serviço pago sem acesso gratuito limitado aos usuários.
A sequência está correta em
A) F, F, F, F.
B) F, V, F, V.
C) V, V, F, F.
D) V, F, V, F.
E) V, V, V, V.
response: Alternativa C
comment: Vamos "destrinchar" essa aqui, item por item, galera. (V) É uma arquitetura orientada a eventos, sendo as funções Lambdas executadas em resposta a um determinado evento, por exemplo, uma requisição HTTP. Correto! O Lambda funciona na base de "triggers" (gatilhos). Um evento acontece (como uma requisição HTTP via API Gateway, um arquivo novo no S3, uma mensagem em uma fila SQS) e isso dispara a execução da função. (V) Firecracker é um serviço personalizado disponível na arquitetura para criar máquinas virtuais leves a partir de funções Lambda. Verdadeiro. Essa é uma afirmação técnica e profunda, mas correta. O Firecracker é a tecnologia de virtualização de código aberto que a própria AWS criou (baseada no KVM) para rodar as funções Lambda. Ele cria "micro-VMs" super leves e seguras em milissegundos. É o "molho secreto" do Lambda. (F) Funções Lambda podem ser escritas apenas nas linguagens de programação Java e Python. Completamente Falso. O Lambda suporta muitas linguagens nativamente: Node.js, Python, Java, Go, C#, Ruby, e ainda permite "runtimes" customizados para trazer quase qualquer outra linguagem (como PHP, Rust, etc.). (F) É um serviço pago sem acesso gratuito limitado aos usuários. Falso. O Lambda é famoso pelo seu "Nível Gratuito" (Free Tier) permanente. Ele oferece 1 milhão de requisições gratuitas por mês e 400.000 GB-segundos de tempo de computação por mês, para sempre. Portanto, a sequência correta é V, V, F, F, gabarito C.
Other fields (not shown on cards):
back: Alternativa C - Vamos "destrinchar" essa aqui, item por item, galera. (V) É uma arquitetura orientada a eventos, sendo as funções Lambdas executadas em resposta a um determinado evento, por exemplo, uma requisição HTTP. Correto! O Lambda funciona na base de "triggers" (gatilhos). Um evento acontece (como uma requisição HTTP via API Gateway, um arquivo novo no S3, uma mensagem em uma fila SQS) e isso dispara a execução da função. (V) Firecracker é um serviço personalizado disponível na arquitetura para criar máquinas virtuais leves a partir de funções Lambda. Verdadeiro. Essa é uma afirmação técnica e profunda, mas correta. O Firecracker é a tecnologia de virtualização de código aberto que a própria AWS criou (baseada no KVM) para rodar as funções Lambda. Ele cria "micro-VMs" super leves e seguras em milissegundos. É o "molho secreto" do Lambda. (F) Funções Lambda podem ser escritas apenas nas linguagens de programação Java e Python. Completamente Falso. O Lambda suporta muitas linguagens nativamente: Node.js, Python, Java, Go, C#, Ruby, e ainda permite "runtimes" customizados para trazer quase qualquer outra linguagem (como PHP, Rust, etc.). (F) É um serviço pago sem acesso gratuito limitado aos usuários. Falso. O Lambda é famoso pelo seu "Nível Gratuito" (Free Tier) permanente. Ele oferece 1 milhão de requisições gratuitas por mês e 400.000 GB-segundos de tempo de computação por mês, para sempre. Portanto, a sequência correta é V, V, F, F, gabarito C.

front: (Ano: 2024 Banca: CESPE / CEBRASPE Órgão: LNA Prova: CESPE / CEBRASPE - 2024 - LNA - Tecnologista – Especialidade: Desenvolvimento e Arquitetura de Software) Assinale a opção correspondente ao recurso que protege dados confidenciais armazenados no AWS S3.
A) Amazon Virtual Private Cloud
B) AWS Identity and Access Management
C) Amazon Macie
D) S3 Block Public Access
E) AWS PrivateLink
response: Alternativa C
comment: Opa, cuidado aqui. Essa é uma questão de segurança que exige conhecimento específico do serviço. Várias opções na lista (A, B, D, E) têm a ver com segurança e S3, o que pode confundir. Mas a chave da pergunta é "protege dados confidenciais armazenados no AWS S3". Isso não é sobre quem pode acessar o balde (isso seria o IAM, letra B), ou sobre como o balde está exposto para a internet (isso seria o S3 Block Public Access, letra D), ou sobre o caminho de rede para o acesso (VPC ou PrivateLink, A e E). A pergunta é sobre um serviço que entende o que é um dado confidencial (como um número de CPF, um cartão de crédito, uma chave secreta) que está dentro dos seus arquivos no S3. O serviço que faz essa descoberta, classificação e proteção de dados sensíveis usando machine learning é o Amazon Macie. Ele varre seus buckets S3 e te avisa: "Ei, você tem um arquivo aqui com 500 números de CPF que está em um balde publicamente acessível!". É o serviço de Data Loss Prevention (DLP) focado no S3. Portanto, gabarito C.
Other fields (not shown on cards):
back: Alternativa C - Opa, cuidado aqui. Essa é uma questão de segurança que exige conhecimento específico do serviço. Várias opções na lista (A, B, D, E) têm a ver com segurança e S3, o que pode confundir. Mas a chave da pergunta é "protege dados confidenciais armazenados no AWS S3". Isso não é sobre quem pode acessar o balde (isso seria o IAM, letra B), ou sobre como o balde está exposto para a internet (isso seria o S3 Block Public Access, letra D), ou sobre o caminho de rede para o acesso (VPC ou PrivateLink, A e E). A pergunta é sobre um serviço que entende o que é um dado confidencial (como um número de CPF, um cartão de crédito, uma chave secreta) que está dentro dos seus arquivos no S3. O serviço que faz essa descoberta, classificação e proteção de dados sensíveis usando machine learning é o Amazon Macie. Ele varre seus buckets S3 e te avisa: "Ei, você tem um arquivo aqui com 500 números de CPF que está em um balde publicamente acessível!". É o serviço de Data Loss Prevention (DLP) focado no S3. Portanto, gabarito C.

front: (PROF. VINICIUS BORGES / INÉDITA - 2025) Uma startup de análise de dados precisa processar grandes volumes de informação em lote, mas o trabalho não é urgente e pode ser interrompido e reiniciado a qualquer momento. O principal requisito da startup é obter o máximo de desconto possível no custo de computação do Amazon EC2. Qual modelo de precificação do EC2 melhor atende a esse requisito?
A) Instâncias Dedicadas
B) Instâncias On-Demand
C) Instâncias Spot
D) Savings Plans
E) Instâncias Reservadas
response: Alternativa C
comment: Pessoal, essa questão é clássica sobre como economizar no EC2. O conceito chave foi que o trabalho "pode ser interrompido" e o foco é o "máximo de desconto possível". Quando vocês juntam essas duas informações, a resposta tem que ser Instâncias Spot. Vamos lá: as instâncias Spot (letra C) são, basicamente, a capacidade ociosa dos data centers da AWS. A AWS leiloa essa capacidade com descontos que podem chegar a 90% em relação ao On- Demand (letra B). O "pega" é que a AWS pode tomar essa instância de você a qualquer momento, com um aviso de 2 minutos. Como o trabalho da startup é tolerante a falhas e pode ser interrompido, esse é o cenário perfeito para ela economizar rios de dinheiro. Somente PDF As Reservadas (E) e Savings Plans (D) dão descontos ótimos, mas exigem um compromisso de 1 ou 3 anos e não batem o desconto máximo do Spot. On-Demand (B) é o preço cheio, sem compromisso. E Instâncias Dedicadas (A) é sobre hardware fisicamente isolado, o que é o oposto de barato.
Other fields (not shown on cards):
back: Alternativa C - Pessoal, essa questão é clássica sobre como economizar no EC2. O conceito chave foi que o trabalho "pode ser interrompido" e o foco é o "máximo de desconto possível". Quando vocês juntam essas duas informações, a resposta tem que ser Instâncias Spot. Vamos lá: as instâncias Spot (letra C) são, basicamente, a capacidade ociosa dos data centers da AWS. A AWS leiloa essa capacidade com descontos que podem chegar a 90% em relação ao On- Demand (letra B). O "pega" é que a AWS pode tomar essa instância de você a qualquer momento, com um aviso de 2 minutos. Como o trabalho da startup é tolerante a falhas e pode ser interrompido, esse é o cenário perfeito para ela economizar rios de dinheiro. Somente PDF As Reservadas (E) e Savings Plans (D) dão descontos ótimos, mas exigem um compromisso de 1 ou 3 anos e não batem o desconto máximo do Spot. On-Demand (B) é o preço cheio, sem compromisso. E Instâncias Dedicadas (A) é sobre hardware fisicamente isolado, o que é o oposto de barato.

front: (PROF. VINICIUS BORGES / INÉDITA - 2025) Uma empresa armazena milhões de faturas de clientes no Amazon S3. O padrão de acesso a esses arquivos é imprevisível; algumas faturas antigas são acessadas frequentemente por alguns dias (durante uma auditoria) e depois passam meses sem nenhum acesso. A equipe de TI não tem tempo para analisar e mover manualmente esses dados entre classes de armazenamento. Qual classe de armazenamento do S3 automatiza a otimização de custos para esse cenário de acesso imprevisível?
A) S3 Standard
B) S3 Glacier Deep Archive
C) S3 One Zone-IA
D) S3 Standard-IA
E) S3 Intelligent-Tiering
response: Alternativa E
comment: A palavra-chave aqui é "padrão de acesso imprevisível". Antigamente, você teria que criar regras de "Ciclo de Vida" para mover dados do S3 Standard (A, caro, para acesso frequente) para o S3 Standard-IA (D, mais barato, para acesso infrequente) e depois para o Glacier (B, arquivamento). O problema é que isso exige saber o padrão de acesso. Para resolver isso, a AWS criou o S3 Intelligent-Tiering (letra E). Pensem nele como um "piloto automático" de custos. Você coloca o objeto lá e o serviço monitora o padrão de acesso. Se o arquivo não é acessado por 30 dias, ele o move automaticamente para a camada de acesso infrequente (mais barata). Se você acessá-lo de novo, ele volta automaticamente para a camada de acesso frequente. É perfeito para dados com padrões desconhecidos ou imprevisíveis, como o do enunciado.
Other fields (not shown on cards):
back: Alternativa E - A palavra-chave aqui é "padrão de acesso imprevisível". Antigamente, você teria que criar regras de "Ciclo de Vida" para mover dados do S3 Standard (A, caro, para acesso frequente) para o S3 Standard-IA (D, mais barato, para acesso infrequente) e depois para o Glacier (B, arquivamento). O problema é que isso exige saber o padrão de acesso. Para resolver isso, a AWS criou o S3 Intelligent-Tiering (letra E). Pensem nele como um "piloto automático" de custos. Você coloca o objeto lá e o serviço monitora o padrão de acesso. Se o arquivo não é acessado por 30 dias, ele o move automaticamente para a camada de acesso infrequente (mais barata). Se você acessá-lo de novo, ele volta automaticamente para a camada de acesso frequente. É perfeito para dados com padrões desconhecidos ou imprevisíveis, como o do enunciado.

front: (PROF. VINICIUS BORGES / INÉDITA - 2025) Um aplicativo de e-commerce global está sendo projetado para ter milhões de usuários simultâneos e precisa de um banco de dados com latência de leitura e escrita de milissegundos de um dígito, mesmo em escala massiva. O banco de dados deve ser totalmente gerenciado e não requer um esquema relacional complexo, priorizando a escalabilidade horizontal. Qual serviço de banco de dados da AWS é o mais indicado para esse requisito? Somente PDF
A) Amazon RDS for MySQL
B) Amazon DynamoDB
C) Amazon Redshift
D) Amazon ElastiCache
E) Amazon Aurora
response: Alternativa B
comment: Aqui temos um cenário extremo: "milhões de usuários", "escala massiva" e, o mais importante, "latência de milissegundos de um dígito". Quando vocês virem "latência de milissegundo de um dígito" (tipo 1ms, 5ms), sua cabeça tem que pular automaticamente para Amazon DynamoDB (letra B). O DynamoDB é o serviço de banco de dados NoSQL (chave-valor) da AWS. Ele foi construído para escala horizontal infinita e performance previsível, não importa o tamanho. Por que não os outros? O RDS (A) e o Aurora (E) são bancos relacionais. Eles são fantásticos, mas escalar globalmente para milhões de usuários com latência de um dígito é o território do NoSQL. O Redshift (C) é um data warehouse, focado em análises (consultas OLAP), não em transações de app (OLTP). E o ElastiCache (D) é um serviço de cache em memória (Redis/Memcached), usado para acelerar um banco de dados, e não o banco de dados principal em si.
Other fields (not shown on cards):
back: Alternativa B - Aqui temos um cenário extremo: "milhões de usuários", "escala massiva" e, o mais importante, "latência de milissegundos de um dígito". Quando vocês virem "latência de milissegundo de um dígito" (tipo 1ms, 5ms), sua cabeça tem que pular automaticamente para Amazon DynamoDB (letra B). O DynamoDB é o serviço de banco de dados NoSQL (chave-valor) da AWS. Ele foi construído para escala horizontal infinita e performance previsível, não importa o tamanho. Por que não os outros? O RDS (A) e o Aurora (E) são bancos relacionais. Eles são fantásticos, mas escalar globalmente para milhões de usuários com latência de um dígito é o território do NoSQL. O Redshift (C) é um data warehouse, focado em análises (consultas OLAP), não em transações de app (OLTP). E o ElastiCache (D) é um serviço de cache em memória (Redis/Memcached), usado para acelerar um banco de dados, e não o banco de dados principal em si.

front: (PROF. VINICIUS BORGES / INÉDITA - 2025) Uma instância EC2 precisa acessar um bucket S3 para ler e escrever arquivos de log. Para seguir as melhores práticas de segurança da AWS, nenhum tipo de credencial de longo prazo (como chaves de acesso) deve ser armazenado na instância. Qual é a maneira correta e segura de conceder essas permissões à instância EC2?
A) Criar um usuário IAM com as permissões e salvar suas chaves de acesso (Access Key ID e Secret Access Key) em um arquivo na instância.
B) Criar uma política IAM (Policy) permitindo o acesso ao S3 e anexá-la diretamente à instância EC2.
C) Colocar a instância EC2 em uma sub-rede pública para que ela possa acessar a API pública do S3.
D) Usar a conta root da AWS, pois ela tem permissão para todos os serviços.
E) Criar uma função IAM (Role) com as permissões necessárias e associá-la à instância EC2 através de um perfil de instância.
response: Alternativa E
comment: A regra de ouro é: nunca, jamais, em hipótese alguma, armazene chaves de acesso (Access Keys) de longo prazo dentro de uma instância EC2. Isso é o que diz a alternativa A, e é um pesadelo de segurança. Somente PDF A alternativa D (usar conta root) é ainda pior. Esqueça que a conta root existe para o dia-a-dia. A forma correta, segura e recomendada pela AWS é usar uma IAM Role (Função IAM), como descrito na letra E. Você cria uma "Role" (um papel) que diz "quem assumir este papel pode ler/escrever no bucket X". Então, você "associa" essa Role à instância EC2. O serviço EC2, por baixo dos panos, cuida de gerar credenciais temporárias e rotacioná-las automaticamente para a instância. A aplicação na instância nem vê a chave, ela simplesmente usa a permissão. A letra B está errada porque você não anexa uma política "diretamente" à instância; você anexa a política a uma Role, e a Role à instância.
Other fields (not shown on cards):
back: Alternativa E - A regra de ouro é: nunca, jamais, em hipótese alguma, armazene chaves de acesso (Access Keys) de longo prazo dentro de uma instância EC2. Isso é o que diz a alternativa A, e é um pesadelo de segurança. Somente PDF A alternativa D (usar conta root) é ainda pior. Esqueça que a conta root existe para o dia-a-dia. A forma correta, segura e recomendada pela AWS é usar uma IAM Role (Função IAM), como descrito na letra E. Você cria uma "Role" (um papel) que diz "quem assumir este papel pode ler/escrever no bucket X". Então, você "associa" essa Role à instância EC2. O serviço EC2, por baixo dos panos, cuida de gerar credenciais temporárias e rotacioná-las automaticamente para a instância. A aplicação na instância nem vê a chave, ela simplesmente usa a permissão. A letra B está errada porque você não anexa uma política "diretamente" à instância; você anexa a política a uma Role, e a Role à instância.

front: (PROF. VINICIUS BORGES / INÉDITA - 2025) Uma aplicação web precisa gerar uma miniatura (thumbnail) de cada imagem que é enviada por upload pelos usuários. O requisito é que esse processo de geração da miniatura seja executado automaticamente, em paralelo e sem a necessidade de gerenciar servidores dedicados para isso. Qual combinação de serviços AWS implementa essa solução de forma nativa e serverless?
A) Enviar a imagem para o Amazon EC2 e usar um script para chamar o Amazon RDS.
B) Armazenar a imagem no Amazon S3, que dispara um evento para uma função AWS Lambda processar a imagem.
C) Colocar a imagem em uma fila Amazon SQS, que é lida por uma instância EC2 com o software de processamento.
D) Usar o Amazon Kinesis Data Streams para capturar a imagem e o Amazon Redshift para processá-la.
E) Armazenar a imagem no Amazon EFS e ter uma tarefa agendada (Cron Job) em um container Fargate para verificação.
response: Alternativa B
comment: Pessoal, esse é o exemplo "Hello World" da arquitetura serverless e orientada a eventos na AWS. O que nós queremos? • Um lugar para guardar o upload (imagem original): Amazon S3 (o melhor serviço para armazenamento de objetos). • Algo para rodar o código de "gerar miniatura": AWS Lambda (perfeito para "serverless", pagar só pelo uso, e não gerenciar servidor). Como conectar os dois? Nativamente! O S3 tem a capacidade de gerar um "evento" (um gatilho, ou trigger) sempre que um novo objeto é criado (um PUT de objeto). Você pode configurar esse evento do S3 para invocar diretamente a sua função Lambda. A função recebe o evento (contendo o nome do bucket e a chave do arquivo), processa a imagem (gera a miniatura) e salva a miniatura de volta no S3. Somente PDF Isso é exatamente o que descreve a letra B. As outras opções são complexas, caras ou usam os serviços errados (como Redshift (D) para processar imagem, o que não faz sentido).
Other fields (not shown on cards):
back: Alternativa B - Pessoal, esse é o exemplo "Hello World" da arquitetura serverless e orientada a eventos na AWS. O que nós queremos? • Um lugar para guardar o upload (imagem original): Amazon S3 (o melhor serviço para armazenamento de objetos). • Algo para rodar o código de "gerar miniatura": AWS Lambda (perfeito para "serverless", pagar só pelo uso, e não gerenciar servidor). Como conectar os dois? Nativamente! O S3 tem a capacidade de gerar um "evento" (um gatilho, ou trigger) sempre que um novo objeto é criado (um PUT de objeto). Você pode configurar esse evento do S3 para invocar diretamente a sua função Lambda. A função recebe o evento (contendo o nome do bucket e a chave do arquivo), processa a imagem (gera a miniatura) e salva a miniatura de volta no S3. Somente PDF Isso é exatamente o que descreve a letra B. As outras opções são complexas, caras ou usam os serviços errados (como Redshift (D) para processar imagem, o que não faz sentido).

front: (PROF. VINICIUS BORGES / INÉDITA - 2025) Um portal de notícias brasileiro possui uma grande audiência global, com muitos leitores na Europa e Ásia. Os usuários desses continentes relatam lentidão ao carregar as imagens e artigos, que estão hospedados em um servidor EC2 em São Paulo (sa-east-1). Qual serviço da AWS deve ser implementado para reduzir a latência e melhorar a performance de entrega de conteúdo para esses usuários globais?
A) AWS Direct Connect
B) Amazon Route 53 com política de roteamento de geolocalização
C) AWS Global Accelerator
D) Amazon CloudFront
E) AWS VPN Site-to-Site
response: Alternativa D
comment: Falou em "entrega de conteúdo" (imagens, artigos) para "usuários globais" e o problema é "lentidão" (latência). A solução para isso, em 99% dos casos em prova, é uma CDN (Content Delivery Network). Na AWS, o serviço de CDN é o Amazon CloudFront (letra D). O CloudFront armazena uma cópia (cache) do seu conteúdo (as imagens, os artigos) em centenas de "Pontos de Presença" (Edge Locations) espalhados pelo mundo. Quando um usuário da Europa tenta acessar o portal, em vez de buscar a imagem no servidor em São Paulo (o que seria uma viagem longa pela internet), o CloudFront entrega a cópia que está no Ponto de Presença mais próximo dele (por exemplo, em Frankfurt ou Londres). Isso reduz a latência drasticamente e melhora a performance. O Route 53 (B) e o Global Accelerator (C) também ajudam no roteamento global, mas o CloudFront é o serviço específico para armazenar em cache e entregar conteúdo estático/dinâmico.
Other fields (not shown on cards):
back: Alternativa D - Falou em "entrega de conteúdo" (imagens, artigos) para "usuários globais" e o problema é "lentidão" (latência). A solução para isso, em 99% dos casos em prova, é uma CDN (Content Delivery Network). Na AWS, o serviço de CDN é o Amazon CloudFront (letra D). O CloudFront armazena uma cópia (cache) do seu conteúdo (as imagens, os artigos) em centenas de "Pontos de Presença" (Edge Locations) espalhados pelo mundo. Quando um usuário da Europa tenta acessar o portal, em vez de buscar a imagem no servidor em São Paulo (o que seria uma viagem longa pela internet), o CloudFront entrega a cópia que está no Ponto de Presença mais próximo dele (por exemplo, em Frankfurt ou Londres). Isso reduz a latência drasticamente e melhora a performance. O Route 53 (B) e o Global Accelerator (C) também ajudam no roteamento global, mas o CloudFront é o serviço específico para armazenar em cache e entregar conteúdo estático/dinâmico.

front: (PROF. VINICIUS BORGES / INÉDITA - 2025) Uma arquitetura de microsserviços precisa de um mecanismo para que o serviço de "Pedidos" possa notificar diversos outros serviços (como "Estoque", "Faturamento", "Notificação por E- mail") de que um novo pedido foi criado. O requisito é que os serviços de destino possam se inscrever e desinscrever dinamicamente para receber essas notificações, e o serviço de "Pedidos" não deve saber quais ou quantos serviços estão ouvindo. Qual serviço da AWS implementa o padrão "Publish/Subscribe" (Pub/Sub) ideal para esse desacoplamento? Somente PDF
A) Amazon SQS (Simple Queue Service) - Fila FIFO
B) AWS Step Functions
C) Amazon Kinesis Data Streams
D) Amazon SNS (Simple Notification Service)
E) Amazon SQS (Simple Queue Service) - Fila Padrão
response: Alternativa D
comment: Pessoal, essa é a diferença fundamental between SQS e SNS. • Amazon SQS (A e E) implementa um padrão de Fila (Queue). Nele, uma mensagem é enviada para a fila e apenas um consumidor (um worker) processa aquela mensagem. É um desacoplamento de 1 para 1. • Amazon SNS (D) implementa o padrão Tópico (Pub/Sub). Nele, uma mensagem é publicada em um "Tópico" (ex: Tópico "Novos Pedidos"). Vários serviços diferentes (Estoque, Faturamento, E-mail) podem "assinar" (subscribe) esse tópico. Quando a mensagem chega no tópico, o SNS entrega uma cópia para todos os assinantes. O enunciado foi claro: "notificar diversos outros serviços" que podem "se inscrever... dinamicamente". Esse é o padrão Pub/Sub, e a resposta é Amazon SNS. É o desacoplamento de 1 para N (um para muitos).
Other fields (not shown on cards):
back: Alternativa D - Pessoal, essa é a diferença fundamental between SQS e SNS. • Amazon SQS (A e E) implementa um padrão de Fila (Queue). Nele, uma mensagem é enviada para a fila e apenas um consumidor (um worker) processa aquela mensagem. É um desacoplamento de 1 para 1. • Amazon SNS (D) implementa o padrão Tópico (Pub/Sub). Nele, uma mensagem é publicada em um "Tópico" (ex: Tópico "Novos Pedidos"). Vários serviços diferentes (Estoque, Faturamento, E-mail) podem "assinar" (subscribe) esse tópico. Quando a mensagem chega no tópico, o SNS entrega uma cópia para todos os assinantes. O enunciado foi claro: "notificar diversos outros serviços" que podem "se inscrever... dinamicamente". Esse é o padrão Pub/Sub, e a resposta é Amazon SNS. É o desacoplamento de 1 para N (um para muitos).

front: (PROF. VINICIUS BORGES / INÉDITA - 2025) Durante uma revisão de arquitetura, um Arquiteto de Soluções AWS identifica que uma aplicação crítica está sendo executada em uma única Instância EC2, em uma única Zona de Disponibilidade (AZ). Se essa AZ falhar, a aplicação ficará indisponível. A qual pilar do AWS Well-Architected Framework essa vulnerabilidade está diretamente relacionada?
A) Otimização de Custos
B) Eficiência de Performance
C) Excelência Operacional
D) Sustentabilidade
E) Confiabilidade (Reliability)
response: Alternativa E
comment: O enunciado descreve um "ponto único de falha" (Single Point of Failure - SPOF). A aplicação está vulnerável a uma falha na Zona de Disponibilidade. O pilar que trata especificamente de "se recuperar de falhas", "projetar para alta disponibilidade" e "evitar pontos únicos de falha" é o pilar da Confiabilidade (letra E). Vamos revisar os outros: Somente PDF • Otimização de Custos (A): Trata de pagar apenas o que se usa e evitar desperdício (Ex: usar Spot). • Eficiência de Performance (B): Trata de usar os recursos de forma eficiente (Ex: escolher o tipo de instância correto, usar cache). • Excelência Operacional (C): Trata de automatizar deployments, monitorar a aplicação e responder a eventos (Ex: CI/CD, CloudWatch). • Sustentabilidade (D): Trata de minimizar o impacto ambiental da nuvem (Ex: usar regiões com energia limpa). O problema descrito é 100% sobre falhas e disponibilidade, portanto, Confiabilidade.
Other fields (not shown on cards):
back: Alternativa E - O enunciado descreve um "ponto único de falha" (Single Point of Failure - SPOF). A aplicação está vulnerável a uma falha na Zona de Disponibilidade. O pilar que trata especificamente de "se recuperar de falhas", "projetar para alta disponibilidade" e "evitar pontos únicos de falha" é o pilar da Confiabilidade (letra E). Vamos revisar os outros: Somente PDF • Otimização de Custos (A): Trata de pagar apenas o que se usa e evitar desperdício (Ex: usar Spot). • Eficiência de Performance (B): Trata de usar os recursos de forma eficiente (Ex: escolher o tipo de instância correto, usar cache). • Excelência Operacional (C): Trata de automatizar deployments, monitorar a aplicação e responder a eventos (Ex: CI/CD, CloudWatch). • Sustentabilidade (D): Trata de minimizar o impacto ambiental da nuvem (Ex: usar regiões com energia limpa). O problema descrito é 100% sobre falhas e disponibilidade, portanto, Confiabilidade.

front: (PROF. VINICIUS BORGES / INÉDITA - 2025) No projeto de infraestrutura global da AWS, qual componente é um local físico que agrupa um ou mais data centers discretos, com energia, rede e conectividade redundantes, e que está conectado a outros componentes do mesmo tipo por links de latência ultrabaixa?
A) Ponto de Presença (Edge Location)
B) Região (Region)
C) Zona de Disponibilidade (Availability Zone - AZ)
D) Local Zone
E) AWS Outposts
response: Alternativa C
comment: Pessoal, essa é uma questão fundamental sobre a hierarquia da infraestrutura da AWS. Vamos de cima para baixo: Uma Região (B) é uma área geográfica no mundo (ex: São Paulo, N. Virgínia). Dentro de uma Região, temos múltiplas Zonas de Disponibilidade ou Availability Zones (AZs) (C). Uma AZ é, na prática, um ou mais data centers independentes (energia, refrigeração, rede). Elas são próximas o suficiente para ter baixíssima latência (o que permite replicação síncrona), mas longe o suficiente para que um desastre (incêndio, inundação) em uma não afete as outras. Essa é a definição exata do enunciado. Pontos de Presença (Edge location) (A) são locais muito menores, espalhados pelo mundo, usados pelo CloudFront (CDN) para entregar conteúdo em cache mais perto do usuário. Não confunda AZ com Edge Location! A resposta correta é a Zona de Disponibilidade (AZ), o bloco de construção fundamental para a alta disponibilidade dentro de uma Região.
Other fields (not shown on cards):
back: Alternativa C - Pessoal, essa é uma questão fundamental sobre a hierarquia da infraestrutura da AWS. Vamos de cima para baixo: Uma Região (B) é uma área geográfica no mundo (ex: São Paulo, N. Virgínia). Dentro de uma Região, temos múltiplas Zonas de Disponibilidade ou Availability Zones (AZs) (C). Uma AZ é, na prática, um ou mais data centers independentes (energia, refrigeração, rede). Elas são próximas o suficiente para ter baixíssima latência (o que permite replicação síncrona), mas longe o suficiente para que um desastre (incêndio, inundação) em uma não afete as outras. Essa é a definição exata do enunciado. Pontos de Presença (Edge location) (A) são locais muito menores, espalhados pelo mundo, usados pelo CloudFront (CDN) para entregar conteúdo em cache mais perto do usuário. Não confunda AZ com Edge Location! A resposta correta é a Zona de Disponibilidade (AZ), o bloco de construção fundamental para a alta disponibilidade dentro de uma Região.

front: (PROF. VINICIUS BORGES/ INÉDITA - 2025) O Amazon S3 Standard-IA (Infrequent Access) é a classe de armazenamento ideal para dados que precisam ser arquivados por longos períodos (vários anos) e que aceitam um tempo de recuperação de 12 a 48 horas.
response: Errado
comment: O S3 Standard-IA é para dados pouco acessados, sim, mas que precisam de acesso imediato (milissegundos) quando solicitados. Se você pode esperar horas (12h a 48h) para recuperar o dado, você deve usar as classes Glacier (Flex Retrieval ou Deep Archive), que são muito mais baratas.
Other fields (not shown on cards):
back: Errado - O S3 Standard-IA é para dados pouco acessados, sim, mas que precisam de acesso imediato (milissegundos) quando solicitados. Se você pode esperar horas (12h a 48h) para recuperar o dado, você deve usar as classes Glacier (Flex Retrieval ou Deep Archive), que são muito mais baratas.

front: (PROF. VINICIUS BORGES/ INÉDITA - 2025) O AWS Migration Hub é a ferramenta responsável por executar a migração física dos dados, substituindo a necessidade de utilizar serviços como o AWS Server Migration Service (SMS) ou o AWS Database Migration Service (DMS).
response: Errado
comment: O Migration Hub não "põe a mão na massa", ele é o gerente. Ele não substitui as ferramentas de migração (DMS, SMS, MGN), ele se integra a elas. O objetivo do Hub é dar visibilidade e rastreamento do progresso em um painel único, e não fazer a cópia dos dados em si.
Other fields (not shown on cards):
back: Errado - O Migration Hub não "põe a mão na massa", ele é o gerente. Ele não substitui as ferramentas de migração (DMS, SMS, MGN), ele se integra a elas. O objetivo do Hub é dar visibilidade e rastreamento do progresso em um painel único, e não fazer a cópia dos dados em si.

front: (PROF. VINICIUS BORGES/ INÉDITA - 2025) O Amazon CloudWatch Alarms pode ser configurado para executar ações automáticas, como reiniciar, encerrar ou recuperar uma instância EC2, caso métricas específicas de verificação de status falhem.
response: Certo
comment: O CloudWatch não serve só para avisar (mandar e-mail). Ele pode agir. Se uma instância travar (falha na verificação de status do sistema), você pode configurar um alarme para "Recuperar" ou "Reinicializar" essa instância automaticamente. Isso é a base da autocorreção na nuvem.
Other fields (not shown on cards):
back: Certo - O CloudWatch não serve só para avisar (mandar e-mail). Ele pode agir. Se uma instância travar (falha na verificação de status do sistema), você pode configurar um alarme para "Recuperar" ou "Reinicializar" essa instância automaticamente. Isso é a base da autocorreção na nuvem.

front: (PROF. VINICIUS BORGES/ INÉDITA - 2025) O Amazon S3 é um armazenamento de blocos, o que permite instalar sistemas operacionais e executar bancos de dados transacionais diretamente sobre um bucket, da mesma forma que se faz em um disco rígido tradicional.
response: Errado
comment: O S3 é armazenamento de OBJETOS (Object Storage). Ele guarda arquivos inteiros (vídeos, fotos, docs). Você não pode instalar um Windows no S3, nem rodar um banco de dados SQL diretamente Somente PDF nele. Para armazenamento de blocos (disco para instalar SO), usamos o Amazon EBS (Elastic Block Store).
Other fields (not shown on cards):
back: Errado - O S3 é armazenamento de OBJETOS (Object Storage). Ele guarda arquivos inteiros (vídeos, fotos, docs). Você não pode instalar um Windows no S3, nem rodar um banco de dados SQL diretamente Somente PDF nele. Para armazenamento de blocos (disco para instalar SO), usamos o Amazon EBS (Elastic Block Store).

front: (PROF. VINICIUS BORGES/ INÉDITA - 2025) O Amazon CloudWatch Logs é capaz de centralizar logs não apenas de recursos da AWS, mas também de servidores locais (on- premises), bastando para isso a instalação e configuração do Agente do CloudWatch nessas máquinas.
response: Certo
comment: Exato. O CloudWatch Logs é agnóstico de infraestrutura. Se você instalar o agente do CloudWatch no seu servidor que fica no escritório da sua empresa e der acesso à internet, ele vai enviar os logs para a AWS. Isso permite monitorar seu ambiente híbrido em uma única tela.
Other fields (not shown on cards):
back: Certo - Exato. O CloudWatch Logs é agnóstico de infraestrutura. Se você instalar o agente do CloudWatch no seu servidor que fica no escritório da sua empresa e der acesso à internet, ele vai enviar os logs para a AWS. Isso permite monitorar seu ambiente híbrido em uma única tela.

front: (PROF. VINICIUS BORGES/ INÉDITA - 2025) O recurso S3 Versioning (Versionamento), uma vez habilitado em um bucket, permite recuperar arquivos que foram sobrescritos ou deletados acidentalmente, mas esse recurso não pode ser desativado completamente, apenas suspenso.
response: Certo
comment: Detalhe técnico importante. Quando você liga o versionamento no S3, você nunca mais pode "desligar" e voltar o bucket ao estado original de não-versionado. Você só pode "Suspender" o versionamento (parar de criar novas versões dali pra frente). O histórico anterior continua lá. A afirmação está correta.
Other fields (not shown on cards):
back: Certo - Detalhe técnico importante. Quando você liga o versionamento no S3, você nunca mais pode "desligar" e voltar o bucket ao estado original de não-versionado. Você só pode "Suspender" o versionamento (parar de criar novas versões dali pra frente). O histórico anterior continua lá. A afirmação está correta.

front: (PROF. VINICIUS BORGES/ INÉDITA - 2025) O AWS Migration Hub permite agrupar servidores relacionados em "Aplicações" para que o usuário possa acompanhar o status da migração de um sistema completo (banco + web server) como uma única unidade lógica.
response: Certo
comment: Perfeito. Esse é o grande trunfo organizacional do Hub. Você não migra "servidores soltos", você migra "o sistema de RH". O Hub permite que você diga "o servidor A e o servidor B formam o App de RH" e acompanhe o status desse grupo como um todo.
Other fields (not shown on cards):
back: Certo - Perfeito. Esse é o grande trunfo organizacional do Hub. Você não migra "servidores soltos", você migra "o sistema de RH". O Hub permite que você diga "o servidor A e o servidor B formam o App de RH" e acompanhe o status desse grupo como um todo.