OnDemand Speed Links 21 April 2011

Amazon EC2 suffers significant outage on April 21 Amazon’s challenges with getting all services back online following an outage in its US-East  region  is already becoming a hot topic for debate in the Cloud Computing Industry. Key differences between Social Business and Social Media Social Media Club readers have posted compelling feedback on Chris Heuer’s […]

Review Of Google Translate For Animals

Ever wondered which one of your dogs got into the fresh baked cookies that were cooling on the kitchen table while you were in the home office checking your email? Did your sweet innocent furry feline actually scare the Goldfish to death? Well guess no more…Google has released the species breaking Translate For Animals. 2 […]