Datacenter outages? • Network failures? • How do we deal with bad input data? • Are we prepared for the possibility of a denial-of-service (DoS) attack? • Can the service continue serving in degraded mode if one of its dependencies fails? • How do we deal with unavailability of a dependency upon startup of the service? During runtime? 29