Necesitas las secciones anteriores y una instantánea limpia. El proyecto integra servicio, script, seguridad, respaldo y diagnóstico.
Avanza en orden. Cada lección está redactada para Palta es Cool, utiliza ejemplos propios y termina con una actividad cuya respuesta puedes desplegar.
Ubícate antes de avanzar
Al terminar deberías poder relacionar Diseño y límites con Integración vertical y resolver un caso nuevo.
Reserva entre 75 y 120 minutos o divide el laboratorio en dos sesiones.
Prepara una máquina virtual Linux con red NAT e instantáneas, o WSL para las prácticas que no requieren kernel y systemd completos.
Abrir la guía de herramientas →Diagnóstico rápido: ¿cómo se relacionan Diseño y límites y Integración vertical? +
No necesitas acertar todavía. Escribe una hipótesis de dos líneas y compárala con tu respuesta al finalizar; si puedes corregirla y justificar el cambio, hubo aprendizaje.
Aprende el tema paso a paso
Integrarás el recorrido en un laboratorio recuperable: preparar, observar, automatizar, asegurar, fallar de forma controlada y demostrar recuperación.
- El proyecto parte de requisitos y límites
- Entrega una función completa y después amplía
- La evidencia final incluye un fallo intencional
El proyecto parte de requisitos y límites
Construirás una máquina de laboratorio que ejecute un pequeño servicio, genere un informe del sistema y cree un respaldo programado. Define qué debe funcionar, qué datos protege, qué usuario opera cada parte, qué puertos expone y cómo volver al estado inicial.
Usa una distribución generalista o la disponible en tu entorno.
La red comienza en NAT y solo se amplía con una razón.
Cada operación privilegiada queda justificada.
¿Qué debes decidir antes de instalar el primer paquete?
Mostrar respuesta +
Resultado esperado, activos, identidad, superficie de red, datos, límites, pruebas y recuperación; así cada paquete y permiso responde a una necesidad.
Entrega una función completa y después amplía
Primero instala y prueba una capacidad mínima. Luego crea usuario limitado, directorios con propiedad correcta, unidad de servicio, registros y comprobación de red. Añade el script de inventario y respaldo solo cuando esa ruta funciona. Cada etapa conserva evidencia y una vía de reversión.
Prueba la orden manual antes de automatizar.
Prueba la unidad antes del timer.
Prueba restaurar antes de declarar el respaldo terminado.
¿Por qué automatizar antes de probar manualmente complica el diagnóstico?
Mostrar respuesta +
Porque mezcla errores de la tarea con entorno, calendario, identidad y registros del planificador; primero debes aislar la operación básica.
La evidencia final incluye un fallo intencional
Provoca un fallo seguro, como una ruta de configuración inexistente o un permiso insuficiente, y diagnostícalo desde estado, registros y dependencias. Corrige la causa, repite la prueba y restaura un archivo. La entrega incluye diagrama, comandos esenciales, decisiones de seguridad, resultados y pendientes.
No uses un fallo que arriesgue datos reales o red ajena.
Registra el primer síntoma y la causa demostrada.
Un README debe permitir reproducir sin conocimientos ocultos.
¿Cuándo puedes considerar terminado el proyecto?
Mostrar respuesta +
Cuando cumple criterios funcionales y de seguridad, resiste los fallos previstos, recupera datos y otra persona puede reproducirlo con la documentación entregada.
Tu recorrido en tres ideas
- El proyecto parte de requisitos y límites
- Entrega una función completa y después amplía
- La evidencia final incluye un fallo intencional
Entrega un mini servidor reproducible
Integra laboratorio, paquetes, usuarios, permisos, servicio, red, script, timer, registros, Git y recuperación en una entrega completa.
Otra persona debe poder construir, comprobar, romper de forma segura y recuperar tu laboratorio usando solo el repositorio.
Procedimiento
- Implementa un servicio mínimo con usuario y exposición limitados.
- Añade inventario, respaldo programado, registros y pruebas funcionales.
- Provoca un fallo controlado, diagnostica, restaura y repite desde instantánea limpia.
Evidencia mínima
- README y diagrama del flujo.
- Pruebas y registros sin secretos.
- Clon limpio y restauración demostrada.
Mostrar razonamiento modelo +
El proyecto avanza por cortes verticales y conserva evidencia. Cada privilegio y puerto se justifica, el respaldo se restaura y el repositorio reconstruye el laboratorio.
Para ir más lejos¿Cómo migrarías el proyecto a otro equipo manteniendo secretos y datos fuera del repositorio?
Comprueba que puedes usarlo
Antes de continuar, revisa estos tropiezos frecuentes y resuelve un caso sin copiar los ejemplos.
Automatizar todas las capas antes de probar la orden básica.
Declarar terminado sin provocar un fallo seguro ni demostrar restauración.
Ahora hazlo sin guía
Entrega un laboratorio con servicio mínimo, usuario limitado, informe, timer, respaldo, diagnóstico y recuperación desde una instantánea.
Mostrar pauta de corrección +
- La función completa es observable y reproducible.
- Permisos y exposición responden a requisitos.
- Otra persona repite el proyecto y restaura un archivo.
