Curso de Spring Boot: Seguridad de la API, caché y monitoreo

1

Alumnos en este curso

Realice este curso de Java y:

  • Pagina y ordena los resultados de la API
  • Mejora el desempeño con Spring Cache
  • Protege la API con Spring Security y JWT
  • Monitora los endpoints con Spring Boot Actuator y Admin
  • Documenta la API con Swagger

Contenido Detallado

  1. Paginación y ordenamiento de recursos

    • Introducción
    • Paginado
    • Devolviendo el resultado con paginación
    • Ordenamiento
    • Simplificando la paginación y el ordenamiento
  2. Mejorando el desempeño con Spring Cache

    • Utilizando Caché
    • Invalidando la caché
    • Buenas práticas en la utilización de caché
  3. Seguridad con Spring Security

    • Habilitando el Spring Security
    • Habilitando el acceso a los endpoints públicos
    • Restringiendo el acceso a los endpoints privados
    • Autenticando el usuario
  4. Generando el token con JWT

    • Por que autenticar via token?
    • Configurando autenticación Stateless
    • Implementando la lógica de autenticación
    • Generando tokens con JWT
    • Retornando el token para el cliente
  5. Autenticación por JWT

    • Obteniendo el token del Header Authorization
    • Validando el token
    • Autenticando el cliente por el Spring Security
    • Probando la autenticación
  6. Monitoreo con Spring Boot Actuator

    • Monitoreo con Spring Boot Actuator
    • Conociendo el Spring Boot Admin
    • Monitoreo de nuestra API con Spring Boot Admin
  7. Documentación de la API con Swagger

    • Por que documentar la API?
    • Documentación de la API con SpringFox Swagger
    • Enviando el token JWT en el Swagger
    • Conclusión

Primera aula de Spring Boot: Seguridad de la API, caché y monitoreo

Instructores

  • Brasileño.Desarrollador de aplicaciones con 12 años de experiencia. Habiendo trabajado tanto en Brasil como en Argentina y Colombia.Su mayor enfoque es Java, Spring Framework y Agile. También tiene experiencia con PHP, JSF y Angular.Actualmente es líder de proyectos de desarrollo de micro servicios enfocado en alta disponibilidad y performance

Contenido relacionado

Cursos de Java en Programación

Lee nuestros artículos de Programación

Público objetivo

Desarrolladores Java que gostarían de aprender como construir una API Restful usando Spring Boot.

¿Ya eres nuestro alumno?

Iniciar Curso

Aprende Java con este y otros cursos, ¡comienza ahora!

  • 65 cursos

    Cursos de Programación, Front End, Data Science, Innovación y Gestión.

  • Videos y actividades 100% en Español
  • Certificado de participación
  • Estudia las 24 horas, los 7 días de la semana
  • Foro para resolver tus dudas
  • Descuento de lanzamiento de 30%

Trimestral

Descuento de lanzamiento de 30%
  • 65 cursos

    Cursos de Programación, Front End, Data Science, Innovación y Gestión.

  • Videos y actividades 100% en Español
  • Certificado de participación
  • Estudia las 24 horas, los 7 días de la semana
  • Foro para resolver tus dudas
US$19,90
un pago de US$29,90 US$19,90
¡Quiero empezar a estudiar!

Paga en moneda local en los siguientes países

Semestral

Descuento de lanzamiento de 30%
  • 65 cursos

    Cursos de Programación, Front End, Data Science, Innovación y Gestión.

  • Videos y actividades 100% en Español
  • Certificado de participación
  • Estudia las 24 horas, los 7 días de la semana
  • Foro para resolver tus dudas
US$33,90
un pago de US$49,90 US$33,90
¡Quiero empezar a estudiar!

Paga en moneda local en los siguientes países

!
Acceso a todos los cursos
Estudia las 24 horas, dónde y cuándo quieras
Nuevos cursos cada semana