July has been a watershed month for AT&T as it enters into two major "cloud deals", one with Microsoft and another with the newly merged IBM and Red Hat. At first glance, the two deals seem oddly contradictory - a collision of proprietary Microsoft cloud (although about half of Azure workloads run on top of Linux) with open source cloud from the combined IBM and Red Hat. But why two cloud deals? What makes them different? What does it mean for the companies involved?