This repository has sample that provides end to end automation of EC2 Spot Interruption simulation with application availability testing during Spot interruption.
Why do you think that https://github.com/getmoto/moto is a good alternative to spot-interruption-simulation