Prowler Academy: Programa completo
Tiempo total estimado para completarlo: ~28 horas: ~2 horas de pre-work, Track 1 (~3 horas, a tu ritmo) y cinco días guiados de ~5 horas (Módulos 04–27 más el examen final). Empieza por el Módulo 00; consulta Formato de impartición para el plan día a día. Si lo haces por tu cuenta, sigue el mismo orden a tu ritmo.
Ediciones
La academia cubre Prowler Open Source (CLI, SDK, Prowler Local Server), Prowler Cloud (alojado; prueba gratuita de 15 días y después por cuenta en la nube, consulta prowler.com/pricing en el momento de escribir esto) y Prowler Private Cloud (desplegado en tu propio entorno). Hay una tabla comparativa en el README. Recursos gratuitos: Prowler Hub y el Prowler Registry.
Pre-work (antes del Día 1)
| # | Módulo | Temas clave | Tiempo |
|---|---|---|---|
| 00 | Pre-work: prepara tu entorno de laboratorio | CLI de Prowler e imagen Docker, cuenta sandbox con credenciales de solo lectura, repositorio de GitHub, cuenta de Prowler Cloud y API key, Claude Code + un segundo agente en Prowler MCP | 2 h |
Formato de impartición (cinco días)
El Módulo 00 (pre-work) y el Track 1 se hacen a tu ritmo y deben estar terminados antes del Día 1. Cada módulo lleva su presupuesto en la cabecera y cada lab muestra sus minutos; un módulo puede quedarse a medias al final de un día y retomarse a la mañana siguiente.
| Día | Módulos | Tiempo |
|---|---|---|
| Antes | 00 pre-work (~2 h) · 01, 02, 03 (a tu ritmo) | ~5 h |
| 1 | 04 · 05 · 06 · 07 · 08 | ~5 h |
| 2 | 09 · 10 · 11 · 12 · 13 | ~5 h |
| 3 | 14 · 15 · 16 · 17 · 18 · 19 (primera mitad) | ~5 h |
| 4 | 19 (segunda mitad) · 20 · 21 · 22 · 23 (primera mitad) | ~5 h |
| 5 | 23 (segunda mitad) · 24 · 25 · 26 · 27 capstone · examen final | ~5 h |
Track 1: Fundamentos de seguridad en la nube
Antes de poder escanear, tienes que pensar como un defensor de la nube.
| # | Módulo | Temas clave | Tiempo |
|---|---|---|---|
| 01 | Fundamentos de seguridad en la nube | Confidencialidad/Integridad/Disponibilidad, modelado de amenazas, CSPM, CIEM, CNAPP | 1 h |
| 02 | Responsabilidad compartida y modelos de seguridad de los CSP | Reparto de responsabilidades en AWS/Azure/GCP/Kubernetes/M365/SaaS | 1 h |
| 03 | Panorama de marcos de cumplimiento | CIS, NIST, ISO 27001, PCI-DSS, HIPAA, SOC 2, ENS, GDPR, FedRAMP | 1 h |
Track 2: Prowler CLI de código abierto
Todo lo que puedes hacer sin una cuenta, y es mucho.
| # | Módulo | Temas clave | Tiempo |
|---|---|---|---|
| 04 | Introducción a Prowler | Historia, arquitectura, providers, checks, services, compliances | 45 min |
| 05 | Instalación de Prowler CLI | pip, pipx, Docker, CloudShell, instalación para desarrollo | 45 min |
| 06 | Tu primer scan con Prowler | Scan rápido en AWS, severidades, archivos de salida, informe HTML | 1 h 15 min |
| 07 | Análisis a fondo de providers multi-nube | Azure, GCP, Kubernetes, M365, GitHub, IaC, Okta, MongoDB Atlas y más | 1 h |
| 08 | Dominio de Mutelist | Mutelist en YAML, comodines, excepciones, silenciamiento por etiquetas | 1 h 15 min |
| 09 | Checks y configuraciones personalizados | Crear un check, sobrescribir metadatos, audit_config, Prowler Registry | 1 h 20 min |
| 10 | Prowler en CI/CD | GitHub Actions, GitLab CI, Jenkins, códigos de salida, SARIF, --push-to-cloud | 55 min |
Track 3: Prowler Cloud
Opera Prowler como plataforma, tanto en solitario como entre equipos.
| # | Módulo | Temas clave | Tiempo |
|---|---|---|---|
| 11 | Visión general de la plataforma Prowler Cloud | Componentes, arquitectura, Prowler Local Server vs Prowler Cloud vs Prowler Private Cloud | 40 min |
| 12 | Incorporación de providers en Prowler Cloud | AWS Organizations, tenants de Azure, proyectos de GCP, K8s, M365 | 1 h 15 min |
| 13 | Scans y programación | Scans manuales, programaciones diarias, cron, historial de scans | 50 min |
| 14 | Investigación de findings | Resumen de findings, vista de recursos, flujo de estados, triage | 1 h |
| 15 | Dashboards de cumplimiento | Dashboards de CIS, ISO, PCI, HIPAA, ENS, exportación de evidencias | 1 h |
| 16 | Reglas de silenciamiento en Prowler Cloud | Mutelist simple vs avanzada (YAML), revisión de findings silenciados | 45 min |
| 17 | Integraciones | Slack, Jira, S3, AWS Security Hub, alertas por correo y Slack | 1 h |
| 18 | RBAC, equipos y organizaciones | Roles, permisos, SSO (Google, Okta), registros de auditoría | 45 min |
Track 4: Funcionalidades avanzadas
Donde Prowler pasa de encontrar errores de configuración a mapear el riesgo real de ataque. Algunas funcionalidades de este track (por ejemplo, Lighthouse AI) requieren una suscripción a Prowler Cloud o Prowler Private Cloud.
| # | Módulo | Temas clave | Tiempo |
|---|---|---|---|
| 19 | Análisis de seguridad de IaC | Terraform, CloudFormation, manifiestos de Kubernetes, Helm, plantillas ARM de Azure, Dockerfiles | 1 h |
| 20 | Attack Paths | Esquema de Cartography, consultas de grafo, movimiento lateral | 1 h |
| 21 | Lighthouse AI y cumplimiento personalizado | Configuración de Lighthouse, multi-LLM, creación de cumplimiento personalizado | 1 h 15 min |
Track 5: Prowler + Claude Code
Construye un Agentic Cloud Defender: el Prowler MCP Server permite que cualquier agente de IA compatible con MCP encuentre, priorice, explique, planifique, ejecute y verifique correcciones, con Prowler como fuente de verdad determinista. Los laboratorios usan Claude Code; los módulos cubren la app de Claude, GitHub Copilot, Codex/ChatGPT, Cursor, Gemini CLI y clientes MCP personalizados.
| # | Módulo | Temas clave | Tiempo |
|---|---|---|---|
| 22 | Configuración de Prowler MCP + Claude Code | Ciclo del Agentic Cloud Defender, claude mcp add, configuración por agente (Claude, Copilot, Codex, Cursor, cualquier cliente MCP), claves de API y guardarraíles, STDIO vs HTTP, catálogo de herramientas | 1 h 45 min |
| 23 | Detectar con Claude Code | Ciclo: Encontrar, Priorizar, Explicar. Triage de findings, consultas de attack paths, acotar por service | 1 h |
| 24 | Remediar con Claude Code | Ciclo: Planificar, Ejecutar, Verificar. Scripts de corrección autogenerados, PR de IaC, creación de tickets | 55 min |
| 25 | Dashboards e informes con Claude Code | Creación de artifacts, dashboards ejecutivos, consolidación de KPI | 40 min |
| 26 | Automatización continua de la seguridad | Automatización en bucle cerrado: agentes programados, detección de drift, flujos de trabajo autónomos | 40 min |
Capstone
| # | Módulo | Descripción | Tiempo |
|---|---|---|---|
| 27 | Proyecto capstone: Cloudsmiths Inc. | Construye un programa completo de postura, cumplimiento y remediación. | 1 h 15 min |
| - | Examen final de certificación | 50 preguntas de todos los tracks. 40/50 para aprobar. | 1h |
| - | Clave de respuestas del examen final | Explicaciones detalladas y referencias. | - |
Dónde se enseña cada funcionalidad premium
| Funcionalidad (edición) | Módulo |
|---|---|
| Incorporación de organizaciones completas: AWS Organizations, Azure Management Groups, GCP Organizations (Cloud) | 12 |
| Programaciones personalizadas, configuración de scans, scans parciales y re-scans de un único finding (Cloud) | 13 |
| Importar findings desde el CLI / API (Cloud) | 12–13 |
| Ciclo de vida de triage, notas de findings, findings manuales con evidencia (Cloud) | 14 |
| ThreatScore (todas las ediciones), watchlists de cumplimiento personalizadas, NATO D32 (Cloud) | 15 |
| Mutelist simple y avanzada, reglas de silenciamiento | 08, 16 |
| Jira, alertas por Slack/correo, Power BI, AWS Security Hub (Cloud) | 17 |
| SAML SSO, inicio de sesión con Google/GitHub, RBAC (Cloud) | 18 |
| Attack Paths: básico (código abierto) y grafo completo (Cloud) | 20 |
| Lighthouse AI, skills contextuales, validación externa con Censys (Cloud) | 21 |
| Prowler MCP Server para agentes de IA (Cloud; funciona con cualquier cliente MCP) | 11, 22–26 |
| Autonomous Fixer (Cloud) | 24 |
| Private Registry (Cloud), Prowler Registry | 09 |
| Solo Private Cloud: Local Registry, controles de VMware VCF, integración con AWS Security Lake / SIEM, residencia de datos | 11 |
Las etiquetas de edición siguen lo publicado en prowler.com/pricing en el momento de escribir esto y pueden cambiar.
Cómo obtener la insignia
Para obtener la insignia PCSC:
- Aprueba todas las comprobaciones de conocimientos de los módulos (8/10 o más).
- Completa los entregables del capstone (Módulo 27).
- Aprueba el examen final de certificación (40/50 o más).
Consulta BADGE.md para ver los requisitos completos y cómo reclamar tu insignia.