
Mastering GitHub Enterprise Management
Balu Nivrutti Ilag
- Editorial
- Apress
- Año
- 2024
- Páginas
- ~881
- Nivel
- Avanzado
De qué trata
Extenso tratado de referencia y administración corporativa (casi 900 páginas) coordinado por Balu Nivrutti Ilag junto a especialistas de la industria, centrado en el despliegue, la gobernanza y la operación a escala de GitHub Enterprise (tanto en sus modalidades Cloud como Server). Está dirigido a arquitectos cloud, ingenieros DevOps, administradores de plataformas y responsables de seguridad de TI que ya conocen Git a nivel operativo y deben liderar la adopción, estandarización y cumplimiento normativo de GitHub en organizaciones complejas.
La obra cubre de manera exhaustiva la configuración de cuentas empresariales, la estructura de organizaciones y la gestión de identidades y accesos (IAM) mediante inicio de sesión único (SAML 2.0 SSO), aprovisionamiento SCIM y Enterprise Managed Users (EMU). Analiza a fondo la administración de GitHub Actions y GitHub Packages, incluyendo el escalado de ejecutores autoalojados (self-hosted runners) y políticas de seguridad; la implementación y gobernanza de GitHub Copilot para empresas (asignación de asientos, privacidad y políticas de sugerencias); la suite GitHub Advanced Security (GHAS) con análisis estático mediante CodeQL, escaneo de secretos con push protection y Dependabot; y la automatización corporativa apoyada en la API REST, GraphQL, webhooks y la exportación de registros de auditoría hacia plataformas SIEM como Splunk, Azure Event Hubs o Datadog.
El libro no construye aplicaciones de código tradicionales, sino que guía la configuración paso a paso de arquitecturas empresariales, políticas de cumplimiento, reglas de repositorio (rulesets), flujos CI/CD seguros y scripts administrativos. Su principal valor radica en ser una de las guías más completas del mercado sobre la gobernanza integral y la seguridad de la cadena de suministro de software en GitHub. Deja totalmente de lado los comandos introductorios de Git para desarrolladores y requiere acceso a suscripciones empresariales de GitHub para poner en práctica la gran mayoría de sus directrices.
- GitHub Enterprise
- GHEC y GHES
- IAM y SAML SSO
- Enterprise Managed Users (EMU)
- GitHub Actions
- Self-Hosted Runners
- GitHub Copilot Enterprise
- GitHub Advanced Security (GHAS)
- CodeQL
- Secret Scanning
- Auditoría y Monitoreo
¿Cómo enseña?
Teoría + práctica
- ✓ Incluye ejercicios
- ✗ Sin proyectos
