Atlassian tiene información sobre los requisitos del sistema que puede esperar en función del recuento de problemas en su servidor: http://confluence.atlassian.com/display/JIRA/JIRA+Requirements#JIRARequirements-JIRAServerHardwareRecommendations
El artículo sugiere que 1-2 GB deberían ser el mínimo para una instalación pequeña:
Si planea tener una pequeña cantidad de proyectos (10-20) con 1,000 a 5,000 problemas en total y aproximadamente 100-200 usuarios, un servidor reciente (CPU de cuatro núcleos a 2.0+ GHz) con 1-2 GB de RAM disponible debería atender sus necesidades.
Sin embargo, también afirman que su instancia pública masiva de Jira solo requiere 1,5 GB de RAM para la propia Jira:
Como referencia, nuestro sitio http://jira.atlassian.com tiene más de 70,000 problemas y más de 30,000 cuentas de usuario. El sistema se ejecuta en un servidor con un procesador de cuatro núcleos de 64 bits y 32 GB de memoria, de los cuales solo 1,5 GB se asignan a JIRA.
Eso no tendría en cuenta los otros servicios que se ejecutan en la máquina (por ejemplo, una base de datos local, las necesidades del sistema operativo)
Personalmente, ejecuto Jira con un servidor MySQL local en la misma instancia EC2, pero uso una instancia 'pequeña'. No cae dentro del nivel gratuito, pero como solo lo enciendo cuando lo necesito, el costo es de solo unos pocos dólares al mes.