Building Resilient IT Environments