Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La implementación de flujos de trabajo creados con Process Framework se puede realizar sin problemas en entornos de desarrollo locales y entornos de ejecución en la nube. Esta flexibilidad permite a los desarrolladores elegir el mejor enfoque adaptado a sus casos de uso específicos.
Desarrollo local
Process Framework proporciona un entorno de ejecución en proceso que permite a los desarrolladores ejecutar procesos directamente en sus máquinas o servidores locales sin necesidad de configuraciones complejas ni infraestructura adicional. Este entorno de ejecución admite la persistencia basada en memoria y archivos, ideal para el desarrollo y la depuración rápidos. Puede probar rápidamente los procesos con comentarios inmediatos, acelerar el ciclo de desarrollo y mejorar la eficacia.
Entornos de ejecución en la nube
En escenarios que requieren escalabilidad y procesamiento distribuido, Process Framework admite entornos de ejecución en la nube como Orleans y Dapr. Estas opciones permiten a los desarrolladores implementar procesos de forma distribuida, lo que facilita la alta disponibilidad y el equilibrio de carga en varias instancias. Al aprovechar estos entornos de ejecución en la nube, las organizaciones pueden simplificar sus operaciones y administrar cargas de trabajo sustanciales con facilidad.
Orleans Runtime: este marco proporciona un modelo de programación para crear aplicaciones distribuidas y es especialmente adecuado para controlar actores virtuales de forma resistente, complementando la arquitectura controlada por eventos de Process Framework.
Dapr (Distributed Application Runtime): Dapr simplifica el desarrollo de microservicios al proporcionar un marco fundamental para compilar sistemas distribuidos. Admite la administración de estado, la invocación de servicio y la mensajería pub/sub, lo que facilita la conexión de varios componentes dentro de un entorno de nube.
Con cualquiera de los entornos de ejecución, los desarrolladores pueden escalar aplicaciones según la demanda, lo que garantiza que los procesos se ejecuten sin problemas y de forma eficaz, independientemente de la carga de trabajo.
Con la flexibilidad de elegir entre entornos de pruebas locales y plataformas en la nube sólidas, Process Framework está diseñado para satisfacer diversas necesidades de implementación. Esto permite a los desarrolladores concentrarse en la creación de procesos innovadores con tecnología de inteligencia artificial sin la carga de las complejidades de la infraestructura.
Nota:
Orleans se admitirá primero con .NET Process Framework, seguido de Dapr en la próxima versión de la versión de Python de Process Framework.