Primeros pasos con Catalyst DevOps
En esta sección se cubren los pasos generales involucrados en la creación de una aplicación de Catalyst, las pruebas, el despliegue y la configuración de los componentes de DevOps en la consola de Catalyst.
Existen algunos requisitos previos antes de trabajar con los componentes de DevOps:
-
Crear un proyecto - Accede a la consola de Catalyst o crea un nuevo proyecto. Una vez completada la creación del proyecto, podrás acceder a todos los servicios de Catalyst desde la consola.
Adicionalmente, también puedes crear un nuevo proyecto en el entorno local inicializándolo desde el CLI. Primero debes instalar Catalyst CLI e iniciar sesión en tu cuenta remota antes de poder acceder a los comandos de Catalyst y trabajar con tu aplicación localmente.
-
Desarrollar tu aplicación - Dado que DevOps entra en juego principalmente después de la fase de desarrollo de la aplicación, puedes acceder, configurar e implementar componentes de Catalyst de los otros servicios para construir tu aplicación primero.
Puedes desarrollar la lógica de la aplicación programando las Catalyst Serverless Functions según sea necesario en un lenguaje compatible de tu elección: Java, NodeJS o Python. Puedes construir la lógica de la aplicación trabajando con el directorio del proyecto de Catalyst localmente usando un IDE externo. Catalyst CLI te permite inicializar todos los recursos de tu proyecto en el entorno local directamente. También puedes acceder a una variedad de funcionalidades de Catalyst a través de los endpoints de API específicos de cada componente.
-
Probar tu aplicación - Puedes optar por probar tu aplicación o microservicio localmente antes de desplegarlo en la consola remota mediante una variedad de comandos del CLI. Por ejemplo, puedes probar ciertos tipos de funciones a través de un shell integrado en tu terminal.
Si pruebas tu aplicación localmente, puedes desplegarla en la consola remota después de las pruebas y acceder al Client y a los endpoints de funciones accesibles desde la URL de desarrollo generada.
Nota: La secuencia de pasos especificada aquí puede variar según tu lógica de negocio o aplicación, o tu caso de uso específico. El flujo mencionado en las fases de despliegue y pruebas de la aplicación puede alterarse según tus requisitos. Este es un conjunto genérico de directrices adecuado para una aplicación típica de pequeña a mediana escala basada en Client o un microservicio.Después de terminar de construir la lógica de la aplicación y probarla, puedes usar los distintos componentes de DevOps para monitorear las ejecuciones de tus funciones, automatizar activaciones de correo electrónico ante fallos de la aplicación y habilitar un servicio de registro detallado para tus Catalyst Functions.
-
Configurar los componentes de DevOps - Paralelamente, puedes configurar y usar los componentes de DevOps requeridos mientras pruebas tu aplicación, o usarlos después del siguiente paso, según la lógica y los requisitos específicos de tu aplicación. Para acceder a Catalyst DevOps, navega al servicio DevOps en el panel izquierdo de tu consola de Catalyst. Puedes configurar los componentes que necesites y trabajar con ellos.
Por ejemplo, si necesitas realizar pruebas de API, puedes acceder a Automation Testing y escribir una serie de casos de prueba, programar sus ejecuciones automatizadas y obtener información de sus informes de rendimiento.
De igual forma, puedes monitorear el rendimiento de las funciones en tu aplicación usando Logs y Application Performance Monitoring, analizar la información recopilada e implementar cambios o mejoras en tu lógica central si es necesario.
-
Alojar la aplicación - También puedes alojar tu aplicación web de Catalyst en el entorno de desarrollo en paralelo a través del componente web client hosting del servicio CloudScale. Esto te permite continuar realizando pruebas de QA iterativas, pruebas integradas de extremo a extremo o lanzar una versión alfa de tu solución.
-
Migrar tu aplicación a producción - Después de probar tu aplicación en el entorno de desarrollo, puedes migrarla a producción como se describe en esta página de ayuda. Puedes continuar usando los componentes de DevOps después de la puesta en producción para monitorear tu aplicación durante la fase de mantenimiento, así como durante las actualizaciones y lanzamientos posteriores. Puedes configurar activadores para alertarte sobre fallos de la aplicación, obtener logs detallados y en profundidad sobre las ejecuciones de tus funciones e incluso hacer seguimiento del uso de componentes específicos en tu proyecto de Catalyst.
Última actualización 2026-03-20 21:51:56 +0530 IST
Yes
No
Send your feedback to us