¿Qué aprenderás de la ingeniería en observabilidad con New Relic?

2/23
Recursos
Transcripción

¿Qué es la ingeniería de observabilidad?

La ingeniería de observabilidad es un enfoque crucial para el desarrollo moderno de software. No se trata solo de monitorear una aplicación durante su ejecución, sino de aplicar herramientas y prácticas de observabilidad a lo largo de todo el ciclo de vida del desarrollo. Esto permite a los equipos anticipar errores, tomar decisiones informadas basadas en datos y mejorar la experiencia del usuario.

¿Por qué es importante la observabilidad?

  • Identificación temprana de errores: Con aplicaciones más complejas, la observabilidad ayuda a detectar problemas antes de que afecten al usuario.
  • Decisiones basadas en datos: El análisis y visualización de datos facilita la toma de decisiones informadas sobre mejoras e implementaciones.
  • Experiencia de usuario mejorada: Al anticiparse a los problemas, se evita que los usuarios noten errores, evitando experiencias negativas como la que podría suceder en una aplicación de pedidos de comida que falla.

¿Cómo aplicar New Relic para mejorar la observabilidad?

New Relic es una herramienta poderosa para implementar prácticas de observabilidad. En el curso, se aplicarán estas prácticas en la FoodMe App, una aplicación de pedidos de comida ya desarrollada.

¿Qué aprenderás a hacer con New Relic?

  • Instrumentación: Aprenderás a instrumentar tu aplicación para recopilar datos críticos que faciliten su monitoreo.
  • Monitoreo y generación de alertas: Pondrás en práctica el monitoreo continuo y la creación de alertas para estar siempre informado sobre el estado de tu aplicación.
  • Análisis de datos: Serás capaz de visualizar y analizar los datos recopilados para identificar patrones, problemas y áreas de mejora.

¿Cómo evaluarás tus conocimientos?

El curso incluye quizzes y desafíos diseñados para reforzar y evaluar los conocimientos adquiridos. Estos elementos permiten:

  • Ensayo y error controlado: Practicarás aplicar los conceptos en un ambiente de baja presión.
  • Aprendizaje activo: Las preguntas y desafíos te mantienen involucrado y te ayudan a integrar profundamente los conocimientos.
  • Retroalimentación continua: A través de los quizzes, recibirás retroalimentación inmediata sobre tu comprensión de los temas.

Ejemplo de un desafío práctico

Un desafío típico en el curso podrían involucrar la configuración de una alerta en New Relic para seguir el rendimiento de un endpoint específico de la FoodMe App. Este tipo de ejercicio te ayudará a familiarizarte tanto con la interfaz de New Relic como con la lógica detrás de una detección temprana de problemas.

Al finalizar el curso, estarás en una posición mucho más sólida para no solo implementar tecnologías de observabilidad, sino también para liderar proyectos que requieran estas habilidades críticas. ¡No pierdas la oportunidad de profundizar en esta área esencial del desarrollo moderno de software!

Aportes 5

Preguntas 0

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

A la expectativa del curso, espero complemente la información que se eliminó del curso del profe Ricardo Celis 😦

¡Con ganas de este curso recién saliendo del de fundamentos!

Mi resumen de la clase: Antes, el ciclo de vida del software se enfocaba en crear aplicaciones y solo monitorear su funcionamiento al final, esto causaba que ciertos problemas eran observados en la etapa final del software y causaba retrasos a la hora de su entrega, con esta situación, los equipos han preferido implementar la observabilidad en todas las etapas, ya que <u>con los datos obtenidos en el monitoreo, podemos tomar mejores decisiones.</u>

con muchas expectativas de este nuevo curso