Pular para o conteúdo principal

Quiz de Validação - MÓDULO 1

Este quiz de 30 perguntas permite validar seus conhecimentos sobre Cloud Computing e introdução à AWS antes de passar para o laboratório prático.


Pergunta 1​

Qual é a definição de Cloud Computing segundo o NIST?

A) Um servidor físico instalado em uma empresa
B) A entrega de recursos computacionais sob demanda via Internet com cobrança pelo uso
C) Um software instalado em um computador pessoal
D) Uma rede local corporativa

Ver a resposta

Resposta: B

O NIST (National Institute of Standards and Technology) define Cloud Computing como um modelo que permite acesso de rede ubíquo, conveniente e sob demanda a um pool compartilhado de recursos computacionais configuráveis que podem ser rapidamente provisionados e liberados com mínimo esforço de gerenciamento ou interação mínima com o provedor de serviços.


Pergunta 2​

Quais são as 5 características essenciais da Cloud segundo o NIST?

A) Segurança, Performance, Disponibilidade, Escalabilidade, Custo
B) Self-service sob demanda, Acesso amplo à rede, Pooling de recursos, Elasticidade rápida, Serviço medido
C) Servidores, Armazenamento, Rede, Banco de dados, Aplicações
D) Pública, Privada, Híbrida, Comunitária, Multi-cloud

Ver a resposta

Resposta: B

As 5 características essenciais da Cloud segundo o NIST são:

  1. Self-service sob demanda: o usuário pode provisionar recursos sem intervenção humana
  2. Acesso amplo à rede: acessível via rede com mecanismos padrão
  3. Pooling de recursos: recursos compartilhados entre vários clientes
  4. Elasticidade rápida: capacidade de escalar rapidamente para cima ou para baixo
  5. Serviço medido: uso medido e cobrado conforme o consumo

Pergunta 3​

Qual modelo de serviço Cloud oferece mais controle ao usuário?

A) SaaS (Software as a Service)
B) PaaS (Platform as a Service)
C) IaaS (Infrastructure as a Service)
D) FaaS (Function as a Service)

Ver a resposta

Resposta: C

IaaS oferece mais controle porque o usuário gerencia o sistema operacional, aplicações, dados e middleware. O provedor gerencia apenas a infraestrutura física (servidores, armazenamento, rede). Com SaaS, o usuário controla apenas seus dados. Com PaaS, controla suas aplicações e dados.


Pergunta 4​

No modelo de responsabilidade compartilhada da AWS, quem é responsável pela segurança DA nuvem?

A) O cliente
B) AWS
C) Ambos igualmente
D) Um auditor externo

Ver a resposta

Resposta: B

A AWS é responsável pela segurança DA nuvem (OF the cloud), ou seja, a infraestrutura subjacente: data centers físicos, hardware, rede global, hipervisor. O cliente é responsável pela segurança NA nuvem (IN the cloud): seus dados, configuração, identidades, aplicações.


Pergunta 5​

Qual tipo de implantação Cloud é de propriedade exclusiva de uma única organização, que também a opera?

A) Cloud Pública
B) Cloud Privada
C) Cloud Híbrida
D) Cloud Comunitária

Ver a resposta

Resposta: B

A Cloud Privada é uma infraestrutura cloud utilizada exclusivamente por uma única organização. Pode ser gerenciada pela própria organização ou por terceiros, e pode existir on-premises ou off-premises. Oferece mais controle, mas menos elasticidade que a cloud pública.


Pergunta 6​

Qual é a principal diferença entre escalabilidade vertical e horizontal?

A) Vertical adiciona servidores, horizontal aumenta a potência
B) Vertical aumenta a potência de um servidor, horizontal adiciona servidores
C) As duas são idênticas
D) Vertical é para armazenamento, horizontal para computação

Ver a resposta

Resposta: B

A escalabilidade vertical (scale up/down) consiste em aumentar ou diminuir os recursos de um único servidor (mais CPU, RAM). A escalabilidade horizontal (scale out/in) consiste em adicionar ou remover servidores. A escalabilidade horizontal é geralmente preferida na cloud pois oferece melhor resiliência e pode ser automatizada.


Pergunta 7​

Quantas zonas de disponibilidade (AZ) uma região AWS possui no mínimo?

A) 1
B) 2
C) 3
D) 4

Ver a resposta

Resposta: C

Cada região AWS possui no mínimo 3 zonas de disponibilidade (AZ). Uma AZ é composta por um ou mais data centers com energia, rede e conectividade redundantes. As AZs são fisicamente separadas, mas conectadas por uma rede de baixa latência.


Pergunta 8​

O que é uma zona de disponibilidade (Availability Zone) AWS?

A) Uma região geográfica inteira
B) Um ou mais data centers isolados com infraestrutura independente
C) Um serviço AWS específico
D) Uma zona de faturamento

Ver a resposta

Resposta: B

Uma zona de disponibilidade (AZ) é composta por um ou mais data centers discretos com energia elétrica, rede e conectividade redundantes. As AZs de uma mesma região são conectadas entre si por uma rede privada de alta velocidade e baixa latência, mas suficientemente distantes para evitar que um desastre afete várias AZs.


Pergunta 9​

Qual serviço AWS permite gerenciar identidades e acessos?

A) Amazon EC2
B) Amazon S3
C) AWS IAM
D) Amazon VPC

Ver a resposta

Resposta: C

AWS IAM (Identity and Access Management) é o serviço que permite gerenciar de forma segura o acesso aos serviços e recursos AWS. Permite criar e gerenciar usuários, grupos, roles e políticas de acesso.


Pergunta 10​

Qual é a melhor prática em relação à conta root AWS?

A) Usá-la para todas as operações diárias
B) Compartilhar suas credenciais com a equipe
C) Usá-la apenas para tarefas que realmente necessitam e ativar MFA
D) Excluir a conta root após a criação

Ver a resposta

Resposta: C

A conta root tem acesso ilimitado a todos os recursos. As boas práticas são: não usá-la para tarefas diárias, ativar MFA (Multi-Factor Authentication), nunca compartilhar as credenciais, criar usuários IAM com as permissões mínimas necessárias, e usar a root apenas para tarefas absolutamente necessárias (como alterar informações de faturamento).


Pergunta 11​

O que é o princípio do menor privilégio (Least Privilege)?

A) Dar todos os acessos a todos os usuários
B) Conceder apenas as permissões estritamente necessárias para realizar uma tarefa
C) Proibir todo acesso por padrão sem exceção
D) Usar apenas a conta root

Ver a resposta

Resposta: B

O princípio do menor privilégio consiste em conceder a um usuário, role ou serviço apenas as permissões mínimas necessárias para realizar sua tarefa. Isso reduz a superfície de ataque e limita o impacto potencial de um comprometimento de credenciais.


Pergunta 12​

O que é AWS CLI?

A) Uma interface gráfica para AWS
B) Uma ferramenta de linha de comando para interagir com os serviços AWS
C) Um serviço de armazenamento AWS
D) Uma linguagem de programação

Ver a resposta

Resposta: B

AWS CLI (Command Line Interface) é uma ferramenta unificada que permite gerenciar os serviços AWS a partir da linha de comando. Permite automatizar tarefas, escrever scripts e interagir com a AWS sem passar pelo console web. Os comandos geralmente seguem o formato: aws [serviço] [comando] [opções].


Pergunta 13​

Qual comando AWS CLI permite listar os buckets S3?

A) aws s3 list
B) aws s3 ls
C) aws s3 show
D) aws s3 get-buckets

Ver a resposta

Resposta: B

O comando aws s3 ls lista todos os buckets S3 da conta. Para listar o conteúdo de um bucket específico, usa-se aws s3 ls s3://nome-do-bucket. Este comando faz parte dos comandos de alto nível da interface S3.


Pergunta 14​

Como configurar as credenciais da AWS CLI?

A) aws setup
B) aws configure
C) aws init
D) aws login

Ver a resposta

Resposta: B

O comando aws configure permite configurar as credenciais e os parâmetros padrão da AWS CLI. Ele solicita: Access Key ID, Secret Access Key, região padrão e formato de saída. Essas informações são armazenadas em ~/.aws/credentials e ~/.aws/config.


Pergunta 15​

O que é o LocalStack?

A) Um serviço oficial da AWS
B) Um emulador local dos serviços AWS para desenvolvimento e testes
C) Um servidor físico local
D) Uma extensão de navegador

Ver a resposta

Resposta: B

LocalStack é um emulador open-source que reproduz as APIs dos serviços AWS na sua máquina local. Permite desenvolver e testar aplicações cloud sem precisar de uma conta AWS e sem gerar custos. Suporta vários serviços como S3, EC2, Lambda, DynamoDB, etc.


Pergunta 16​

Qual porta o LocalStack utiliza por padrão para todos os serviços?

A) 80
B) 443
C) 4566
D) 8080

Ver a resposta

Resposta: C

O LocalStack expõe por padrão todos os seus serviços na porta 4566. Diferente da AWS real, onde cada serviço tem seu próprio endpoint, o LocalStack unifica todos os serviços em uma única porta para simplificar a configuração local. O endpoint padrão é http://localhost:4566.


Pergunta 17​

Como especificar o endpoint do LocalStack com AWS CLI?

A) --local
B) --endpoint-url=http://localhost:4566
C) --localstack
D) --dev-mode

Ver a resposta

Resposta: B

Para usar AWS CLI com LocalStack, adiciona-se o parâmetro --endpoint-url=http://localhost:4566 a cada comando. Por exemplo: aws --endpoint-url=http://localhost:4566 s3 ls. Alternativamente, pode-se usar o comando awslocal, que adiciona automaticamente este parâmetro.


Pergunta 18​

Qual ferramenta é necessária para executar o LocalStack?

A) Apenas Python
B) Apenas Java
C) Docker
D) Apenas Node.js

Ver a resposta

Resposta: C

Docker é necessário para executar o LocalStack pois ele roda em um container Docker. O LocalStack pode ser iniciado com docker-compose up ou localstack start. Python e pip são necessários para instalar a CLI do LocalStack, mas o Docker é indispensável para a execução.


Pergunta 19​

Qual modelo de cobrança é típico do Cloud Computing?

A) Licença anual fixa
B) Compra de hardware
C) Pagamento pelo uso (Pay-as-you-go)
D) Apenas assinatura mensal fixa

Ver a resposta

Resposta: C

O modelo pay-as-you-go (pagamento pelo uso) é fundamental na cloud. Você paga apenas pelos recursos que consome, frequentemente cobrados por segundo ou por hora. Isso elimina grandes investimentos iniciais (CapEx) e transforma os custos em despesas operacionais (OpEx) variáveis.


Pergunta 20​

O que é CapEx vs OpEx no contexto da cloud?

A) Dois tipos de serviços AWS
B) CapEx = despesas de investimento, OpEx = despesas operacionais
C) Dois modelos de implantação cloud
D) Dois tipos de regiões AWS

Ver a resposta

Resposta: B

CapEx (Capital Expenditure) representa os gastos de investimento em capital como a compra de servidores físicos. OpEx (Operational Expenditure) representa as despesas operacionais correntes. A cloud transforma CapEx em OpEx, oferecendo mais flexibilidade financeira e eliminando grandes investimentos iniciais.


Pergunta 21​

Qual serviço AWS é utilizado para computação (máquinas virtuais)?

A) Amazon S3
B) Amazon EC2
C) Amazon RDS
D) Amazon VPC

Ver a resposta

Resposta: B

Amazon EC2 (Elastic Compute Cloud) é o serviço de computação que permite lançar instâncias (máquinas virtuais) na cloud AWS. Oferece capacidade de computação redimensionável e permite escolher o tipo de instância, sistema operacional e configuração conforme a necessidade.


Pergunta 22​

Qual serviço AWS fornece armazenamento de objetos?

A) Amazon EBS
B) Amazon S3
C) Amazon EC2
D) Amazon RDS

Ver a resposta

Resposta: B

Amazon S3 (Simple Storage Service) é o serviço de armazenamento de objetos da AWS. Permite armazenar e recuperar qualquer quantidade de dados de qualquer lugar na web. Os dados são organizados em buckets e objetos, com durabilidade de 99.999999999% (11 noves).


Pergunta 23​

Qual é a diferença entre armazenamento de objetos e armazenamento em bloco?

A) Nenhuma diferença
B) O armazenamento de objetos é para arquivos, o armazenamento em bloco é apenas para bancos de dados
C) O armazenamento de objetos armazena arquivos com metadados, o armazenamento em bloco armazena dados em blocos de tamanho fixo
D) O armazenamento em bloco é mais recente

Ver a resposta

Resposta: C

O armazenamento de objetos (S3) armazena arquivos completos com metadados em um espaço plano, ideal para arquivos estáticos, backups e arquivos de longa duração. O armazenamento em bloco (EBS) armazena dados em blocos de tamanho fixo que podem ser modificados independentemente, ideal para sistemas operacionais e bancos de dados que necessitam de acesso rápido e granular.


Pergunta 24​

O que é Amazon VPC?

A) Um serviço de computação
B) Uma rede virtual privada isolada na cloud AWS
C) Um serviço de armazenamento
D) Um serviço de banco de dados

Ver a resposta

Resposta: B

Amazon VPC (Virtual Private Cloud) permite provisionar uma seção logicamente isolada da cloud AWS onde você pode lançar recursos em uma rede virtual que você define. Você controla o ambiente de rede: faixa de endereços IP, sub-redes, tabelas de roteamento e gateways.


Pergunta 25​

Qual formato a AWS CLI utiliza para exibir os resultados por padrão?

A) XML
B) JSON
C) YAML
D) Texto puro

Ver a resposta

Resposta: B

Por padrão, a AWS CLI exibe os resultados em formato JSON. Esse formato pode ser alterado com a opção --output ou configurando o formato padrão com aws configure. Os formatos disponíveis são: json, text, table e yaml.


Pergunta 26​

Como verificar a versão da AWS CLI instalada?

A) aws version
B) aws --version
C) aws -v
D) aws info

Ver a resposta

Resposta: B

O comando aws --version exibe a versão da AWS CLI instalada, bem como a versão do Python utilizada. É útil para verificar a instalação e garantir que você possui uma versão compatível com as funcionalidades desejadas.


Pergunta 27​

O que é uma AMI na AWS?

A) Um tipo de instância
B) Uma imagem de máquina contendo o sistema operacional e softwares para iniciar uma instância
C) Um serviço de monitoramento
D) Um tipo de armazenamento

Ver a resposta

Resposta: B

Uma AMI (Amazon Machine Image) é um modelo que contém a configuração de software (sistema operacional, servidor de aplicações e aplicações) necessária para iniciar uma instância. As AMIs podem ser públicas (fornecidas pela AWS ou pela comunidade), privadas ou compartilhadas com contas específicas.


Pergunta 28​

Qual comando permite verificar a identidade da conta AWS configurada?

A) aws whoami
B) aws sts get-caller-identity
C) aws iam get-user
D) aws account info

Ver a resposta

Resposta: B

O comando aws sts get-caller-identity retorna detalhes sobre a identidade IAM cujas credenciais estão sendo usadas para chamar a API. Exibe o UserId, o Account (número da conta) e o ARN da identidade. É útil para verificar qual conta e qual usuário estão configurados.


Pergunta 29​

Em qual arquivo a AWS CLI armazena as credenciais por padrão?

A) ~/.aws/config
B) ~/.aws/credentials
C) ~/.aws/keys
D) /etc/aws/credentials

Ver a resposta

Resposta: B

A AWS CLI armazena as credenciais (Access Key ID e Secret Access Key) no arquivo ~/.aws/credentials. O arquivo ~/.aws/config contém outros parâmetros de configuração como a região padrão e o formato de saída. Ambos os arquivos usam o formato INI com seções para cada perfil.


Pergunta 30​

Por que usar perfis nomeados na AWS CLI?

A) Apenas por segurança
B) Para gerenciar várias contas ou roles AWS com diferentes configurações
C) Para acelerar os comandos
D) É obrigatório

Ver a resposta

Resposta: B

Os perfis nomeados permitem configurar vários conjuntos de credenciais e parâmetros para diferentes contas AWS, ambientes (dev, staging, prod) ou roles. Você pode então usar um perfil específico com a opção --profile nome_perfil. O perfil padrão é usado se nenhum perfil for especificado.


Resultado​

Conte suas respostas corretas:

  • 27-30: Excelente - Você domina os conceitos fundamentais
  • 22-26: Bom - Alguns pontos para revisar
  • 17-21: Médio - Releia o curso antes do laboratório
  • Menos de 17: Insuficiente - Refaça o curso desde o início

Passe para o Lab Prático assim que atingir pelo menos 22 respostas corretas.