1/49
tema7
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai |
|---|
No study sessions yet.
c
¿Qué proporciona un microservicio?
a. Interfaz gráfica para usuarios
b. Base de datos compartida
c. Capacidad empresarial a través de una API y contrato de datos
d. Acceso directo al hardware
c
¿Cuál es una característica clave de los microservicios?
a. Código centralizado
b. Comunicación síncrona obligatoria
c. Independencia y ciclo de vida autónomo
d. Necesidad de ejecución secuencial
c
¿Qué modelo de comunicación se usa comúnmente en microservicios IoT?
a. SOAP
b. RMI
c. REST sobre HTTP
d. FTP
c
¿Qué capa en una arquitectura por capas se asocia con la lógica de negocio?
a. Presentación
b. Datos
c. Aplicación
d. Hardware
b
¿Cuál de los siguientes es un componente interno de un microservicio?
a. BIOS
b. Puerta de enlace API
c. HTML renderer
d. Kernel
c
¿Qué describe mejor a los microservicios?
a. Módulos monolíticos
b. Grandes y centralizados
c. Pequeños, enfocados y desacoplados
d. Dependientes de una base de datos común
c
¿Qué ventaja ofrecen los microservicios en términos de escalabilidad?
a. Escalabilidad vertical
b. Escalabilidad solo con hardware dedicado
c. Escalabilidad horizontal y granular
d. No permiten escalado
b
¿Qué tecnología se menciona para visualización en una arquitectura IoT?
a. FTP
b. SignalR
c. JDBC
d. SSH
b
¿Qué propiedad describe a un microservicio resiliente?
a. Se reinicia manualmente
b. Puede operar tras fallos
c. Requiere replicación diaria
d. Solo responde bajo demanda
c
¿Qué tipo de API usan comúnmente los microservicios?
a. SOAP/XML
b. WSDL
c. REST/JSON
d. FTP
d
¿Qué hace la capa SDK en un microservicio?
a. Procesa imágenes
b. Traducir interfaces gráficas
c. Controla usuarios finales
d. Permite la integración por lenguaje de programación
b
¿Cuál de estas características no es propia de los microservicios?
a. Débil acoplamiento
b. Código compartido entre servicios
c. Aislamiento
d. Autonomía
c
¿Qué principio de diseño se basa en separar funcionalidades y preocupaciones?
a. Aislamiento
b. Virtualización
c. Separación de intereses
d. Contenedorización
c
¿Qué herramienta permite construir y desplegar microservicios de forma automatizada?
a. FTP
b. Postman
c. Docker
d. Telnet
c
¿Qué significa tener una API bien definida?
a. Acceso directo al sistema operativo
b. Uso de la misma base de datos para todos los servicios
c. Contrato claro para la interacción con el microservicio
d. Dependencia entre servicios
d
¿Qué propiedad permite que los microservicios se adapten a nuevas configuraciones?
a. Resiliencia
b. Elasticidad
c. Sincronicidad
d. Configurabilidad
b
¿Qué permite una puerta de enlace API?
a. Analizar datos
b. Exponer servicios de forma unificada
c. Reescribir código
d. Procesar sensores directamente
a
¿Qué tipo de análisis permite construir registros históricos en soluciones IoT?
a. Predictivo
b. Visualización en tiempo real
c. Compresión
d. OCR
c
¿Qué tipo de respuesta se espera en un microservicio responsivo?
a. Lenta
b. Impredecible
c. Rápida
d. Basada en scripts
d
¿Qué se usa para desacoplar servicios en una arquitectura distribuida?
a. FTP
b. WebRTC
c. HTML5
d. Colas y buses de servicio
a
¿Qué significa que un microservicio sea elástico?
a. Puede aumentar o reducir recursos según necesidad
b. Tiene interfaces gráficas
c. Es resistente a malware
d. Se despliega sin conexión
d
¿Qué capa se encarga de representar la experiencia del usuario?
a. Capa de aplicación
b. Capa de datos
c. Capa fisica
d. Capa de presentación
c
¿Cuál es el objetivo de la automatización en DevOps?
a. Minimizar tiempo de desarrollo
b. Eliminar pruebas manuales
c. Automatizar todo el ciclo de vida del software
d. Centralizar las tareas de backend
a
¿Cuál es un beneficio de usar contenedores?
a. Aislan servicios y facilitan despliegue
b. Reducen la portabilidad
c. Evitan la programación paralela
d. Obligan a usar solo Python
c
¿Qué propiedad indica que un microservicio puede operar en distintos entornos?
a. Automatizado
b. Orientado a mensajes
c. Aislado
d. Desacoplado
d
¿Cuál es un ejemplo de patrón de arquitectura en microservicios?
a. Patrón estrella
b. Monolítico
c. Punto-a-punto
d. Backend for Frontend (BFF)
c
¿Qué tipo de almacenamiento promueve la independencia de los servicios?
a. Base de datos relacional central
b. Almacenamiento compartido
c. Base de datos por servicio
d. Repositorio monolítico
b
¿Qué propiedad asegura que los microservicios funcionen sin intervención humana?
a. Manualidad
b. Autonomía
c. Multiplexado
d. Integración fuerte
c
¿Cuál es una ventaja clave de las API REST?
a. Permiten solo lectura
b. Son propietarias
c. Son ligeras y basadas en HTTP
d. Necesitan servidores SOAP
a
¿Cuál de estos no es un microservicio típico en una solución IoT?
a. Kernel de sistema operativo
b. Ingestión de telemetría
c. Gestión de dispositivos
d. Visualización de datos
c
¿Qué componente gestiona la lógica de negocio y almacenamiento?
a. Capa de presentación
b. Gateway
c. Capa de servicio
d. Middleware
a
¿Qué principio facilita la evolución sin romper servicios existentes?
a. Separación de intereses
b. Escalabilidad
c. Elasticidad
d. Carga dinámica
c
¿Qué responsabilidad tiene la capa de datos?
a. Mostrar UI
b. Lógica de negocio
c. Persistencia y modelo de datos
d. Cache temporal
c
¿Qué tecnología suele integrarse con microservicios en la nube?
a. BIOS
b. SOAP
c. Serverless
d. Drivers
b
¿Cuál es una de las capas en la arquitectura de 3 niveles?
a. Capa de sensores
b. Capa de presentación
c. Capa web
d. Capa TCP
b
¿Qué patrón organiza la arquitectura por responsabilidades lógicas?
a. Arquitectura monolítica
b. Arquitectura en capas
c. Arquitectura por bloques
d. Arquitectura radial
a
¿Cuál es la forma preferida de comunicación entre microservicios?
a. API REST
b. Sockets sin protocolo
c. Almacenamiento compartido
d. Base de datos común
d
¿Qué parte de un microservicio puede incluir caché y persistencia?
a. Gateway
b. Capa de presentación
C. Puertos
d. Capa de servicios
a
¿Qué permite el backend-for-frontend (BFF)?
a. Interfaces adaptadas por cliente
b. UI embebida en la lógica
c. Base de datos integrada
d. Control de acceso
c
¿Qué propiedad de los microservicios ayuda en fallos parciales?
a. Automatización
b. Autonomía
c. Resiliencia
d. Identidad
b
¿Qué propiedad permite modificar servicios con facilidad?
a. Automatización
b. Configurabilidad
c. Modularidad
d. Consistencia
b
¿Qué significa ser “programable” en microservicios?
a. Accesible solo desde consola
b. Puede automatizar tareas
c. Necesita reinicios constantes
d. Solo responde a SOAP
b
¿Qué herramienta permite empaquetar un microservicio y sus dependencias?
a. GitHub
b. Docker
c. JSON
d. SSH
d
¿Qué ventaja tiene la automatización para los microservicios?
a. Elimina la necesidad de programadores
b. Permite pruebas aleatorias
c. Obliga a usar YAML
d. Mejora la eficiencia del ciclo de vida
d
¿Qué propiedad permite escalar servicios sin afectar otros?
a. Modularidad
b. Escalado vertical
c. Acoplamiento fuerte
d. Aislamiento
a
¿Qué capa traduce solicitudes externas hacia la lógica del servicio?
a. Gateway API
b. Servicio
c. SDK
d. Capa TCP
c
¿Qué define un contrato de datos?
a. El idioma de la API
b. El nombre de usuario del servidor
c. La estructura del mensaje entre servicios
d. El acceso a discos
c
¿Qué capa permite mapear las direcciones lógicas a físicas en una API?
a. Northbound
b. Middleware
c. Southbound
d. Layer 4
b
¿Qué aspecto permite un despliegue continuo en microservicios?
a. Reutilización de RAM
b. Aislamiento y automatización
c. Base de datos única
d. Recompilación global
a
¿Qué principio reduce la complejidad cognitiva en microservicios?
a. Desacoplamiento
b. Encapsulación
c. Virtualización
d. Centralización