Booting Windows from an external hard drive

I’ve been using bootcamp to dual boot windows on my MBP. Is it possible to boot Windows 7 or 10 on an external hard drive? Can I boot windows from a Samsung T5 SSD? Any pros/cons? Recommendations on booting from an external hard drive?

I’m on a 2014 MBP
Running Mojave 10.14.5

These are the instructions I used:

Thanks. Looks like exactly what I want