Best practices for managing and deploying custom applications?

JennyHu
Tera Guru
Tera Guru

Hi Community,

I'm looking for best practices in managing and deploying ServiceNow custom applications.     I have a custom scoped application on a DEV instance and wish to push to staging for testing, and later to production.

From my understanding, there are two options to publish a custom application: update set, and application repository.   Application Repository option seems to improve the update set experience, and it can keep track of the application version.

If I choose the Application Repository option, what happens if I have some hot fixes to push out after the first deployment, while still having some dev work for Phase 2?   Can I selectively choose what updates to publish to the Application Repository so I don't publish unfinished work for Phase 2?

I found that ServiceNow has an online training course on Deploying Application.   This is great! I still need to go through the course entirely.     On the Deployment Options Consideration page, why does it say?

  • Avoid using update sets to install applications. Instead, use the application repository or the ServiceNow Store to install applications.

Also, how to ensure that the application I publish is "clean" without any dev and out of scope work?   In Studio, should I be reviewing the Application Files from File > Settings > Application Files tab or is reviewing the application files from the Application Explorer sufficient?   What we found is that, there seems to be a lot more application files included in the Application Files tab than the ones listed in Application Explorer.

Thanks,

Jenny

5 REPLIES 5

adilrathore
ServiceNow Employee
ServiceNow Employee

Here are the best practices for increasing the effectiveness of developing ServiceNow application:



Technical Best Practices - ServiceNow Wiki


Hi Adil,



Thanks for your comment.   I'm specifically looking for best practices using the Application Repository method for application deployment.



Thanks,


Jenny


Hi Jenny

I know, its an old thread. Have you made or received a best practice doc for Custom App deployments?

 

SM

Hi Sashi,

I don't have a doc specifically on custom app deployment.  Please let me know if you know of one.

Thanks,
Jenny