I am moving an Ethereum blockchain into production and I know many cloud services exist, including BaaS from Microsoft, AWS, Digital Ocean, and Google cloud services.
Is there any criteria from Ethereum to calculate the the space and memory requirement? Also is there a way to calculate how many nodes should be used in a production private system?
I did testing so far using localhost and geth and I found the PoW method used up my laptop battery in under and hour.
Hence I am thinking about using Proof of Stake or another method. Can I implement now using Ethereum or something like Proof of Authority?