There are free online servers but those are very underpowered, much less powerful than your own computer, if you need a lot of computing power you are going to need to pay for it (billed hourly). There are many options for cloud computing services, among them Amazon Web Services, Google Cloud Computing, Azure, Digital Ocean, etc.