
GitHub

Plataforma en la nube para alojamiento y gestión de repositorios Git y colaboración en desarrollo de software, con flujos de revisión de código mediante pull requests, seguimiento de trabajo con issues y projects, automatización CI/CD con workflows y runners, y opciones de administración, gobierno y seguridad (reglas de repositorio, SSO y funciones avanzadas según plan, como Advanced Security).
descripcion
GitHub es una plataforma en la nube para alojar y gestionar repositorios Git (control de versiones) y colaborar en desarrollo de software, integrando revisión de código (pull requests), seguimiento de trabajo (issues/proyectos), automatización CI/CD (GitHub Actions) y capacidades de gobierno y seguridad (p. ej., reglas de repositorio, y opciones avanzadas como GitHub Advanced Security y SSO en planes superiores).
aplicacion profesional
(1) Gestión del ciclo de vida del software: control de versiones, colaboración por ramas y pull requests, revisión/aprobación de cambios y trazabilidad. (2) DevOps/CI-CD: automatizar compilación, tests, releases y despliegues con workflows ejecutados en runners (GitHub-hosted o self-hosted). (3) Gestión del trabajo: registro y priorización de incidencias y funcionalidades con Issues y Projects, vinculando tareas a commits/PRs. (4) Gobierno y administración: gestión de organizaciones, equipos y permisos por roles; aplicación de reglas y políticas de repositorio; opciones empresariales como cuentas enterprise y SSO (según plan).
precio
GitHub dispone de plan Free a $0 USD/mes e incluye repositorios públicos/privados ilimitados y Dependabot security/version updates (entre otras características). También ofrece planes de pago (p. ej., Team/Enterprise) y una prueba de GitHub Enterprise indicada como “Start free for 30 days”; el detalle completo y precios de cada plan se consultan en la página oficial.
puntos a favor
- Colaboración estructurada mediante pull requests y modelo de permisos/roles en repositorios y organizaciones.
- Automatización nativa CI/CD y tareas operativas desde el repositorio con GitHub Actions (workflows, marketplace de acciones, runners).
- Capacidades integradas de gestión del trabajo (Issues/Projects) y trazabilidad entre cambios y tareas.
- Funciones de seguridad y gobierno disponibles según plan (p. ej., code scanning/CodeQL, reglas de repositorio; y opciones enterprise como SAML/Enterprise accounts).
puntos en contra
- Parte de las capacidades de gobierno/SSO y administración avanzada requieren GitHub Enterprise (no están disponibles en todos los planes).
- La página de precios es dinámica y no siempre expone en un único bloque todos los límites/costes variables (p. ej., consumo de Actions, add-ons), por lo que para una estimación de TCO suele ser necesario revisar documentación de facturación y la configuración concreta de la organización.
- Las funciones de IA (GitHub Copilot) tienen facturación/uso propio y gestión específica (planes, límites y “premium requests”) que puede añadir complejidad operativa y de control de costes.