Delivering new, transformational capabilities increasingly requires that we develop for ourselves competencies which we’d previously turned to our suppliers for. Our experience building Azure public cloud services over the last several years bears this out.
Source: Azure Blog Feed