Not every service needs it. Apache will run comfortably on a small instance, for example. Our deployment is already pretty big and resource intensive with the number of instances we have, so we should be careful about making it larger without having clear reason to. Equally, if a service needs more memory, we should find out why - if there's a memleak, using a m1.medium will only save us for so long.
So yeah, pick a larger instance size where you need one.
Not every service needs it. Apache will run comfortably on a small instance, for example. Our deployment is already pretty big and resource intensive with the number of instances we have, so we should be careful about making it larger without having clear reason to. Equally, if a service needs more memory, we should find out why - if there's a memleak, using a m1.medium will only save us for so long.
So yeah, pick a larger instance size where you need one.