Communications as a Service (CaaS) Conceptual Architecture Diagram by Joseph Hofstader, Architect Evangelist, Microsoft Corporation