Chapter 6: Creating a Highly Available Self-Healing Architecture