Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Temario del curso
Introducción
- Introducción a los microservicios con Spring Boot.
- Visión general de Spring Boot.
- Introducción a los servicios web.
Fundamentos de Spring Boot
- Configuración del IDE para un proyecto en Spring Boot.
- Comprensión de las características principales de Spring Boot.
- Uso de servidores embebidos.
- Exploración de Spring Boot Actuator.
- Aprovechamiento de Spring Boot DevTools.
Servicios web RESTful
- Visión general de la arquitectura REST.
- Trabajo con variables de ruta.
- Manejo 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 filtrado de datos en servicios RESTful.
- Implementación de versión de API.
Spring Data JPA
- Visión general de JPA.
- Configuración de JPA.
- Creación de endpoints POST para recursos de empleados.
- 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 MySQL.
Spring Security
- Visión general de Spring Security.
- Registro y configuración con Okta.
- Segurización del API Gateway.
- Segurización del Servicio de Pedidos.
- Pruebas 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 verificación de pruebas.
- Implementación de métodos de configuración inicial.
Docker
- Visión general de Docker.
- Configuración de Docker.
- Uso práctico de Docker.
Kubernetes
- Visión general de los componentes y la arquitectura de Kubernetes.
- Configuración e implementación con Kubernetes.
Pipeline de CI/CD
- Visión general de CI/CD.
- Creación de un registro de artefactos.
- Provisionamiento de instancias de VM.
- Implementación de pipelines de Jenkins.
Resumen y próximos pasos.
Requerimientos
- Experiencia con desarrollo en Java.
- Conocimientos básicos del framework Spring.
Audiencia objetivo
- Desarrolladores de Java.
21 Horas
Testimonios (1)
Excelente la tematica, los casos de uso y ejemplos para visualizar el material entregado