Конфигурация инфрастурктуры на YAML создает кучу дополнительной сложности, с которой уже справились в языках программирования.
PulumiCorp будет официально поддерживать провайдер, теперь доступны все языки, а не только TS.
Обертка поверх terraform, пока с поддержкой только TS, но уже можно пользоваться.
Теперь провайдеры делаются не в ручную, а генерируются на основе API спеки облака.
Concource CI может интегрироваться с чем угодно с помощью ресурсов, декларативно описывается, легко расширяется.
Как проверять инфраструктуру как код локально, а не на реальном сервере. InSpec, Vagrant, Libvirt, Test Kitchen и Chef.