Consuming Windows Azure-Hosted WCF services from SharePoint is easily accomplished via a Silverlight application running in a Silverlight Web Part. In fact, from the perspective of SharePoint and Silverlight it is no different from consuming a WCF service which is not hosted in Windows Azure. In this lab you will learn how to create a basic WCF service in a Windows Azure web role. You will also learn how to create a cross-domain policy file which enables Silverlight applications to call outside of the site in which they're deployed, enabling access to cloud services. Finally, you will learn how to reference a WCF service in the cloud from a Silverlight application, and display that application in a Silverlight web part in SharePoint.