decentralized product deployment