Snowflake servers run a mission critical piece of software that will only run on a particular specific configuration of operating system and application server. These servers can’t be upgraded and so over time they get further and further removed from standard configurations and take more and more IT resource to manage. Snowflake servers make it difficult to implement automation using techniques like Infrastructure as Code. Having lots of Snowflake Servers makes for what is known as a fragile infrastructure.