How do other customers 'add a new development environment?'

iainb
Tera Contributor

Hi,

 

Lets say you have 3 environments

 

DEV > TEST > PROD

 

They are used as expected. Development is done in DEV, it gets moved to TEST for testing then it is promoted to PROD.

 

Once the changes are in PROD they get cloned back to DEV and TEST.

 

The environments are in sync and all is good.

 

Let say you want to add a new development environment called DEV2.

 

After the environment has been provisioned by ServiceNow. What are the next steps to make it a 'development environment'?

 

I think I know the best way to do this but I'm interested in how others do it or if there is a best practice.

 

Thanks,

Iain

 

 

10 REPLIES 10

Dr Atul G- LNG
Tera Patron
Tera Patron

Hi @iainb 

 

First, I need to know the purpose of this new environment. Is it for development, customer demos, or some R&D purposes?

If it’s for development, then clone it from production and proceed. However, if it’s for R&D or demo purposes, keep it as is and install only the necessary plugins used for demos and R&D. Make sure to maintain proper access to this environment.

*************************************************************************************************************
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.

Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/atul_grover_lng [ Connect for 1-1 Session]

****************************************************************************************************************

Hi @Dr Atul G- LNG 

 

It will be a permanent development environment. 

 

Development will go from DEV or DEV2 into UAT.

 

DEV2 will therefore need to be as exact a copy of DEV - UAT - PROD as possible.

 

If we do what you suggested I don't believe we will get the desired result. 

 

A clone from production will mean anything preserved in DEV will not exist in DEV2. 

 

Let me know your thoughts?

 

Thanks,

Iain 

Hi @iainb 

Since you mentioned that Dev2 will be used for development, it's best to clone it from Prod, as that’s what I recommend. Since Dev2 is fresh, you can update the set in progress, so there's nothing to worry about.

If you want to set up Dev2 as the first environment, you can ask the development team to move the updates into Dev2 so that both Dev and Dev2 are identical.

*************************************************************************************************************
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.

Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/atul_grover_lng [ Connect for 1-1 Session]

****************************************************************************************************************

This is what we currently do. 

 

It has its issues.

 

I'm wondering if a new DEV environment should either start from a clone from DEV or a restore from backup from the original DEV.

 

That way it would be an exact replica from DEV.