Netflix Inc. restored streaming video services on Christmas morning, a day after an outage triggered by technical problems at Web service provider Inc. stretched across the Americas, the Wall Street Journal reports. ZD Net and PC World bloggers say the scale of the failure needs to be taken into consideration when businesses transition more real-time business applications to the cloud.