this is a Dev-Ops exercise that taken from one of my job interviews
the goal of this exercise is to provision 2 ec2 machines and configure cassandra cluster on top of them.
the ec2 provision was done by terraform and cassandra part was done by ansible.