Technologies for Resilience