If building a SaaS / document storage platform, would 'pay as you go' with AWS or Azure be the most viable structure or are there better options? also are these structures for storage within the financial reach of new start ups?
Document Storage? S3 on AWS costs peanuts, and Azure is probably as good. S3 is an object store rather than a file system, but that is probably what you need.
It sounds like you need a cloud solution architect .
It sounds like some research would help you in this area, not so much in what hosting platform offers maximum value, but in basic validation of your assumptions about the idea/product. What does it matter if the storage cost is a pass-through to your customer, and your customer perceives the pass-through cost to be reasonable considering what assurances it provides?
What are the effects of hosted data storage for privacy and security versus maintaining your own storage farm? Is rapid access, total available volume, security, uptime, or data integrity the most important benefit of the storage solution you choose?
Without understanding your priorities and the reasons customers will be willing to pay for specific benefits, the platform you choose will be a random guess. Better to know your market before you start developing your product.
We spend 7 figures annually on Azure and I wouldn't run a blog on Azure, I can't even get an accurate invoice from them because we changed the billing owner. We have premier support (MSRP-$76k/yr) and rarely get resolution in less than 7 days. AWS/GCP pretty much have to be better, and definitely more price competitive in most scenarios.
If you have a SaaS app, then that means you need to host a dynamic website on AWS, which you can do on Cloudways. For this you will need AWS Ec2 product. Equivalent of EC2 is Azure Virtual machines (Linux or Windows). If just need something for document storage, then you will need AWS S3 or Azure Blob Storage.
This company just a few minutes ago released a Gartner whitepaper analyzing customer data platforms and what you need to know before you choose one. Totally random that this fell in my emailbox just two minutes ago, but timely. https://tealium.com/resource/whitepaper/how-to-choose-the-best-customer-data-platform-for-your-organization
AWS or AZURE or Google all offer free startup credits around 20k$, If you have the right tech team definitely they can use any of them and save you cost in your initially years. Once at scale, use reserved instances and contracts to save cost.
Either would suffice for your purpose.
Look at aws workdocs, as it offers a feature rich api.
No matter which provider you utilize, add an additional 15% - 30% to your cloud budget.
Thank You Paul