
GitHub

Plataforma para alojar repositorios Git y colaborar en el ciclo de vida del desarrollo de software, incluyendo control de versiones, revisión de cambios mediante pull requests, trazabilidad de trabajo y automatización de flujos de integración y despliegue (CI/CD) mediante workflows ejecutados desde el repositorio, con funciones adicionales de seguridad del código y dependencias y opciones de entornos de desarrollo en la nube según plan y consumo.
descripcion
GitHub es una plataforma para alojar y gestionar código fuente (repositorios Git) y colaborar en el ciclo de vida del desarrollo de software, con capacidades como revisión de cambios mediante pull requests, trazabilidad y automatización de flujos de trabajo (CI/CD) integrables en el repositorio.
aplicacion profesional
Sirve para: 1) control de versiones y colaboración entre equipos (ramas, revisiones y aprobación de cambios vía pull requests); 2) gestión de trabajo técnico (seguimiento de cambios y prácticas de colaboración asociadas al repositorio); 3) automatización de integración y despliegue mediante GitHub Actions; 4) ejecución de análisis de seguridad del código y dependencias (code scanning/CodeQL, Dependabot, dependency review) y protección de secretos; 5) provisión de entornos de desarrollo en la nube con GitHub Codespaces (según plan y consumo).
precio
Dispone de plan "Free" (0 USD/mes) y planes de pago como "Team" (desde 4 USD por usuario/mes) y "Enterprise" (21 USD por usuario/mes según tabla comparativa; pueden aplicar condiciones/promociones por periodo). Además, productos/consumos asociados pueden facturarse aparte (p. ej., minutos adicionales de Actions, Codespaces por uso).
puntos a favor
- Colaboración estructurada alrededor del repositorio (flujo de pull requests y revisión).
- Automatización nativa de CI/CD y tareas operativas con GitHub Actions (incluye cuotas por plan y opción de runners autoalojados).
- Capacidades de seguridad del código y dependencias (code scanning/CodeQL, Dependabot, dependency review) y gestión centralizada/controles adicionales en GitHub Enterprise (SAML SSO/SCIM, controles de despliegue, SLA publicado para Enterprise Cloud).
puntos en contra
- Parte de las capacidades avanzadas (seguridad avanzada/controles empresariales) requieren planes Team/Enterprise y/o licenciamiento específico para habilitar "Secret Protection" y "Code Security" a escala.
- Los costes pueden crecer por consumo en componentes como Actions (minutos/almacenamiento), Packages y Codespaces al exceder cuotas incluidas según plan.
- Algunas funcionalidades están condicionadas por el tipo de despliegue (por ejemplo, GitHub Enterprise Cloud vs GitHub Enterprise Server) y por políticas corporativas de administración.
enlaces oficiales
- https://github.com/pricing
- https://docs.github.com/github
- https://docs.github.com/enterprise-cloud@latest/get-started/learning-about-github/githubs-products
- https://docs.github.com/en/billing/concepts/product-billing/github-actions
- https://docs.github.com/en/get-started/learning-about-github/about-github-advanced-security
- https://github.com/features/copilot/plans