There are hosting providers that are both simpler and cheaper than AWS, like Digital Ocean or Hetzner. People who chose AWS probably want the additional features. So make sure that, for some kind of users, you're better than both.
Well, I was thinking more like a platform that simplifies using your AWS account for you.
I know that different people/teams might have different requirements, and simple means different things to them. I'm just trying to understand how much it can be helpful for people to provide such a service.
What do you want to simplify?
This can mean hosting static websites, applications on ECS, EKS, database, and Redis. Also it includes all the necessary underlying networking set up.
The rest of services are usually provided in their simplest possible form anyway.
On networking, you could set it up for them but would it be opinionated, ie your way only, or provide the flexibility of AWS and azure networking, vpc, gateways, transits and topology flex, and if not the client may feel constrained.
To better help you then I think you should draft up the service you intend to deliver and test if the market wants that, vs competitor offerings vs AWS scale. And I mean lofi don’t build, test the well defined proposition.
The service connects to your AWS account and builds stuff for you in your own account, if it makes sense.
The reason being it's a lot cheaper (almost by 10 fold in some cases), and easy integration with services like SQS/SNS.
I'd argue that if your team is writing business logic code, it's not going to be a huge time investment to get them up to speed with the various AWS API's so they can operate the infra.
I am literally trying to solve a problem in AWS Infra right now where I want to setup PHP/Laravel apps on demand and all the tools that exist are way too complicated. I want a simple UI that asks me for the domain, github repo and a couple of questions (db/cache etc) and then boom. It setups the site.
What if I tell you I have a service that is able to do that it takes away all the complexities. You literally need no understanding of the underlying services, you just benefit from its flexibility, and simplicity.