I would like to run Cassandra Datastax Enterprise on Amazon EC2 instances using not the node private IP address but Elastic Public IPs
My current configuration looks
Not a new question here, but looking at your config, make these changes.
listen_address: private_ip broadcast_address: public_ip rpc_address: 0.0.0.0
Seeds should be public_ip so you're ok there.