Device lifecycle management