Looking for server services that can help with cybersecurity learning

I wanted to know if there are any services that provide you servers cloud services so that you can perform/simulate DDOS Attacks etc to get a better understanding Cyber Security concepts .

I can pay on the go and use as much I can on monthly basis .
If I do get some financial resources then I’ll build proper homelab for Penentration Testing including powerful servers .