Now, more than ever, IT professionals are feeling overwhelmed by the number and complexity of tools available to them. From Kuberneties to Teraform, Chef to Ansible, It can sometimes be difficult to tell where one tool ends and another begins. With such overlap and complex integrations, it becomes necessary to change the way you reason about and chose your technology portfolio.
This talk does not suggest or advocate for any particular set of tooling, but rather discusses some methods of breaking down needs and evaluating solutions by what they actually do and how they fit together. The hope is to help IT leaders develop a well considered, stable and effective package of tooling on which to develop services.
Basic knowledge of distributed computing infrastructure and familiarity with concepts surrounding containers, virtualization and configuration management.
Basic understanding of how cloud environments provision resources through APIs.
Software Installation Expectation
Most tools we will discuss will be primarily written for Unix systems operating in cloud environments.