Boot from SSD

You’ll always need an SD card to boot from but you can move the file system to an external drive and then it all runs from there.

Check this thread:

https://dietpi.com/forum/t/tutorial-outdated-rpi-move-the-filesystem-to-a-usb-drive/317/1