Eu fiz o EC2 , mas eu fiz no windows server 2012, fiz exatamente a mesma coisa, liberei as portas 8080, no servidor instalei o tomcat ele roda na porta 8080 dentro do servidor tranquilamente mas quando uso o meu DNS para chamar ele não funciona, tentei chamar usando dns e ip
DNS: ec2-52-14-88-183.us-east-2.compute.amazonaws.com:8080
não funciona de jeito nenhum, essas instancias estão em ohio será que é isso, dentro do servidor roda tudo mas acessando de fora não funciona, o que pode ser, já estou maluco com isso, procurei em todo lugar mas não acho resposta, só quero fazer uma comunicação simples entre o tomcat que subiu e chamar na minha maquina como mostrou o exemplo, nem configurei o projeto, tenho um projeto angular rodando dentro do mesmo servidor, também funciona normal dentro do servidor na porta 3000, mas quando acesso fora do servidor não tenho resposta, não consigo acessar nada é como se minha instancia EC2 não existisse.