Here's how to make your Raspberry Pi 3 boot from USB - Electronic Products
Raspberry Pi 2.5" Sata Hdd/ssd Storage Expansion Board, X820 V3.0 Usb 3.0 Mobile Hard Disk Module For Raspberry Pi 3 Model B+/3b - Demo Board - AliExpress
🥧Raspberry Pi 3B/3B+ USB SATA/SSD (2019) 🥧 - YouTube
Upgrade your Raspberry Pi 4 with a NVMe boot drive | by Alex Ellis | Medium