Tema 7: Microservicios para la gestión de la nube de dispositivos IoT.

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/49

flashcard set

Earn XP

Description and Tags

tema7

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No study sessions yet.

50 Terms

1
New cards

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

2
New cards

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

3
New cards

c

¿Qué modelo de comunicación se usa comúnmente en microservicios IoT?
a. SOAP
b. RMI
c. REST sobre HTTP
d. FTP

4
New cards

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

5
New cards

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

6
New cards

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

7
New cards

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

8
New cards

b

¿Qué tecnología se menciona para visualización en una arquitectura IoT?
a. FTP
b. SignalR
c. JDBC
d. SSH

9
New cards

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

10
New cards

c

¿Qué tipo de API usan comúnmente los microservicios?
a. SOAP/XML
b. WSDL
c. REST/JSON
d. FTP

11
New cards

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

12
New cards

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

13
New cards

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

14
New cards

c

¿Qué herramienta permite construir y desplegar microservicios de forma automatizada?
a. FTP
b. Postman
c. Docker
d. Telnet

15
New cards

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

16
New cards

d

¿Qué propiedad permite que los microservicios se adapten a nuevas configuraciones?
a. Resiliencia
b. Elasticidad
c. Sincronicidad
d. Configurabilidad

17
New cards

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

18
New cards

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


19
New cards

c

¿Qué tipo de respuesta se espera en un microservicio responsivo?
a. Lenta
b. Impredecible
c. Rápida
d. Basada en scripts

20
New cards

d

¿Qué se usa para desacoplar servicios en una arquitectura distribuida?
a. FTP

b. WebRTC

c. HTML5


d. Colas y buses de servicio


21
New cards

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

22
New cards

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

23
New cards

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

24
New cards

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

25
New cards

c

¿Qué propiedad indica que un microservicio puede operar en distintos entornos?
a. Automatizado
b. Orientado a mensajes
c. Aislado
d. Desacoplado

26
New cards

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)

27
New cards

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

28
New cards

b

¿Qué propiedad asegura que los microservicios funcionen sin intervención humana?
a. Manualidad
b. Autonomía
c. Multiplexado
d. Integración fuerte

29
New cards

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

30
New cards

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

31
New cards

c

¿Qué componente gestiona la lógica de negocio y almacenamiento?
a. Capa de presentación
b. Gateway
c. Capa de servicio
d. Middleware

32
New cards

a

¿Qué principio facilita la evolución sin romper servicios existentes?
a. Separación de intereses
b. Escalabilidad
c. Elasticidad
d. Carga dinámica

33
New cards

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

34
New cards

c


¿Qué tecnología suele integrarse con microservicios en la nube?
a. BIOS
b. SOAP
c. Serverless
d. Drivers

35
New cards

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

36
New cards

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

37
New cards

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

38
New cards

d

¿Qué parte de un microservicio puede incluir caché y persistencia?
a. Gateway
b. Capa de presentación
C. Puertos
d. Capa de servicios

39
New cards

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

40
New cards

c

¿Qué propiedad de los microservicios ayuda en fallos parciales?
a. Automatización
b. Autonomía
c. Resiliencia
d. Identidad

41
New cards

b

¿Qué propiedad permite modificar servicios con facilidad?
a. Automatización
b. Configurabilidad
c. Modularidad
d. Consistencia

42
New cards

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

43
New cards

b

¿Qué herramienta permite empaquetar un microservicio y sus dependencias?
a. GitHub
b. Docker
c. JSON
d. SSH

44
New cards

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

45
New cards

d

¿Qué propiedad permite escalar servicios sin afectar otros?
a. Modularidad
b. Escalado vertical
c. Acoplamiento fuerte
d. Aislamiento

46
New cards

a

¿Qué capa traduce solicitudes externas hacia la lógica del servicio?
a. Gateway API
b. Servicio
c. SDK
d. Capa TCP

47
New cards

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

48
New cards

c

¿Qué capa permite mapear las direcciones lógicas a físicas en una API?
a. Northbound
b. Middleware
c. Southbound
d. Layer 4

49
New cards

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

50
New cards

a

¿Qué principio reduce la complejidad cognitiva en microservicios?
a. Desacoplamiento
b. Encapsulación
c. Virtualización
d. Centralización