Technology as a Driver for Business Resiliency