• 687374918
  • info@devacademy.es

Fundamentos en SpringCloud

Detalle del plan de formación

Spring Cloud es una nueva pieza de Spring que nos ayuda a desplegar nuestro artefacto (WAR o JAR) a las plataformas en la nube.

Spring Cloud ha logrado abstraer diversos patrones (Api Gateway, Service Registry, Externalized Configuration, Circuit Breaker, Distributed Tracing, etc) que permiten que solo nos enfoquemos en desarrollar componentes específicos del dominio de nuestro negocio, ahorrandonos tiempo con esto. Spring-cloud permite que las aplicaciones descubran su propia información/configuración en ejecución, además ofrece un mecanismo de extensión para tabajar en múltiples clouds y servicios Cloud.

DevAcademy diseña una formación en Spring Cloud con el fin de poder formar a profesionales con experiencia en Java en el mundo Cloud y así poder aprender a cómo elaborar microservicios Cloud.

Temario

  • Introducción a Spring Cloud
  • Arquitectura de microservicios
    • Microservicios en Spring Boot
  • PaaS y diseño Cloud
  • Spring Cloud Services
    • Patrón de Registro de Servicios
    • Registro de Servicios: Eureka
    • Operaciones REST con Eureka Serve
  • Introducción a Netflix OSS
  • Balanceo de Carga del lado del Cliente
    • Spring Cloud Netflix Ribbon
  • Spring Cloud Circuit Breaker
    • Netflix Hystrix
  • Servidor de Configuración
    • Configuración Externalizada
    • Spring Cloud Config Server
    • Actualizaciones Distribuidas
    • Vault Backend
  • Cliente REST declarativo
    • Clientes Netflix Feign
  • Trace Distribuido
    • Producer – Sleuth
    • Consumer – Zipkin
  • Seguridad con Oauth 2.0
    • Asegurar endpoints REST
  • Introducción a Docker y contenedores
    • Creación de contenedores por microservicios

 

Fechas, horario y lugar

Los cursos de DevAcademy son en horario NO LABORAL los VIERNES (16hrs – 21hrs) y SÁBADOS (9hrs-14hrs), pensado para que puedan asistir aquellos que estén trabajando.

¡ABIERTA LISTA DE ESPERA!: Fechas: por confirmar

El curso tendrá lugar en las aulas situadas en las instalaciones DevAcademy

Responsabilidades profesor

El profesor presentará el contenido conforme lo presentado en el programa de formación y dará acceso al material necesario (PDFs, ejercicios, software, etcs) para el curso contratado.

Responsabilidades alumno

El asistente participará en la formación en el periodo determinado. DevAcademy mandará un email previo a todos los alumnos con lo necesario.

Por último, será necesario que el alumno pueda disponer de los requisitos mínimos necesarios para la participación en la formación, siendo estos los siguientes:

  • Recomendable unos 4GB de memoria RAM y 10GB de espacio en disco.
  • Habilitada la virtualización tanto en software como hardware
  • Poseer privilegios de administración

Observaciones importantes

Confirmaciones
Las confirmaciones serán enviadas a la dirección de e-mail enviada por el alumno

Cancelaciones
Los plazos para la cancelación de inscripciones solicitadas, son de 5 días laborales antes del inicio del curso.
Sin embargo, en caso de cancelación fuera de plazo por parte del alumno, DevAcademy se reserva el derecho a cobrar un porcentaje (20%) del valor del curso.
DevAcademy se reserva el derecho de cancelar o posponer la formación, siempre y cuando avise al contratante y/o devuelva el importe íntegro en caso de cancelación

Obligaciones del alumno
Es obligatorio que el alumno cumpla con todos las obligaciones recomendadas por el profesor para seguir todos los ejercicios y no demorar ni perjudicar la clase.

Además, es posible que días antes se envíe un email como recordatorio al alumno con instrucciones a seguir u obligaciones desarrollar para poder estar preparado al comienzo de la clase.

Por último, si quieres más información sobre los cursos, haz click aquí



DevAcademy 2019 - info@devacademy.es - Telf: 687374918