Bibliografía y enlaces
Los enlaces concretos de cada unidad están en la página Para ampliar, junto con los apartados que van más allá de lo que se hace en clase. Aquí está lo transversal. La documentación de Proxmox, OpenTofu, Ansible, Jenkins y las plataformas de nube está en la bibliografía de la asignatura de despliegue.
Documentación oficial
| Herramienta |
Enlace |
Qué mirar |
| Prometheus |
prometheus.io/docs |
PromQL, reglas, Alertmanager, buenas prácticas de instrumentación |
| Alertmanager |
prometheus.io/docs/alerting |
Rutas, inhibición, receptores, plantillas |
| Loki |
grafana.com/docs/loki |
LogQL, Promtail, retención, ruler |
| Grafana |
grafana.com/docs/grafana |
Dashboards, alerting, provisioning |
| cAdvisor |
github.com/google/cadvisor |
Métricas expuestas y despliegue |
| Docker |
docs.docker.com/engine/logging |
Drivers de logs, eventos, límites de recursos |
| cgroups v2 |
kernel.org cgroup-v2 |
De dónde salen las métricas de recursos |
| nftables |
wiki.nftables.org |
Filtrado por host |
| k6 |
grafana.com/docs/k6 |
Scripts, umbrales, escenarios, salidas |
| OWASP ZAP |
zaproxy.org/docs |
Baseline scan, informes |
| Postman / newman |
learning.postman.com |
Ejecución de colecciones en CI |
| fail2ban |
github.com/fail2ban/fail2ban |
Jails y filtros |
| CrowdSec |
docs.crowdsec.net |
Alternativa colaborativa |
| restic |
restic.readthedocs.io |
Copias, retención, restauración |
| MinIO |
min.io/docs |
Versionado, Object Lock, políticas |
| Trivy |
trivy.dev/docs |
Escaneo de imágenes, ficheros y configuración |
| Syft y Grype |
github.com/anchore |
SBOM y escaneo |
| Renovate |
docs.renovatebot.com |
Configuración y reglas de paquetes |
| NVD, OSV, KEV |
nvd.nist.gov, osv.dev, cisa.gov/kev |
Fichas de vulnerabilidades y prioridad |
| PostgreSQL |
postgresql.org/docs |
pg_dump, VACUUM, pg_stat |
| NIST SP 800-88 rev. 1 |
csrc.nist.gov |
Borrado seguro de soportes |
Libros
- Betsy Beyer y otros, Site Reliability Engineering y The Site Reliability Workbook (Google). Gratis en sre.google/books. Los capítulos de monitorización, alertas, SLO y gestión de incidentes son la base de las UT2 y UT4.
- Brian Brazil, Prometheus: Up & Running (O'Reilly, 2ª ed.). El libro de referencia de Prometheus, escrito por uno de sus desarrolladores.
- Charity Majors y otros, Observability Engineering (O'Reilly). Por qué los logs estructurados y la correlación cambian la forma de depurar.
- W. Curtis Preston, Modern Data Protection (O'Reilly). Copias de seguridad explicadas por alguien que lleva treinta años restaurándolas.
- Liz Rice, Container Security (O'Reilly). Qué hay dentro de una imagen y por dónde se ataca.
Para practicar fuera del aula
Comunidades y noticias
Normativa
- Real decreto del curso de especialización: se busca en el BOE. El resumen de RA y CE está en la página de presentación.
- RGPD y LOPDGDD para plazos de conservación y borrado de datos personales (UT6 y UT8).
Créditos de las imágenes
| Fichero |
Autor y licencia |
Origen |
| prometheus-arquitectura.svg |
Proyecto Prometheus, Apache 2.0 |
github.com/prometheus/prometheus |
| grafana-dashboard.png |
Joel Kennedy, dominio público |
Wikimedia Commons |
| cvss4.svg |
FIRST, CC BY-SA 4.0 |
Wikimedia Commons |
| semver.svg |
Surjit Bains, CC BY-SA 4.0 |
Wikimedia Commons |
| fail2ban-logo.png |
Proyecto fail2ban, GFDL |
Wikimedia Commons |
| dmz-un-firewall.svg |
Pbroks13, dominio público |
Wikimedia Commons |
| Logos de Prometheus, Grafana, Loki y Jenkins |
Marcas de sus titulares, uso nominativo |
Wikimedia Commons, jenkins.io |