5-6-7 Junio, UFRO, Sala de formación iDEAUFRO
"Universidad de La Frontera"
¿Interesado en más cursos?
Este curso de 3 días está dirigido a participantes con experiencia previa en cualquier lenguaje de programación, Java idealmente. Aquí encontrará el camino hacia el futuro digital, aprendiendo de arquitectura, diseño y desarrollo de microservicios.
Chief Technology & Innovation Officer (CTIO) BayanPay Ltd
Microservices Developer at LTI
Registro y Bienvenida
Esta sesión te explicará las ventajas de Adoptar Microservicios su agilidad, escalabilidad y capacidad de recuperación. Además de cómo se diferencia de la arquitectura SOA.
Spring Boot a Spring framework, este módulo proporcionará las características RAD (Rapid Application Developent) al Spring Framework. Además, conocerás las herramientas para construir patrones comunes en sistemas distribuidos de manera rápida.
En esta sesión se trabajará sobre Spring Cloud Config, el cuál provee un soporte para el cliente servidor.
En este módulo además conocerás sobre Spring Cloud Eureka & Lab, y podrán discutir en torno a los registros y descubrimientos de servicios. Se debatirá en torno a Ribbon, un equilibrador de carga del lado del cliente que ofrece un control sobre el comportamiento de los clientes HTTP y TCP.
Se trabajará en torno a la Hystrix Library, utilizada para implementar un patrón de interruptor de circuito. Tener un circuito abierto detiene las fallas en cascada y permite que los servicios abrumados o con fallas tengan tiempo para recuperarse.
Aprenderás de API Gateway, que proporciona funciones como seguridad, autentificación, traducción de protocolos, expansión de enlaces, CORS habilitando para API’s. agregando Spring Cloud Zuul, que actúa como puerta de enlace API o un servicio Edge.
Principales aspectos
Entender las ventajas de adoptar microservicios y las diferencias que tiene con la arquitectura SOA
Comprender las características sobre Spring Boot y sus ventajas en la creación de aplicaciones.
Entender el contexto de Spring Cloud en el marco de la construcción de aplicaciones robustas
Aprender la configuración de Spring Cloud para la configuración externalizada de un sistema distribuido.
Discutir en torno a Spring Cloud Hystrix y como implementar un patrón de interruptor de circuito.
Comprender el manejo de cambios dinámicos de la configuración de Spring Cloud utilizando “Bus library”
* Proyecto co-financiado por CORFO, en marco del concurso de torneos tecnológicos. Arancel referencial: $800.000.
** 25 cupos máximos disponibles.
*** El curso será desarrollado en inglés