Click here to load reader
Upload
mithun-dhar
View
3.078
Download
1
Embed Size (px)
Citation preview
Collaboration & the Cloud: Integrating SharePoint & Windows Azure
Collaboration & the Cloud: Integrating SharePoint & Windows Azure
Steve FoxSteve FoxDirector, DPEDirector, DPEhttp://blogs.msdn.com/steve_foxhttp://blogs.msdn.com/[email protected]@microsoft.com
35% 65%
Background
Practical Examples
“By 2012, 80% of Fortune 1000 enterprises will be using some cloud computing services, 20% of businesses will own no IT assets.”
Gartner
Compute StorageManageme
ntCDN
Windows AzureOperating System in the Cloud
Reach, Resource & Reusability
ReachReach Social intelligence dashboardsSocial intelligence dashboards Document tracking solutionDocument tracking solution
ResourceResource Training solutionsTraining solutions Cloud-based archival storageCloud-based archival storage
ReusabilityReusability Business apps to service phone, web and PCBusiness apps to service phone, web and PC Skills translationSkills translation
DemoDemo
Crime Stats Dashboard
DemoDemo
Contoso Stores External List
DemoDemo
Image File Manager
DemoDemo
Contoso Store Information
Summary
SharePoint provides great SharePoint provides great opportunities to integrate opportunities to integrate with Azure in many ways with Azure in many ways – think – think reachreach, , resourceresource & & reusabilityreusability
You are You are integratingintegrating with with SharePoint as opposed to SharePoint as opposed to hostinghosting
Different endpoints can Different endpoints can provide you with varying provide you with varying levels of data richness levels of data richness and analytical capabilitiesand analytical capabilities
Artifact/API Description
SP COM Interact with Azure data in a list.
BCS Model data from Azure and/or build external list to SQL Azure.
Silverlight Create UI against Azure services or data.
Sandboxed Solutions Silverlight application leveraging Azure deployed to site collection.
Office Custom Client Consume data directly from Azure or BCS list exposing Azure data.
Standard/Visual Web Parts
Leverage services and data from Azure.
Open XML Manage Azure data into a document.
REST Use REST to interact with Azure data to integrate with SP data.
Office Server Services Integrate with Office server-side services.
Workflow/Event Receivers
State or events that tie into Azure services or data.
LINQ Use for querying Azure data objects.
Search Federate search to include Azure data.
Call to Action
For DownloadFor DownloadDownload SharePoint VMDownload SharePoint VM
http://www.microsoft.com/downloads/details.aspx?familyid=751FA0D1-356C-4002-9C60-D539896C66CE&displaylang=en
Download Azure Developer CenterDownload Azure Developer Center http://msdn.microsoft.com/en-us/azure/default.aspx
For ReferenceFor ReferenceCheck out Steve’s blog for code and walkthroughs from todayCheck out Steve’s blog for code and walkthroughs from today
http://blogs.msdn.com/steve_fox Channel 9 SharePoint Developer Training KitChannel 9 SharePoint Developer Training Kit
http://channel9.msdn.com/learn/courses/SharePoint2010Developer/ Channel 9 Azure Developer Training KitChannel 9 Azure Developer Training Kit
http://channel9.msdn.com/learn/courses/Azure/
Call to ActionFor DownloadFor DownloadDownload SharePoint VMDownload SharePoint VM
http://www.microsoft.com/downloads/details.aspx?familyid=751FA0D1-356C-4002-9C60-D539896C66CE&displaylang=en
Download Azure Developer CenterDownload Azure Developer Center http://msdn.microsoft.com/en-us/azure/http://msdn.microsoft.com/en-us/azure/
default.aspxdefault.aspx
For ReferenceFor ReferenceCheck out Steve’s blog for code and walkthroughs Check out Steve’s blog for code and walkthroughs from todayfrom today
http://blogs.msdn.com/steve_fox http://blogs.msdn.com/steve_fox Channel 9 SharePoint Developer Training KitChannel 9 SharePoint Developer Training Kit
http://channel9.msdn.com/learn/courses/http://channel9.msdn.com/learn/courses/SharePoint2010Developer/ SharePoint2010Developer/
Channel 9 Azure Developer Training KitChannel 9 Azure Developer Training Kit http://channel9.msdn.com/learn/courses/Azure/ http://channel9.msdn.com/learn/courses/Azure/
Thanks!