Contacta con nosotros

Temario del curso

Introducción

  • Introducción a Microservicios con Spring Boot.
  • Resumen general de Spring Boot.
  • Introducción a los servicios web.

Fundamentos de Spring Boot

  • Configuración del IDE para un proyecto de Spring Boot.
  • Comprensión de las características principales de Spring Boot.
  • Uso de servidores integrados.
  • Exploración de Spring Boot Actuator.
  • Aprovechamiento de Spring Boot DevTools.

Servicios Web RESTful

  • Resumen general de la arquitectura REST.
  • Manejo de variables de ruta.
  • Gestión de parámetros de solicitud.
  • Implementación del método POST.
  • Implementación del método GET.
  • Manejo robusto de excepciones.
  • Implementación del método DELETE.
  • Estrategias de negociación de contenido.
  • Aplicación de filtros de datos en servicios RESTful.
  • Implementación de versión de API.

Spring Data JPA

  • Resumen general de JPA.
  • Configuración de JPA.
  • Creación de puntos finales POST para recursos de empleado.
  • Recuperación de datos de empleados desde la base de datos.
  • Eliminación de datos de empleados desde la base de datos.
  • Migración de H2 a la base de datos MySQL.

Seguridad de Spring

  • Resumen general de Spring Security.
  • Registro y configuración de Okta.
  • Segurización del Gateway de API.
  • Segurización del servicio de pedidos.
  • Prueba de implementaciones de Spring Security.

Pruebas Unitarias

  • Configuración del servicio de pedidos para pruebas.
  • Creación de métodos de prueba.
  • Ejecución de verificaciones de prueba.
  • Implementación de métodos de configuración.

Docker

  • Resumen general de Docker.
  • Configuración de Docker.
  • Uso práctico de Docker.

Kubernetes

  • Resumen general de los componentes y la arquitectura de Kubernetes.
  • Configuración y despliegue con Kubernetes.

Ciclo de Integración Continua / Entrega Continua (CI/CD)

  • Resumen general de CI/CD.
  • Creación de un registro de artefactos.
  • Provisionamiento de instancias de máquinas virtuales.
  • Implementación de flujos de trabajo de Jenkins.

Resumen y Próximos Pasos

Requerimientos

  • Experiencia con desarrollo en Java.
  • Conocimientos fundamentales del Framework Spring.

Público Objetivo

  • Desarrolladores de Java.
 21 Horas

Número de participantes


Precio por participante

Testimonios (1)

Próximos cursos

Categorías Relacionadas