A Atlassian possui algumas informações sobre os requisitos de sistema que você pode esperar com base na contagem de problemas em seu servidor: http://confluence.atlassian.com/display/JIRA/JIRA+Requirements#JIRARequirements-JIRAServerHardwareRecomendações
O artigo sugere que 1 a 2 GB deve ser o mínimo para uma instalação pequena:
Se você planeja ter um pequeno número de projetos (10 a 20) com 1.000 a 5.000 problemas no total e cerca de 100 a 200 usuários, um servidor recente (CPU quad core de 2,0 ou mais GHz) com 1-2 GB de RAM disponível deve atender às suas necessidades.
No entanto, eles também afirmam que sua instância pública maciça do Jira requer apenas 1,5 GB de RAM para o próprio Jira:
Para referência, nosso site http://jira.atlassian.com possui mais de 70.000 problemas e mais de 30.000 contas de usuário. O sistema é executado em um servidor com um processador quad core de 64 bits e 32 GB de memória, dos quais apenas 1,5 GB são alocados ao JIRA.
Isso não levaria em consideração os outros serviços em execução na máquina (por exemplo, um banco de dados local, necessidades do sistema operacional)
Pessoalmente, eu executo o Jira com um servidor MySQL local na mesma instância do EC2, mas uso uma instância 'pequena'. Ele não se enquadra no nível gratuito, mas como eu o ligo apenas quando preciso, o custo é de apenas alguns dólares por mês.