Configuración de Glitch y New Relic para monitorear apps

Clase 3 de 23Curso de Ingeniería en Observabilidad con New Relic

Contenido del curso

Resumen

Preparar una aplicación para ser monitoreada requiere dos pasos fundamentales: clonar el proyecto en un entorno accesible y conectar la herramienta de observabilidad. Aquí se explica exactamente cómo configurar Glitch y New Relic para tener tu propia instancia de la aplicación Food Me Up lista para ser instrumentada.

¿Qué es Glitch y por qué lo necesitas para clonar tu aplicación?

Glitch es una plataforma de website hosting basada en el navegador que permite clonar repositorios y ejecutar aplicaciones web de forma inmediata [0:25]. Su principal ventaja es que no necesitas configurar un servidor local: todo ocurre directamente desde tu navegador.

Para comenzar a usarlo:

  • Dirígete a la esquina superior derecha y selecciona sign up [1:00].
  • Vincula tu cuenta de GitHub para autenticarte [1:10].
  • Autoriza a Glitch para que acceda a tu perfil de GitHub [1:30].
  • En segundos, Glitch creará tu entorno de trabajo listo para clonar proyectos [1:45].

Si aún no tienes una cuenta de GitHub, es necesario crearla antes de continuar, ya que es el método de autenticación requerido.

¿Cómo clonar el repositorio de Food Me Up?

Una vez registrado, el proceso de clonación es muy sencillo. En la zona de recursos encontrarás una URL específica que debes copiar y pegar en una nueva ventana del navegador [2:10]. Al hacerlo, Glitch clonará automáticamente la aplicación Food Me Up en tu espacio personal.

¿Cómo verificar que todo funcionó? La URL original cambiará a un nombre aleatorio asignado por Glitch, algo como pull-swift-idea [2:30]. Este nombre es generado de forma random y será tu URL personalizada para compartir el proyecto.

Para comprobar que la app está corriendo correctamente:

  • Inspecciona los files del proyecto, donde verás archivos de configuración que más adelante conectarás con New Relic [3:05].
  • Ve al menú inferior derecho, selecciona preview y elige abrir en una nueva ventana [3:20].
  • Si la aplicación Food Me Up se muestra correctamente, la clonación fue exitosa [3:30].

¿Cómo crear y configurar tu cuenta gratuita de New Relic?

New Relic ofrece una cuenta gratuita con beneficios especiales para estudiantes de Platzi [3:50]. La configuración se realiza desde su portal, que es bastante intuitivo.

¿Cuáles son los pasos para registrarte?

Desde el portal de New Relic, localiza el paso uno y haz clic en registrar [4:15]. Completa los campos con tu nombre y correo electrónico, luego selecciona "comenzar ahora". El proceso toma pocos segundos.

  • Recibirás un correo de verificación en tu bandeja de entrada [4:35].
  • Haz clic en el botón verificar email dentro del correo.
  • Asigna una contraseña segura y guárdala [4:50].

Una vez verificada la cuenta, debes configurar tu región del servidor. Las opciones son Estados Unidos o Europa [5:10]. Si te encuentras en Latinoamérica, selecciona Estados Unidos. Tras guardar la configuración, el setup se completará en segundos y accederás al portal de New Relic [5:25].

¿Cómo obtener los beneficios de estudiante en New Relic?

El segundo paso consiste en verificar tu status de estudiante [5:50]. Tienes dos opciones: llenar un formulario o usar tu cuenta de estudiante de GitHub.

El formulario solicita datos como nombre, apellido, correo electrónico y tu número de cuenta de New Relic [6:10]. Este número se obtiene directamente desde el portal: haz clic en la URL de tu cuenta y busca la descripción que dice Account, seguida de un número que debes copiar y pegar en el formulario [6:30].

La verificación puede tomar de tres a cinco días hábiles para que New Relic confirme tu condición de estudiante [7:00]. Sin embargo, la cuenta gratuita estándar ya creada es suficiente para completar todas las actividades del curso.

¿Qué lograste con esta configuración?

Con estos pasos completados tienes dos herramientas listas para trabajar juntas:

  • Glitch con la aplicación Food Me Up clonada y ejecutándose.
  • New Relic con una cuenta activa preparada para la instrumentación.

La conexión entre ambas plataformas se realizará en los archivos de configuración que viste dentro del proyecto de Glitch. Si quieres sacar el máximo provecho de la cuenta de estudiante, no olvides completar el formulario de verificación cuanto antes.