Amazon, Microsoft, and Google are advocating a new software development approach that has the potential to grow cloud computing./nRead More