feat(ec2): add cloud formation