The CreatorCon Call for Content is officially open! Get started here.

Best practices for managing and deploying custom applications?

JennyHu
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