We use EC2 for regular usage based on on-demand pricing or cost-saving plans and Reserved Instances, depending on the customer's needs.
If customers want to use an instance for a longer time and maximize usage, we recommend savings plans and Reserved Instances instead of on-demand pricing.
We use Auto Scaling based on the customer's use case. For example, one of my customers utilizes EC2 with custom scaling configurations.
It depends on the specific case or business scenario. Sometimes, Auto Scaling is more beneficial, and sometimes, Reserved Instances are preferred, especially for longer-term usage. It varies based on the use case.
It should be more stable, more secure, and have better pricing.
I'm on the leadership side, so I don't directly work with EC2 instances. However, we sell service to the customers.
It is a scalable solution. There are numerous customers, or more than a hundred customers, using this solution.
Customer service depends on the support model and the type of support you have chosen.
The initial setup was easy and took only a couple of minutes. It's just a few clicks.
The licensing cost is expensive.
Overall, I would rate the solution an eight out of ten.