which practice is used in moving new/changed service components to live environments