Improve UX of autoscaling configuration
As an operator or developer
I want to easily configure my service to autoscale
so that I can not worry about outages or failures if data volume spikes.
Currently, in order to configure autoscaling for a service, one needs to go to Integration Endpoints at the project level, create an Aiven Autoscaler Integration Endpoint, then go to the service where I want to define autoscaling, go to Integrations, choose Aiven Autoscaler under Endpoint Integrations, then select the instance of the Aiven Autoscaler I just created.
Maybe this aligns on the back end for how autoscaling a service works but it's extremely unintuitive and complicated for a simple requirement of a user simply wanting to define a rule around how much to scale up resources for a service as needed.
e.g. User wants a Kafka Business-4 cluster to be able to autoscale disk from the default 600GB up to 1200GB as needed. This should be a simple configuration section in the service itself. The user would not anticipate this feature being an "integration".