Apuntes DAM
Avanzado
Unas 40 horasProyecto 4 de 4

Puesta en producción completa de una aplicación web

Lleva a producción una aplicación web propia (por ejemplo, la tienda de DWES): arquitectura documentada, servidor bastionado, contenedores, proxy con HTTPS, base de datos con copias, monitorización, registros y despliegue continuo. Es el proyecto integrador del módulo.

LinuxDocker ComposeNginxGitHub ActionsUptime Kuma o Prometheus
Tu avance0/15 · 0 %

Objetivos de aprendizaje

  • •Diseñar la arquitectura de despliegue de una aplicación
  • •Operar una aplicación en producción
  • •Documentar procedimientos de explotación

Requisitos mínimos

Fases sugeridas

  1. 1

    Arquitectura

  2. 2

    Servidor

  3. 3

    Operación

  4. 4

    Entrega

Qué entregar

  • Repositorio de infraestructura
  • Aplicación en línea
  • Manual de explotación

Para ir más allá

  • Infraestructura como código con Ansible o Terraform
  • Entorno de pruebas idéntico al de producción

Rúbrica de evaluación

CriterioPesoPara la máxima nota
Arquitectura20 %Clara y justificada
Seguridad25 %Servidor bastionado y HTTPS correcto
Operación30 %Copias, monitorización y registros probados
Automatización y documentación25 %Despliegue continuo y manual útil

Úsala para autoevaluarte antes de entregar. Tu profesorado puede usar otros criterios.

Consejos y errores típicos

  • Simula una caída (apaga la base de datos) y comprueba que te llega la alerta.