Catalyst Serverless - Guía de inicio rápido
Esta sección cubre los pasos generales involucrados en la creación y desarrollo de tus aplicaciones de Catalyst aprovechando los componentes de Catalyst Serverless. Puedes diseñar, probar y desplegar aplicaciones robustas y microservicios de cualquier escala usando los diversos componentes de Serverless.
- Crear un proyecto - Accede a la consola de Catalyst para crear un nuevo proyecto. Después de que la creación del proyecto se complete, podrás acceder a todos los componentes de Serverless y otros servicios de Catalyst desde la consola.
Adicionalmente, también puedes crear un nuevo proyecto en el entorno local inicializándolo desde el CLI. Puedes inicializar recursos del proyecto como funciones o servicios de cliente junto con el proyecto. 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 - Puedes inicializar los componentes de tus funciones como Basic I/O,Advanced I/O, Event, Cron, Integration o Browser Logic. Luego puedes programar tu aplicación localmente usando un IDE de tu preferencia.
Las funciones de Catalyst Serverless se pueden programar en:
Cuando inicializas tus funciones, puedes elegir el stack e instalar las dependencias requeridas. Algunos archivos de configuración pertenecientes a Catalyst también se instalarán en tu directorio local del proyecto.
Puedes consultar las plantillas de código presentes en los SDKs de Catalyst para incorporar componentes de Catalyst Cloud Scale en tu aplicación, como funcionalidades backend como base de datos, almacenamiento, caché, etc., y construir desde un microservicio simple hasta una aplicación empresarial robusta. Existen SDKs exclusivos para cada uno de los lenguajes de programación soportados, y también tienes SDKs disponibles para desarrollar aplicaciones Web, Android, iOS y Flutter.
Adicionalmente, puedes emplear Circuits para orquestar el flujo de trabajo de tu aplicación desde la consola. Security Rules contendrá las definiciones de seguridad predeterminadas para tus funciones Basic I/O y Advanced I/O.
También puedes construir y desplegar tu aplicación o servicio como una solución AppSail como un paquete completo. El componente PaaS te permite desarrollar soluciones independientes de Catalyst y simplemente alojarlas en la plataforma.
-
Probar tu aplicación - Puedes probar los recursos de tu proyecto como las funciones o AppSail localmente usando el comando CLI catalyst serve. También puedes probar los endpoints de tu aplicación accediendo a ellos a través de sus URLs generadas por Catalyst, o probar funciones lanzando un shell para funciones usando el comando CLI catalyst functions: shell.
-
Desplegar en la consola - Despliega los recursos de tu proyecto en la consola desde el CLI usando el comando catalyst deploy después de probarlos localmente. También puedes subir funciones directamente en la consola.
-
Registrar y monitorear - Ahora puedes aprovechar los componentes de Catalyst DevOps para registrar y monitorear tu función. También puedes asegurar los endpoints de tu función y realizar todas las tareas de gestión de operaciones con DevOps.
-
Desplegar a producción - Cuando tu aplicación o microservicio esté listo para desplegarse, puedes migrar tus recursos al entorno de producción.
Puedes continuar monitoreando tus aplicaciones con Catalyst DevOps.
Última actualización 2026-03-20 21:51:56 +0530 IST
Yes
No
Send your feedback to us