Before we had our first project meeting discussing things the customer was set to use Ansible against EC2 Instances based on Ubuntu.
In the first meeting we then realised that this isn’t what they actually want when we discussed their goals for an hour or two, why?
First off, they want to be as hands-off as possible, why would they want to be spawning EC2 instances with ansible?
At this point we asked if they had used docker containers before and while the concept wasn’t new to them they had no real experience with it.
So, after a short break we demo’d a Kubernetes Cluster for them in our lab with how you deploy a deployment in Kubernetes and how you setup v-hosts/ingresses etc.
5 minutes later the previous plan was entirely erased and we were now setting up new goals to run a AWS EKS Cluster.
Here comes to show that while you might know a good way forward there is probably 5 other ways to walk, what fits you best you probably won’t know until you have taken all 5 walks before. Here is where the experience of a AWS Partner comes in!