Saltar a contenido

Despliegue de Software

En la presente documentación, se explica todo lo relacionado con el despliegue de software, en particular, los temas visto durante la materia de Despliegue de Software del curso de Ingeniería en Computación de la Universidad Rafael Urdaneta (URU) durante el trimestre 2025-B.

Universidad Rafael 
Urdaneta Universidad Rafael Urdaneta

Integrantes

A continuación, se presenta la lista de los integrantes del equipo que ha colaborado en la creación de esta documentación:

Índice

  1. Almacenamiento
    1. RAID
      1. Tipos de RAID
        1. RAID 0
        2. RAID 1
        3. RAID 5
        4. RAID 6
        5. RAID 10
        6. RAID 50
        7. RAID 60
      2. Hot Swap
      3. Controladoras RAID
        1. Por Software
        2. Por Hardware
  2. Virtualización
    1. Contenedores
      1. Docker
    2. Máquinas Virtuales (VM)
      1. Definición
      2. Propósito General
      3. Componentes Técnicos
      4. Tipos de Hipervisores
      5. Gestión y Uso
      6. Formatos de Disco Virtual
      7. Casos de Uso
    3. Servidores Virtuales (VPS)
      1. ¿Qué es un Servidor Virtual?
      2. ¿Cómo Funciona un VPS?
      3. Tipos de Servidores Virtuales
      4. Hipervisores Utilizados en VPS
      5. Usos Comunes del VPS
      6. Ventajas del VPS
      7. Comparación con Otros Modelos de Hosting
      8. Herramientas de Gestión y Paneles
      9. Notas Técnicas
    4. Empaquetadores
      1. Vite
  3. Sistemas de Gestión
    1. PM2
    2. CMS
  4. Redes
    1. Dominio
    2. IP Pública
    3. Port Forwarding
    4. Protocolos
      1. Seguridad
        1. SSL/TLS
    5. Seguridad
      1. Firewall
        1. UFW
    6. Hosting
      1. Apache
      2. Nginx
        1. ¿Qué es Nginx?
        2. ¿Para qué Sirve Nginx?
        3. Arquitectura de Nginx
        4. Casos de Uso Comunes
        5. Balanceo de Carga
        6. Algoritmos Soportados
        7. Soporte para HTTPS (TLS/SSL)
        8. Ventajas de Nginx
        9. Diferencias con Apache
      3. Seguridad
      4. Virtual Host