How Cloud Platforms Help You Reduce Costs in Your Performance Testing
Imagine you have to plan the infrastructure for deploying a distributed application.
You have the minimum requirements to set up a development environment since it usually comes in its documentation, or if not, it’s relatively easy to figure out through trial and error.
And then comes the time when you have to prepare for performance testing. You need them to ensure that the deployment will properly handle the expected load without compromising stability and quality of service.
DRAMA!
Before the popularization of Cloud platforms like AWS, Azure, or Google Cloud, you had to sit down with the infrastructure team to request machines.
What do you need?
That would be your question and it tends to be quite difficult to answer because:
- If you have made any customization to the application, you won’t be able to test exactly the same thing as the project developers.
- What are the RAM, disk, and processing requirements?
- What do we do with the machines we have…