Besides black art, there is only automation and mechanization. - Federico Garcia Lorca
Building infrastructure is (pretty) easy. Building it in an automated, repeatable, and reusable way is much, much harder.
Perhaps you are a systems administrator, a developer, or you’re doing DevOps work, and you’ve discovered that you need to manage your infrastructure components more efficiently and effectively. Maybe you’ve inherited a bespoke Cloud, Docker, or virtualized environment, or maybe you need to migrate to the Cloud or a virtualization environment—but you’re finding the tools available to you aren’t sufficient.
In some cases you might have a mix of manually constructed infrastructure, hand-edited configuration files, and 10,000-line ...