What is the best way to run automated Python scripts on a schedule in 2025?

There are lots of things I can do in work with Python, however I want to do them in a sustainable way and automated. I can get access to on prem servers and we have Azure and M365 as well. I would prefer using those than a third party service.