Saltar al contenido

Lección 26 de 26 · Lectura y práctica

Quiz del modulo 5

Tipo de lección: QuizEvaluacion del moduloResponde estas preguntas para comprobar que puedes aplicar los criterios principales del modulo.

Del concepto a la práctica

Taller de esta lección

Explicación específica

Este cierre evalúa decisiones de arquitectura, no memorización de comandos. Analiza cada respuesta según cuatro evidencias: boundary claro, contrato HTTP comprensible, aislamiento de configuración y operación reversible. Una solución puede funcionar localmente y seguir siendo difícil de mantener si no explica sus dependencias.

Ejemplo resuelto

Caso: el servicio de órdenes necesita consultar productos. La opción correcta es que órdenes invoque una URL configurable como http://productos:8080, devuelva un error controlado si productos no responde y documente esa dependencia. No debe conectarse directamente a la base de datos de productos.

  1. Identifica quién posee cada dato.

  2. Comprueba qué comunicación requiere cada caso.

  3. Separa valores de entorno de la imagen.

  4. Define una verificación de salud y una reversión.

Error frecuente: elegir “usar una base compartida porque es más rápido”. Corrección: justificar la propiedad de los datos y mantener el acceso mediante el contrato del servicio.

Pruébalo

Responde: ¿qué componente posee el inventario?, ¿qué URL usarías entre contenedores?, ¿qué evidencia exigirías antes de publicar?, ¿qué conservarías al revertir una imagen? Escribe una frase justificativa por respuesta.

Comprueba tu resultado

La respuesta esperada debe indicar un único propietario del inventario, un nombre de servicio con puerto interno, pruebas de contrato y readiness además de liveness, configuración externa a la imagen, y conservación de datos durante el rollback.

Secuencia de código, imagen de contenedor, pruebas, registro y despliegue de instancias idénticas.
CursaloMapa de práctica
Del código al despliegue

El código se empaqueta en una imagen y se prueba antes de publicarlo. Esa misma imagen se guarda en un registro y se usa en el despliegue. Comprobar la salud de las instancias permite detectar un fallo sin reconstruir el artefacto.

Ver la infografía en tamaño completo ↗

Tipo de lección: Quiz

Evaluacion del modulo

Responde estas preguntas para comprobar que puedes aplicar los criterios principales del modulo.

Sigue con Go para APIs de Alto Rendimiento: Construcción de Microservicios REST con gorilla/mux

Esta lección forma parte de un curso de Cursalo. Revisa su programa y elige entre la compra individual o el acceso a toda la escuela.

Si ya tenías acceso a este curso, entra con tu cuenta: tus derechos y tu progreso se conservan. No necesitas comprarlo de nuevo.

01 / ELEGIR UNA RUTA

El próximo paso

Aprende IA mientras construyes algo que sí necesitas.

Empieza por el curso inicial o explora el catálogo para encontrar una práctica alineada con tu trabajo.