DEV Community

Cover image for Appian Deployment: Best Practices for Managing Scheduled Process Models
gersondi
gersondi

Posted on

Appian Deployment: Best Practices for Managing Scheduled Process Models

A common challenge in Appian deployments is the automatic execution of scheduled process models immediately following deployment to a new environment. This behavior is a direct result of the scheduler's design, which initiates a run upon the process model's publication.


Here are three strategies to maintain control over your scheduled process deployment:

Environmental Constants: ⚙️ Implement an environmental constant as a timer condition for the process model. Configure this constant with a default false value before deployment. Post deployment set the value to true and redeploy the constant to ensure the scheduler only activates at its designated time.

Customization Files: 📁 Leverage a Customization File to manage environment-specific constant values. This ensures a predictable state for your low-code application across development, testing, and production environments.

Dedicated Administration Pages (optional): 🖥️ Develop a centralized administration interface within your Appian application. This provides a user-friendly GUI for administrators to toggle process timer conditions, offering granular control without requiring direct access to process model properties.

What is your go-to strategy for managing scheduled process models? Let me know!

Top comments (0)