Quiz de Validación - MÓDULO 1
Este quiz de 30 preguntas le permite validar sus conocimientos sobre Cloud Computing y la introducción a AWS antes de pasar al laboratorio práctico.
Pregunta 1
¿Cuál es la definición de Cloud Computing según el NIST?
A) Un servidor físico instalado en una empresa
B) La entrega de recursos informáticos bajo demanda a través de Internet con facturación por uso
C) Un software instalado en una computadora personal
D) Una red local de empresa
Ver la respuesta
Respuesta: B
El NIST (National Institute of Standards and Technology) define el Cloud Computing como un modelo que permite el acceso ubicuo, conveniente y bajo demanda a un conjunto compartido de recursos informáticos configurables que pueden ser rápidamente aprovisionados y liberados con un esfuerzo mínimo de gestión o una interacción mínima con el proveedor de servicios.
Pregunta 2
¿Cuáles son las 5 características esenciales del Cloud según el NIST?
A) Seguridad, Rendimiento, Disponibilidad, Escalabilidad, Costo
B) Autoservicio bajo demanda, Acceso de red amplio, Agrupamiento de recursos, Elasticidad rápida, Servicio medido
C) Servidores, Almacenamiento, Red, Base de datos, Aplicaciones
D) Público, Privado, Híbrido, Comunitario, Multi-cloud
Ver la respuesta
Respuesta: B
Las 5 características esenciales del Cloud según el NIST son:
- Autoservicio bajo demanda: el usuario puede aprovisionar recursos sin intervención humana
- Acceso de red amplio: accesible a través de la red con mecanismos estándar
- Agrupamiento de recursos: recursos compartidos entre varios clientes
- Elasticidad rápida: capacidad de escalar rápidamente hacia arriba o hacia abajo
- Servicio medido: uso medido y facturado según el consumo
Pregunta 3
¿Qué modelo de servicio Cloud ofrece el mayor control al usuario?
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 la respuesta
Respuesta: C
IaaS ofrece el mayor control porque el usuario gestiona el sistema operativo, las aplicaciones, los datos y el middleware. El proveedor solo gestiona la infraestructura física (servidores, almacenamiento, red). Con SaaS, el usuario solo controla sus datos. Con PaaS, controla sus aplicaciones y datos.
Pregunta 4
En el modelo de responsabilidad compartida de AWS, ¿quién es responsable de la seguridad DEL cloud?
A) El cliente
B) AWS
C) Ambos por igual
D) Un auditor externo
Ver la respuesta
Respuesta: B
AWS es responsable de la seguridad DEL cloud (OF the cloud), es decir, la infraestructura subyacente: centros de datos físicos, hardware, red global, hipervisor. El cliente es responsable de la seguridad EN el cloud (IN the cloud): sus datos, configuración, identidades, aplicaciones.
Pregunta 5
¿Qué tipo de despliegue Cloud es propiedad exclusiva de una sola organización, que también lo opera?
A) Cloud Público
B) Cloud Privado
C) Cloud Híbrido
D) Cloud Comunitario
Ver la respuesta
Respuesta: B
El Cloud Privado es una infraestructura cloud utilizada exclusivamente por una sola organización. Puede ser gestionada por la propia organización o por un tercero, y puede existir on-premises o fuera de las instalaciones. Ofrece más control pero menos elasticidad que el cloud público.
Pregunta 6
¿Cuál es la principal diferencia entre escalabilidad vertical y horizontal?
A) Vertical añade servidores, horizontal aumenta la potencia
B) Vertical aumenta la potencia de un servidor, horizontal añade servidores
C) Ambas son idénticas
D) Vertical es para almacenamiento, horizontal para cómputo
Ver la respuesta
Respuesta: B
La escalabilidad vertical (scale up/down) consiste en aumentar o disminuir los recursos de un solo servidor (más CPU, RAM). La escalabilidad horizontal (scale out/in) consiste en añadir o retirar servidores. La escalabilidad horizontal es generalmente preferida en el cloud porque ofrece mejor resiliencia y puede ser automatizada.
Pregunta 7
¿Cuántas zonas de disponibilidad (AZ) tiene como mínimo una región AWS?
A) 1
B) 2
C) 3
D) 4
Ver la respuesta
Respuesta: C
Cada región AWS tiene como mínimo 3 zonas de disponibilidad (AZ). Una AZ está compuesta por uno o varios centros de datos con alimentación, red y conectividad redundantes. Las AZ están físicamente separadas pero conectadas por una red de baja latencia.
Pregunta 8
¿Qué es una zona de disponibilidad (Availability Zone) AWS?
A) Una región geográfica entera
B) Uno o varios centros de datos aislados con infraestructura independiente
C) Un servicio AWS específico
D) Una zona de facturación
Ver la respuesta
Respuesta: B
Una zona de disponibilidad (AZ) está compuesta por uno o varios centros de datos discretos con alimentación eléctrica, red y conectividad redundantes. Las AZ de una misma región están conectadas entre sí por una red privada de alta velocidad y baja latencia, pero están suficientemente alejadas para evitar que un siniestro afecte a varias AZ.
Pregunta 9
¿Qué servicio AWS permite gestionar las identidades y los accesos?
A) Amazon EC2
B) Amazon S3
C) AWS IAM
D) Amazon VPC
Ver la respuesta
Respuesta: C
AWS IAM (Identity and Access Management) es el servicio que permite gestionar de manera segura el acceso a los servicios y recursos AWS. Permite crear y gestionar usuarios, grupos, roles y políticas de acceso.
Pregunta 10
¿Cuál es la mejor práctica respecto a la cuenta root de AWS?
A) Utilizarla para todas las operaciones diarias
B) Compartir sus credenciales con el equipo
C) Utilizarla solo para las tareas que lo requieren y activar MFA
D) Eliminar la cuenta root después de la creación
Ver la respuesta
Respuesta: C
La cuenta root tiene acceso ilimitado a todos los recursos. Las buenas prácticas son: no usarla para tareas diarias, activar MFA (Multi-Factor Authentication), nunca compartir las credenciales, crear usuarios IAM con los permisos mínimos necesarios, y usar la root solo para tareas absolutamente necesarias (como cambiar la información de facturación).
Pregunta 11
¿Qué es el principio de menor privilegio (Least Privilege)?
A) Dar todos los accesos a todos los usuarios
B) Otorgar solo los permisos estrictamente necesarios para realizar una tarea
C) Prohibir todo acceso por defecto sin excepción
D) Utilizar solo la cuenta root
Ver la respuesta
Respuesta: B
El principio de menor privilegio consiste en otorgar a un usuario, un rol o un servicio solo los permisos mínimos necesarios para realizar su tarea. Esto reduce la superficie de ataque y limita el impacto potencial de una posible filtración de credenciales.
Pregunta 12
¿Qué es AWS CLI?
A) Una interfaz gráfica para AWS
B) Una herramienta de línea de comandos para interactuar con los servicios AWS
C) Un servicio de almacenamiento AWS
D) Un lenguaje de programación
Ver la respuesta
Respuesta: B
AWS CLI (Command Line Interface) es una herramienta unificada que permite gestionar los servicios AWS desde la línea de comandos. Permite automatizar tareas, escribir scripts e interactuar con AWS sin pasar por la consola web. Los comandos generalmente siguen el formato: aws [servicio] [comando] [opciones].
Pregunta 13
¿Qué comando AWS CLI permite listar los buckets S3?
A) aws s3 list
B) aws s3 ls
C) aws s3 show
D) aws s3 get-buckets
Ver la respuesta
Respuesta: B
El comando aws s3 ls lista todos los buckets S3 de la cuenta. Para listar el contenido de un bucket específico, se utiliza aws s3 ls s3://nombre-del-bucket. Este comando forma parte de los comandos de alto nivel de la interfaz S3.
Pregunta 14
¿Cómo se configuran las credenciales de AWS CLI?
A) aws setup
B) aws configure
C) aws init
D) aws login
Ver la respuesta
Respuesta: B
El comando aws configure permite configurar las credenciales y los parámetros por defecto de AWS CLI. Solicita: Access Key ID, Secret Access Key, región por defecto y formato de salida. Esta información se almacena en ~/.aws/credentials y ~/.aws/config.
Pregunta 15
¿Qué es LocalStack?
A) Un servicio AWS oficial
B) Un emulador local de los servicios AWS para desarrollo y pruebas
C) Un servidor físico local
D) Una extensión de navegador
Ver la respuesta
Respuesta: B
LocalStack es un emulador open-source que reproduce las APIs de los servicios AWS en su máquina local. Permite desarrollar y probar aplicaciones cloud sin necesidad de una cuenta AWS y sin generar costos. Soporta numerosos servicios como S3, EC2, Lambda, DynamoDB, etc.
Pregunta 16
¿Qué puerto utiliza LocalStack por defecto para todos los servicios?
A) 80
B) 443
C) 4566
D) 8080
Ver la respuesta
Respuesta: C
LocalStack expone por defecto todos sus servicios en el puerto 4566. A diferencia de AWS real donde cada servicio tiene su propio endpoint, LocalStack unifica todos los servicios en un solo puerto para simplificar la configuración local. El endpoint por defecto es http://localhost:4566.
Pregunta 17
¿Cómo se especifica el endpoint de LocalStack con AWS CLI?
A) --local
B) --endpoint-url=http://localhost:4566
C) --localstack
D) --dev-mode
Ver la respuesta
Respuesta: B
Para usar AWS CLI con LocalStack, se añade el parámetro --endpoint-url=http://localhost:4566 a cada comando. Por ejemplo: aws --endpoint-url=http://localhost:4566 s3 ls. Alternativamente, se puede usar el comando awslocal que añade automáticamente este parámetro.
Pregunta 18
¿Qué herramienta es necesaria para ejecutar LocalStack?
A) Solo Python
B) Solo Java
C) Docker
D) Solo Node.js
Ver la respuesta
Respuesta: C
Docker es necesario para ejecutar LocalStack porque se ejecuta en un contenedor Docker. LocalStack puede iniciarse con docker-compose up o localstack start. Python y pip son necesarios para instalar la CLI de LocalStack, pero Docker es indispensable para la ejecución.
Pregunta 19
¿Qué modelo de facturación es típico del Cloud Computing?
A) Licencia anual fija
B) Compra de hardware
C) Pago por uso (Pay-as-you-go)
D) Solo suscripción mensual fija
Ver la respuesta
Respuesta: C
El modelo pay-as-you-go (pago por uso) es fundamental en el cloud. Solo paga por los recursos que consume, a menudo facturados por segundo o por hora. Esto elimina grandes inversiones iniciales (CapEx) y convierte los costos en gastos operativos (OpEx) variables.
Pregunta 20
¿Qué es CapEx vs OpEx en el contexto del cloud?
A) Dos tipos de servicios AWS
B) CapEx = gastos de inversión, OpEx = gastos operativos
C) Dos modelos de despliegue cloud
D) Dos tipos de regiones AWS
Ver la respuesta
Respuesta: B
CapEx (Capital Expenditure) representa los gastos de inversión en capital como la compra de servidores físicos. OpEx (Operational Expenditure) representa los gastos operativos corrientes. El cloud transforma los CapEx en OpEx, lo que ofrece más flexibilidad financiera y elimina grandes inversiones iniciales.
Pregunta 21
¿Qué servicio AWS se utiliza para el cómputo (máquinas virtuales)?
A) Amazon S3
B) Amazon EC2
C) Amazon RDS
D) Amazon VPC
Ver la respuesta
Respuesta: B
Amazon EC2 (Elastic Compute Cloud) es el servicio de cómputo que permite lanzar instancias (máquinas virtuales) en el cloud AWS. Ofrece capacidad de cómputo redimensionable y permite elegir el tipo de instancia, el sistema operativo y la configuración según las necesidades.
Pregunta 22
¿Qué servicio AWS proporciona almacenamiento de objetos?
A) Amazon EBS
B) Amazon S3
C) Amazon EC2
D) Amazon RDS
Ver la respuesta
Respuesta: B
Amazon S3 (Simple Storage Service) es el servicio de almacenamiento de objetos de AWS. Permite almacenar y recuperar cualquier cantidad de datos desde cualquier lugar en la web. Los datos se organizan en buckets y objetos, con una durabilidad del 99.999999999% (11 nueves).
Pregunta 23
¿Cuál es la diferencia entre almacenamiento de objetos y almacenamiento en bloques?
A) Ninguna diferencia
B) El almacenamiento de objetos es para archivos, el almacenamiento en bloques es solo para bases de datos
C) El almacenamiento de objetos almacena archivos con metadatos, el almacenamiento en bloques almacena datos en bloques de tamaño fijo
D) El almacenamiento en bloques es más reciente
Ver la respuesta
Respuesta: C
El almacenamiento de objetos (S3) almacena archivos completos con metadatos en un espacio plano, ideal para archivos estáticos, copias de seguridad y archivos históricos. El almacenamiento en bloques (EBS) almacena los datos en bloques de tamaño fijo que pueden modificarse independientemente, ideal para sistemas operativos y bases de datos que requieren acceso rápido y granular.
Pregunta 24
¿Qué es Amazon VPC?
A) Un servicio de cómputo
B) Una red virtual privada aislada en el cloud AWS
C) Un servicio de almacenamiento
D) Un servicio de base de datos
Ver la respuesta
Respuesta: B
Amazon VPC (Virtual Private Cloud) permite aprovisionar una sección lógicamente aislada del cloud AWS donde puede lanzar recursos en una red virtual que usted define. Usted controla el entorno de red: rango de direcciones IP, subredes, tablas de enrutamiento y gateways.
Pregunta 25
¿Qué formato utiliza AWS CLI para mostrar los resultados por defecto?
A) XML
B) JSON
C) YAML
D) Texto plano
Ver la respuesta
Respuesta: B
Por defecto, AWS CLI muestra los resultados en formato JSON. Este formato puede cambiarse con la opción --output o configurando el formato por defecto con aws configure. Los formatos disponibles son: json, text, table y yaml.
Pregunta 26
¿Cómo verificar la versión de AWS CLI instalada?
A) aws version
B) aws --version
C) aws -v
D) aws info
Ver la respuesta
Respuesta: B
El comando aws --version muestra la versión de AWS CLI instalada así como la versión de Python utilizada. Es útil para verificar la instalación y asegurarse de tener una versión compatible con las funcionalidades deseadas.
Pregunta 27
¿Qué es una AMI en AWS?
A) Un tipo de instancia
B) Una imagen de máquina que contiene el sistema operativo y el software para lanzar una instancia
C) Un servicio de monitoreo
D) Un tipo de almacenamiento
Ver la respuesta
Respuesta: B
Una AMI (Amazon Machine Image) es una plantilla que contiene la configuración de software (sistema operativo, servidor de aplicaciones y aplicaciones) necesaria para lanzar una instancia. Las AMI pueden ser públicas (proporcionadas por AWS o la comunidad), privadas o compartidas con cuentas específicas.
Pregunta 28
¿Qué comando permite verificar la identidad de la cuenta AWS configurada?
A) aws whoami
B) aws sts get-caller-identity
C) aws iam get-user
D) aws account info
Ver la respuesta
Respuesta: B
El comando aws sts get-caller-identity devuelve los detalles sobre la identidad IAM cuyas credenciales se utilizan para llamar a la API. Muestra el UserId, la Account (número de cuenta) y el ARN de la identidad. Es útil para verificar qué cuenta y qué usuario están configurados.
Pregunta 29
¿En qué archivo almacena AWS CLI las credenciales por defecto?
A) ~/.aws/config
B) ~/.aws/credentials
C) ~/.aws/keys
D) /etc/aws/credentials
Ver la respuesta
Respuesta: B
AWS CLI almacena las credenciales (Access Key ID y Secret Access Key) en el archivo ~/.aws/credentials. El archivo ~/.aws/config contiene otros parámetros de configuración como la región por defecto y el formato de salida. Ambos archivos utilizan el formato INI con secciones para cada perfil.
Pregunta 30
¿Por qué usar perfiles nombrados en AWS CLI?
A) Solo por seguridad
B) Para gestionar varias cuentas o roles AWS con diferentes configuraciones
C) Para acelerar los comandos
D) Es obligatorio
Ver la respuesta
Respuesta: B
Los perfiles nombrados permiten configurar varios conjuntos de credenciales y parámetros para diferentes cuentas AWS, entornos (dev, staging, prod) o roles. Luego se puede usar un perfil específico con la opción --profile nombre_perfil. El perfil por defecto se utiliza si no se especifica ningún perfil.
Resultado
Cuente sus respuestas correctas:
- 27-30: Excelente - Usted domina los conceptos fundamentales
- 22-26: Bien - Algunos puntos a revisar
- 17-21: Medio - Repase el curso antes del laboratorio
- Menos de 17: Insuficiente - Repase el curso desde el principio
Pase al Laboratorio Práctico una vez que haya alcanzado al menos 22 respuestas correctas.