Isolated dc dc converter
I'd consider using this type of set-up: -

They are used (as recommended by TI) in this type of application: -

But will serve equally well in straightforward data applications such as RS485 or isolated SPI buses (as indicated in the data sheet extract above).
And for CAN bus, TI recommend using the SN6501 with the ISO1042: -