Curso de Perf
Aprende con el curso de Perf para empresas hasta 100% bonificado, a medida para tu organización.
Totalmente práctico y aplicable
Formación en Perf a medida
100% bonificable a través de FUNDAE
Curso TUTORIZADO por expertos
Totalmente práctico y aplicable
Formación en Perf a medida
100% bonificable a través de FUNDAE
Curso TUTORIZADO por expertos
© 2026 Imagina Formación. Todos los derechos reservados
© 2026 Imagina Formación. Todos los derechos reservados
Forma a tu equipo sin costes mediante la bonificación estatal.
Este programa de Perf para empresas es subvencionable hasta el 100%.
Calcula tu bonificación
Todos nuestros cursos son bonificables a través de FUNDAE.
Gestionamos toda la documentación por ti.
Calcula tu crédito aproximado
Crédito bonificable estimado
420€*
*Cálculo orientativo
Diseñamos una formación a medida utilizando los documentos y flujos de trabajo reales de tu empresa.
Los alumnos podrán revisar las sesiones grabadas para repasar conceptos clave, recuperar explicaciones concretas o reforzar aquellos contenidos que necesiten después de la clase en directo.
Materiales, sesiones grabadas y documentación de apoyo quedan centralizados en la plataforma para que el equipo pueda consultarlos durante y después de la formación.
La plataforma permite registrar y confirmar la asistencia de los participantes, facilitando el seguimiento de la formación y la gestión documental necesaria para la bonificación FUNDAE.
Encuentra todo el temario del curso aquí.
Comprender qué es Perf y cómo se relaciona con el subsistema `perf_events` del kernel Linux.
Diferenciar Perf de herramientas como `top`, `htop`, `strace`, `ftrace`, eBPF, profilers de lenguaje y APM comerciales.
Identificar problemas donde Perf aporta valor: CPU alta, latencia, regresiones, syscalls, caché, scheduling y contención.
Reconocer escenarios donde Perf no es la primera herramienta: errores funcionales, métricas de negocio o trazas distribuidas.
Entender la diferencia entre medir contadores, muestrear ejecución, trazar eventos y analizar stacks.
Revisar el papel de PMU, eventos hardware, eventos software, tracepoints, kprobes y uprobes.
Aprender a formular hipótesis antes de capturar datos para evitar análisis caótico.
Definir una metodología de diagnóstico: síntoma, hipótesis, captura, interpretación, cambio y validación.
Entender riesgos de usar Perf sin contexto: ruido, permisos, overhead, sesgos y símbolos incompletos.
Preparar el laboratorio del curso con workloads reproducibles y casos de rendimiento provocados.
Comprender qué es Perf y cómo se relaciona con el subsistema `perf_events` del kernel Linux.
Diferenciar Perf de herramientas como `top`, `htop`, `strace`, `ftrace`, eBPF, profilers de lenguaje y APM comerciales.
Identificar problemas donde Perf aporta valor: CPU alta, latencia, regresiones, syscalls, caché, scheduling y contención.
Reconocer escenarios donde Perf no es la primera herramienta: errores funcionales, métricas de negocio o trazas distribuidas.
Entender la diferencia entre medir contadores, muestrear ejecución, trazar eventos y analizar stacks.
Revisar el papel de PMU, eventos hardware, eventos software, tracepoints, kprobes y uprobes.
Aprender a formular hipótesis antes de capturar datos para evitar análisis caótico.
Definir una metodología de diagnóstico: síntoma, hipótesis, captura, interpretación, cambio y validación.
Entender riesgos de usar Perf sin contexto: ruido, permisos, overhead, sesgos y símbolos incompletos.
Preparar el laboratorio del curso con workloads reproducibles y casos de rendimiento provocados.
Administradores Linux y perfiles de sistemas
Este curso encaja con administradores que necesitan diagnosticar consumo de CPU, procesos lentos, llamadas de sistema, scheduling, I/O, contención y comportamiento del kernel. Aprenderán a usar Perf con seguridad, precisión y criterio operativo.
DevOps, SRE y equipos de plataforma
Los perfiles DevOps y SRE podrán integrar Perf en análisis de incidentes, troubleshooting, postmortems, validación de cambios, pruebas de carga y observabilidad avanzada en entornos Linux, contenedores y cloud.
Desarrolladores backend y software engineers
Explora las respuestas a las preguntas que guian a nuestra comunidad. Aqui encontraras claridad sobre como funciona todo, desde el acceso hasta los detalles de los cursos. Si buscas respuestas, este es el lugar para comenzar.
Perf es la herramienta de análisis de rendimiento de Linux basada en `perf_events`, usada para medir contadores, capturar perfiles y analizar eventos del sistema.
No. Aunque CPU es uno de sus usos principales, también permite analizar syscalls, scheduling, memoria, caché, tracepoints, kprobes, uprobes y otros eventos.
No para todos los perfiles, pero ayuda mucho. Para interpretar funciones, símbolos, stacks y optimizaciones conviene conocer algún lenguaje backend o sistemas.
Sí. Es imprescindible conocer procesos, hilos, permisos, kernel, terminal, systemd, CPU, memoria, I/O y herramientas básicas de diagnóstico.
No. Prometheus o APM ayudan a detectar síntomas. Perf se usa para investigar causas técnicas profundas en el sistema o aplicación.
No. Perf y eBPF se complementan. Perf es excelente para profiling y eventos del kernel; eBPF puede ser mejor para observabilidad programable continua.
Sí, pero con controles. Hay que limitar permisos, duración, eventos, alcance, datos sensibles y retención de capturas.
Es un parámetro del kernel que restringe qué usuarios pueden usar eventos de rendimiento y qué nivel de visibilidad tienen.
Es un subcomando para ejecutar o medir comandos y obtener contadores agregados como ciclos, instrucciones, cambios de contexto o fallos de caché.
Es un subcomando que captura muestras de ejecución y las guarda en un archivo `perf.data` para analizarlas posteriormente.
Es la herramienta para explorar capturas `perf.data`, ver funciones calientes, call graphs, símbolos, librerías y overhead.
Son visualizaciones de stacks que muestran rutas de ejecución y funciones dominantes, útiles para comunicar perfiles complejos de forma clara.
Sí, pero hay que gestionar permisos, namespaces, cgroups, capabilities y restricciones del nodo o clúster.
No siempre. En cloud o VMs pueden faltar eventos hardware o haber ruido de virtualización. El curso enseña a interpretar esas limitaciones.
Sí, aunque cada runtime tiene particularidades. El curso explica cómo combinar Perf con símbolos, runtime, profilers específicos y métricas internas.
Sí, aunque suele ser razonable si se configura bien. Hay que controlar frecuencia, duración, eventos, ámbito y tamaño de captura.
Un diagnóstico completo con capturas Perf, flame graphs, análisis de causa raíz, optimización validada, runbook e informe técnico.
Sí. Puede adaptarse a servicios Linux, contenedores, bases de datos, APIs, workloads backend y entornos anonimizados o de preproducción.
Sí, esta formación puede ser bonificable hasta el 100% a través de FUNDAE, siempre que la empresa disponga de crédito formativo suficiente y se cumplan los requisitos de comunicación, asistencia y documentación exigidos.
¿Tienes dudas?
Estamos aqui para ayudarte
Perf es la herramienta de análisis de rendimiento de Linux basada en `perf_events`, usada para medir contadores, capturar perfiles y analizar eventos del sistema.
¿Tienes dudas?
Estamos aqui para ayudarte
No. Aunque CPU es uno de sus usos principales, también permite analizar syscalls, scheduling, memoria, caché, tracepoints, kprobes, uprobes y otros eventos.
No para todos los perfiles, pero ayuda mucho. Para interpretar funciones, símbolos, stacks y optimizaciones conviene conocer algún lenguaje backend o sistemas.
Sí. Es imprescindible conocer procesos, hilos, permisos, kernel, terminal, systemd, CPU, memoria, I/O y herramientas básicas de diagnóstico.
No. Prometheus o APM ayudan a detectar síntomas. Perf se usa para investigar causas técnicas profundas en el sistema o aplicación.
No. Perf y eBPF se complementan. Perf es excelente para profiling y eventos del kernel; eBPF puede ser mejor para observabilidad programable continua.
Sí, pero con controles. Hay que limitar permisos, duración, eventos, alcance, datos sensibles y retención de capturas.
Es un parámetro del kernel que restringe qué usuarios pueden usar eventos de rendimiento y qué nivel de visibilidad tienen.
Es un subcomando para ejecutar o medir comandos y obtener contadores agregados como ciclos, instrucciones, cambios de contexto o fallos de caché.
Es un subcomando que captura muestras de ejecución y las guarda en un archivo `perf.data` para analizarlas posteriormente.
Es la herramienta para explorar capturas `perf.data`, ver funciones calientes, call graphs, símbolos, librerías y overhead.
Son visualizaciones de stacks que muestran rutas de ejecución y funciones dominantes, útiles para comunicar perfiles complejos de forma clara.
Sí, pero hay que gestionar permisos, namespaces, cgroups, capabilities y restricciones del nodo o clúster.
No siempre. En cloud o VMs pueden faltar eventos hardware o haber ruido de virtualización. El curso enseña a interpretar esas limitaciones.
Sí, aunque cada runtime tiene particularidades. El curso explica cómo combinar Perf con símbolos, runtime, profilers específicos y métricas internas.
Sí, aunque suele ser razonable si se configura bien. Hay que controlar frecuencia, duración, eventos, ámbito y tamaño de captura.
Un diagnóstico completo con capturas Perf, flame graphs, análisis de causa raíz, optimización validada, runbook e informe técnico.
Sí. Puede adaptarse a servicios Linux, contenedores, bases de datos, APIs, workloads backend y entornos anonimizados o de preproducción.
Sí, esta formación puede ser bonificable hasta el 100% a través de FUNDAE, siempre que la empresa disponga de crédito formativo suficiente y se cumplan los requisitos de comunicación, asistencia y documentación exigidos.
Cuéntanos tus objetivos de negocio y prepararemos una propuesta formativa bonificable totalmente ad hoc
Revisamos tu caso
Preparamos la gestión
Tu equipo realiza el curso
Aplicas la bonificación
Después de la formación en directo, los alumnos podrán acceder a ejercicios prácticos para aplicar lo trabajado en clase y consolidar el aprendizaje con actividades guiadas.
Los alumnos podrán revisar las sesiones grabadas para repasar conceptos clave, recuperar explicaciones concretas o reforzar aquellos contenidos que necesiten después de la clase en directo.
Materiales, sesiones grabadas y documentación de apoyo quedan centralizados en la plataforma para que el equipo pueda consultarlos durante y después de la formación.
La plataforma permite registrar y confirmar la asistencia de los participantes, facilitando el seguimiento de la formación y la gestión documental necesaria para la bonificación FUNDAE.
Después de la formación en directo, los alumnos podrán acceder a ejercicios prácticos para aplicar lo trabajado en clase y consolidar el aprendizaje con actividades guiadas.
Una plataforma practica, con IA integrada y pensada para que mejores desarrollando. Se adapta a tu ritmo, te corrige al instante y te muestra tu progreso real.
Correccion magica
Feedback inteligente
Aprende de cada acierto y fallo con explicaciones claras
Los equipos backend podrán identificar funciones costosas, hot paths, regresiones, problemas de compilación, símbolos, stacks, llamadas al sistema, locks y optimizaciones reales en aplicaciones productivas.
Arquitectos de software e infraestructura
Los arquitectos podrán usar Perf para tomar decisiones basadas en evidencias sobre arquitectura, runtime, lenguaje, kernel, configuración, escalado, hardware, contenedores y patrones de despliegue.
Equipos de bases de datos y middleware
Los equipos responsables de PostgreSQL, MySQL, Redis, Kafka, NGINX, JVM, runtimes y servicios críticos podrán perfilar procesos, syscalls, CPU, memoria, I/O y comportamiento bajo carga.
Equipos de seguridad técnica y respuesta a incidentes
Los perfiles de seguridad podrán entender el uso de Perf desde la perspectiva de permisos, exposición de datos, auditoría, riesgo de fuga de información y restricciones en entornos compartidos.