Google on Wednesday announced a set of new custom cloud capabilities that should make it easier for customers to select the cloud resources that best meet their needs, while cutting down on a common problem—buying more capability than needed.
The new Custom Machine Types let developers select up to 32 virtual central processing units (called vCPUs), and allocate memory from 6.5 gigabytes per vCpU on up. The new model means that customers can move a job to another, more appropriate, vCPU configuration if the job changes, according to Google.
Customers can pay for these machine types by the minute or run them for a month at a time, adjusting the number of vCPUs they use as needed. In the latter case, if their job runs at 100% capacity, Google’s “sustained use discount” automatically kicks in, which can bring the price down significantly.
Amazon Web Services is the pioneer in public cloud—a model in which massive compute services are divvied up for use by many customers who typically pay by the hour. Amazon [fortune stock symbol=”AMZN”] offers a huge array of instance types and several pricing models. Google (GOOG) and Microsoft [fortune stock symbol=”MSFT”] are playing catchup in that field, investing billions in infrastructure.
In its blog post announcing the new machine types, Google quoted David Siuta, a Ph.D. candidate at the University of British Columbia who lauded the flexibility they afforded.
Siuta, who runs compute intensive weather prediction models, said it’s important for him to use the right type of virtual machines on Google Cloud Platform.
Customers can assess cost in advance using the company’s pricing calculator.
Later on Wednesday, Urs Hölzle, Google’s senior vice president of technical infrastructure, will talk about how the cloud will look in 2020 at the Structure Conference.
And please subscribe to Data Sheet, Fortune’s daily newsletter on the business of technology.