Ir al contenido principal

Destacado

Spring Cloud Sleuth y StackDriver Trace

Siguiendo con nuestra saga de proyectos de Spring GCP, ahora, nos toca ver Spring Cloud Sleuth.
En proyectos de Arquitectura de Micro servicios es muy importante la información y observabilidad de todo. Si se están realizando llamadas entre servicios A, B y C; es importante entender si estas fueron exitosas o existe latencia entre dichas llamadas.

Nosotros podemos agregar esta dependencia de Sleuth a nuestro proyecto Spring Boot para darle ese "super poder" de tracing distribuido y luego exponer dicha información en un Zipkin o Jaegger por ejemplo.

GCP tiene Stackdriver trace, que es un servicio que nos permite guardar esta data de tracing sin tener que administrar nosotros mismos nuestro Zipking o storage. Stackdriver puede productir reportes de latencia y/o detectar anamalías en la performance.

Existen dos formas de usar Stackdriver Trace en nuestra aplicación Spring Boot:

1. Usas un Stackdriver Trace Zipkin proxy y configurar el Spring Cloud Sleuth para que use este prox…

Curso Spring de 72 horas

En el mes de febrero vine armando junto con un grupo de interesados (15) el syllabus de un curso en el cual se reúna los principales temas de los talleres spring.

La verdad estoy muy animado con el taller ya que me preparará para la certificación de springsource que daré este año.


A continuación listo el programa:

  1. Arquitectura de Spring, contenedor de beans, inversión de control (3 horas)
  2. Acceso a datos con spring jdbc, hibernate, ibatis (3 horas)
  3. Manejo de transacciones, AOP, unit testing (3 horas)
  4. Integración de spring con struts y JSF (3 horas)
  5. Spring MVC (6 horas)
  6. Remoting, JMS, JMX (3 horas)
  7. Spring Web Flow, Spring Faces, Spring JavaScript (6 horas)
  8. Configuración web por anotaciones, procesamiento del request y ciclo del mismo (3 horas)
  9. Trabajando con form pages, data binding y validaciones (3 horas)
  10. Usando tiles 2.0 , sitemesh (3 horas)
  11. Producir excel, pdf, xml con spring mvc (3 horas)
  12. Integración de spring con toolkits de ajax: DWR, DOJO , JQUERY, GWT (6 horas)
  13. usando ajax widget control ( 3horas)
  14. usando spring faces y spring web para JSF (6 horas)
  15. Carga y exportación de archivos con POI (3 horas)
  16. Reportes con JasperReport (3 horas)
  17. Seguridad con Spring (3 horas)
  18. Cache con hibernate (3 horas)
  19. concurrencia e hibernate (3 horas)
  20. Mapeo de objetos (3 horas)
  21. Transacciones con hibernate (3 horas)
  22. Spring WS (3 horas)
Total : 72 horas

Iniciamos el 7 de marzo 2009 en san isidro.

Posteare como me va con este curso.

Joe

Comentarios

  1. Hola Jose, muy interesante tu retrospectiva personal, en mi caso tambien soy un ex Bluestar boy jeje, haber si el 16 de mayo te veo por la San Marcos,

    Saludos,
    Miguel C. (ex qa billing)

    ResponderEliminar
  2. Hola José, pasaba por aqui y me detuve a ver algo del temario de tu curso, me pareció interesante, ...
    ¿alguna retroalimentación?

    ResponderEliminar
  3. Caminante, la verdad este tipo de cursos es el que mas me encanta. Los chicos arman su propio syllabus y luego me exigen demos de proyectos alrededor de dichos temas. Son muy exigentes estos grupos. Por eso ya no dicto mucho en la empresa joedayz porque con un grupo como estos estoy 4 meses y tengo que satisfacer sus necesidades, investigando y desarrollando para darles la clase al final de la semana. Ahorita estoy con un grupo de nextel vamos en el 2 mes.
    En resumen no solo se enseña spring, les comparto todo lo que se necesita al desarrollar como reporteadores, carga de archivos, ajax, etc.

    ResponderEliminar
  4. Saludos José, acerca de este curso, cuando aperturas uno nuevo o como es la modalidad.

    ResponderEliminar
  5. Omar un curso parecido lo abro el 5 de junio. Pero ahora lo dicto en dos talleres de 40 horas .El segundo el avanzado es donde ya toco mas temas de integración de sistemas.
    Muchos proyectos demos.

    ResponderEliminar
  6. muy interesante el silabus que muestras en donde dictas el taller me puedes dar mas informacion

    ResponderEliminar
  7. es justo lo que estba buscando,creo que estoy a tiempo no? saludos

    ResponderEliminar
  8. El curso lo he dividido en dos partes. La primera parte de 35 horas empieza este 12 de junio del 2010.

    Mira la pagina de www.joedayz.org.

    Saludos

    José

    ResponderEliminar
  9. Hola que tal me parece interesante el syllabus cuando comienzas un nuevo grupo

    ResponderEliminar

Publicar un comentario