Elena Hernández
Ricardo Celis
ProfesorJonathan Barzola
Omar Alvarez
Edxel Gabriel Vargas Altamirano
Diego Geovanny Bracero
María Sofía Genta
Eduardo Zamora Miranda
Cristobal Gonzalez
Emmanuel Rodríguez
Alexandra Salazar
Jesús Ignacio García Fernández
Jesús Ignacio García Fernández
Andres Prieto
Jonathan Barzola
Oscar Monsalve
Sebastián Reyes
María Camila Lenis Restrepo
ProfesorGualberto Montiel
IVAN FONSECA
Edwin Castelblanco Sánchez
Eduardo Nila
Marta Raimundi
La construcción, diseño y desarrollo de las apps y sitios web ha cambiado, y es necesario que las empresas deban mantener una excelente experiencia para sus ususarios, los sitios manejan más tráfico y ofrecen más funciones para retener a sus clientes. La observabilidad ayuda a obtener esa información necesaria para gestionar, mantener y mejorar las apps y sitios web,mejorando la experiencia del usuario. ¡Emocionada por saber más!
muy bien! que disfrutes el curso Elena!
Buen resumen Elena, gracias!
Monitoring is tooling or a technical solution that allows teams to watch and understand the state of their systems. Monitoring is based on gathering predefined sets of metrics or logs.
Observability is tooling or a technical solution that allows teams to actively debug their system. Observability is based on exploring properties and patterns not defined in advance.
En este curso aprenderemos a recolectar datos, trackear apps y visualizarlas, aprender a hacer a que estos sistemas sean más observables.
Estos son complejos debido a que tenemos una app que tiene elementos open source, cloud native, que utiliza micro servicios y como un resultado de esto tenemos elementos interactuando entre si; gracias a esto la Observabilidad se ha convertido en una habilidad necesario para desarrolladores.
Durante el ciclo de vida de una app, podremos ver como haremos estos cambios.
En los primeros días de la web, si algo fallaba era bastante fácil que el ingeniero/a entendiese el porque de ese fallo, hoy día no debido a que las apps se desarrollan y despliegan en velocidades muy grandes.
La Observabilidad no es magia, pero nos ayudara muchísimo a encontrar bugs y solucionarlos. Con Observabilidad podemos detectar errores antes de que fallan y así prevenirlos.
Todo este ciclo entero de software se basa en datos.
Mis notas:
La observabilidad es una habilidad importante para los que desarrollamos, ya sea del lado del Backend como en DevOps, surge como una necesidad por la complejidad de los sistemas actuales y nos permite por ejemplo encontrar errores que de otra forma sería casi imposible, es así que mejoramos la calidad del software.
La observabilidad nos permite:
¿Qué vamos a lograr?
Basándonos en datos vamos a:
Al completar este curso tendrás:
Buenisimo para sumar a mi conocimiento de Testing :D
es lo mismo que estoy pensando jeje
New Relic
Una herramienta para Observar, monitorear y por sobre todo predecir - prevenir sobrecargas de servidor y posibles caídas.
Sin duda un conocimiento que hay que tener para ahorrarse dolores de cabeza con los clientes y buscando un error que no se logra replicar.
Al fin! Hace 2 meses que vengo estudiando New Relic y lo primero que hice fue buscar en Platzi, pero no estaba disponible aun, tuve que estudiar en youtube con los amigos indios y tirar de la learning university que tienen en su plataforma, pero nada como el aprendizaje didactico de Platzi, muy muy feliz de este curso.
¡Rock n' Roll! 🤟 . Como dato curioso, a los Full Stack se les llamaban Web Masters. . La observabilidad describe lo bien que se puede entender lo que ocurre en un sistema, a menudo mediante instrumentos para recopilar métricas, registros o rastreos. . El monitoreo se describe como el registro temporal de atributos importantes de interés, desde una estado "Health" hasta una proyección de KPIs.
¿De donde salio esa tablet :D?
Ya leyeron lo que trae el profe en la camiseta, hasta que no lo leí no presté atención al profe... ¿Te ha pasado?
Con observabilidad puedes prevenir problemas potenciales antes de que impacten a tus usuarios a gran escala.
Woa que emoción, este es el último curso que me falta del reto de New Relic ^-^
¿Por qué la clase anterior "Configura tu primer application performance" me redirige a la porta del curso?
Observabilidad es la capacidad de un sistema para permitir que entendamos su estado interno a partir de la información que expone externamente. En términos de software, esto significa poder responder preguntas como:
Me gusta ese cambio de enfoque de monitorear y observar los fallos en al aplicación, en vez de intentar prever todos los posibles fallos que puedan suceder durante la experiencia del usuario. Estoy emocionado de conocer este tipo de herramientas!
Llegué aquí porque en mi trabajo usamos New Relic 🤓 gracias por el cursooo
Buen curso, para continuar aprendiendo sobre el desarrollo del software!
Que herramienta tan poderosa y sencilla de utilizar, tengo una aplicación con golang y el framework gin tarde 15 minutos en configurar el agente mientras leía la documentación, funciona super. Muchas Gracias Ricardo Celis
Hello Word!!
Observabilidad
Es importante reconocer la velocidad en que las aplicaciones se despliegan, además de entender como es que el usuario interactúa con nuestra aplicación, entender eso es fundamental
la observabilidad ayuda en:
proactivamente identificar problemas potenciales
Acercamiento basado en datos
Despliegue mas rapido
la observabilidad no es:
Magia
Bug proof(casi)
Construccion del software perfecto
lo que da el curso Trabajo en un entorno de desarrollo de software completo es importante ser una mejor developer, para hacer mejor software
Muy Bueno!