Richard Bucker

Making technology choices is easy being successful is hard

Posted at — Sep 14, 2014

For about the last 6 to 12 months I have been investigating docker. In that time I have seen a number of applications and frameworks pop up as the land rush progresses. As the number of supporting tools and frameworks increase the choices are harder to make. The speed of change within the community means that by the time you completed your proof of concept it may not have any value at all.A week ago I started work on a workshop that included docker and CoreOS. By the time I decided to stop writing more text I had accumulated about 4 to 5 hours of material. Every time I tried to take the simple hello world app to the next level I constantly met with friction from the different frameworks I was evaluating. Don’t get me wrong, there are plenty of quality tools and frameworks, however, no simple hello world app is going to provide enough depth to either guarantee or suggest success. A properly organized workshop and proof of concept will provide sufficient documentation for the teams to adopt but also provide an opportunity to evaluate the edge cases.It is not sufficient to make this sort of decision based on intuition alone and sophomoric intuition is not up to the task.