Solicitar información

Temario del curso

Introducción

  • Fundamentos de los microservicios con Spring Boot
  • Descripción general del funcionamiento básico de Spring Boot
  • Conceptos básicos sobre servicios web

Principios fundamentales de Spring Boot

  • Configuración del entorno de desarrollo para proyectos en Spring Boot
  • Conocimiento exhaustivo acerca de las características clave de Spring Boot
  • Empleo de servidores integrados dentro de la plataforma
  • Familiarización con el módulo Actuator en Spring Boot
  • Aprovechamiento de DevTools como herramienta complementaria durante los desarrollos

Servicios Web RESTful

  • Introducción a la estructura básica del estándar REST
  • Manejo de variables definidas en las rutas URL
  • Gestión eficaz de los parámetros incluidos en solicitudes HTTP
  • Implementación del método POST según el protocolo HTTP
  • Empleo correcto del método GET para recuperar información requerida
  • Estrategias probadas y robustas de tratamiento ante fallos o excepciones generadas en tiempo real
  • Aplicación idónea del protocolo DELETE para eliminaciones definitivas de recursos digitales
  • Técnicas avanzadas de negociación en cuanto al contenido distribuido por cada servicio
  • Implementación óptima de filtros operativos destinados a restringir la información solicitada en el entorno RESTful
  • Métodos recomendados para controlar la versión y evolución continua del API creado

Integración con Spring Data JPA

  • Información básica relacionada al uso del estándar de mapeado relacional JPA
  • Configuración minuciosa para garantizar su correcta interacción técnica en proyectos reales
  • Diseño e implementación funcional de los endpoints post diseñados para gestionar información relativa a personal laboral
  • Obtención segura de datos personales a partir de las bases relacionales almacenadas en nuestros servidores centralizados
  • Procedimientos técnicos que posibilitan la eliminación estructural y física del mismo personal desde dichas bases de datos
  • Métodos recomendados para migrar el desarrollo existente desde entornos de pruebas basados en H2 hasta la infraestructura principal operativa MySQL

Seguridad en aplicaciones utilizando Spring Security

  • Filosofía de base utilizada por este módulo especializado orientado a incrementar niveles máximos de protección cibernética
  • Instrucciones detalladas para dar el alta como usuario válido en Okta y posterior configuración básica requerida
  • Mecanismos implementados con éxito destinados a salvaguardar la integridad operativa de los puntos de acceso externos denominados API Gateways
  • Medidas específicas adoptadas para blindar totalmente cada componente asociado al servicio de gestión de pedidos digitales
  • Evaluación exhaustiva mediante simulaciones controladas destinada a verificar que dichas protecciones técnicas sean efectivas en situaciones reales

Pruebas unitarias y automáticas

  • Diseño e implementación de mecanismos de prueba enfocados al servicio mencionado con anterioridad, concretamente el denominado “Order Service”
  • Creación sistemática de casos prácticos controlados mediante herramientas especializadas en la verificación continua del código desarrollado
  • Análisis cuidadoso de los resultados obtenidos tras ejecuciones múltiples para garantizar que cada línea funcional cumpla sus requerimientos mínimos previstos
  • Diseño y programación minuciosa de rutinas adicionales necesarias para la inicialización correcta de nuestros entornos de ensayo antes del lanzamiento generalizado

Uso práctico de contenedores mediante Docker

  • Conocimientos indispensables respecto a cómo y por qué emplear este sistema innovador en despliegues múltiples
  • Instalación correcta del paquete necesario y configuración mínima para iniciar su uso profesional sin incidencias imprevistas
  • Aplicaciones específicas de los mandatos clave en el día a día laboral, mejorando así la capacidad organizativa del equipo técnico completo

Introducción y utilización básica de Kubernetes

  • Familiarización con todos los componentes internos que conforman este paquete complejo, además de la arquitectura global planeada por sus desarrolladores oficiales
  • Pasos operativos clave para garantizar una configuración óptima y el despliegue práctico con resultados positivos sobre servidores propios o virtuales compartidos

Desarrollo de procesos continuos (CI/CD) y automatización generalizada

  • Temas fundamentales incluyendo la explicación detallada sobre flujos integrados en línea que permiten reducir al mínimo los errores humanos potenciales durante cada paso crítico de nuestro ciclo productivo
  • Establecimiento seguro de repositorios privados donde pueden registrarse y ser compartidos todos los paquetes resultantes tras las distintas fases automatizadas
  • Mecanismos operativos que hacen posible el aprovisionamiento rápido e independiente de máquinas virtuales destinadas a cubrir picos demanda imprevistos en cualquier época del año
  • Implementación eficaz de plataformas especializadas denominadas Jenkins para supervisar y ejecutar secuencias automáticas predefinidas con precisión quirúrgica

Resumen y orientaciones futuras recomendadas a partir de este punto crítico en nuestros procesos creativos

Requerimientos

  • Experiencia previa en desarrollo con Java
  • Conocimientos básicos del framework Spring

Público objetivo

  • Desarrolladores de Java
 21 Horas

Formación Corporativa a Medida

Soluciones de formación diseñadas exclusivamente para empresas.

  • Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
  • Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
  • Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Inversión

Precio por grupo privado (formación online) desde 4350 € + IVA*

Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales

Reseñas (1)

Próximos cursos

Categorías Relacionadas