Não, a menos que você diga. Uma instância do EC2 é apenas uma instância, não possui outra lógica ou sistema por trás dela. Se você precisar de escalonamento automático, isso pode ser alcançado escrevendo seu próprio software para interagir com a API ou usando o Cloudwatch, um serviço da Amazon que permite especificar sob quais condições os servidores devem escalar automaticamente para cima e para baixo. Sem um sistema como esse, você pode iniciar uma instância e, não importa o quanto a CPU e o RAM usem, ela nunca aumentará além da instância. Tenha em mente, porém, que as microinstâncias do Amazon EC2 não são esperadas por mais do que algumas semanas *, portanto, ele provavelmente falhará. Você pode configurar o cloudwatch para garantir que pelo menos uma instância esteja sempre em execução. Assim, quando falhar, uma nova instância será ativada automaticamente.
* Veja minha postagem em este tópico