📄️ SonarQube
SonarQube: herramienta integral de análisis de código para evaluación de calidad, mantenibilidad, fiabilidad, seguridad, integración CI/CD, pipelines y prácticas de código limpio.
📄️ Instalación
Instalación de SonarQube: Docker, Kubernetes, Helm, docker-compose, configuración PostgreSQL, volúmenes persistentes, SonarCloud y componentes del sistema.
📄️ Primer Proyecto
Primer proyecto en SonarQube: creación manual, tokens, escáner, docker, análisis de código, perfiles de calidad, configuración de pipeline e informes.
📄️ Integración con Plataformas DevOps
Integración de SonarQube con plataformas DevOps: GitHub, GitLab, Azure DevOps, configuración de webhooks, pull requests, merge requests y análisis automatizado.
📄️ Código Limpio
Código Limpio en SonarQube: consistencia, intencionalidad, adaptabilidad, responsabilidad, estándares de calidad, buenas prácticas, código limpio y sostenible.