Device deployment and onboarding in remote environments