Integrating SPS 2010 and Windows Azure
Ashvini ShahaneHead – Strategic Services UnitSynergetics IT Services India Pvt. Ltd.
Introduction to Windows AzureWhy integrate SharePoint 2010 and Windows AzureIntegration approachesPoints of Integration
Software-as-a-Service
consume
“SaaS”Platform-as-a-Service
build
“PaaS”Infrastructure-as-a-Service
host
“IaaS”
Packaged
Software
Storage
Servers
Networking
O/S
Middleware
Virtualization
Data
Applications
Runtime
Yo
u m
an
ag
e
Infrastructure(as a Service)
Storage
Servers
Networking
O/S
Middleware
Virtualization
Data
Applications
Runtime
Man
ag
ed
by v
en
do
r
Yo
u m
an
ag
e
Platform(as a Service)
Man
ag
ed
by v
en
do
r
Yo
u m
an
ag
e
Storage
Servers
Networking
O/S
Middleware
Virtualization
Applications
Runtime
Data
Software(as a Service)
Man
ag
ed
by v
en
do
r
Storage
Servers
Networking
O/S
Middleware
Virtualization
Applications
Runtime
Data
Windows AzureWindows Azure ComputeWindows Azure Storage
SQL AzureWindows Azure AppFabric
• Scalable endpoint cloud-based data and services with SharePoint solutions
• Migrate to hybrid or cloud-based custom services
• Integrate cloud with core features of SharePoint• E.g. Workflow, collaboration, search,
document management, Silverlight, etc.• Extend Azure applications into Office
Reach: Extend Azure services into SharePoint
Reusability: Skills and software deployment
Resource: Data & large file storage and management
• Offset data costs
• Wider service availability
• Improved programmability
• Skills translation
• Data/Service mash-ups
• Partner opportunities
• SharePoint• Windows 2008, 2008
R2• SharePoint 2010• Office Professional
Plus• Visual Studio 2010• SharePoint Designer• IISor• Download the
SharePoint VM from Microsoft download center
• Hyper-V
• Azure• Developer Account/Keys• Azure SDK & App Fabric
SDK• Azure tools for Visual
Studio 2010• SQL Server 2008 R2
Express
• Optional• Silverlight tools for Visual
Studio 2010• Silverlight 4 runtime
ASP.NET & IFRAME
SharePointArtifact
<iframe
/>
Hosted Service
SharePointArtifact
SP OM, BCS, etc.
Custom Services
SharePoint Artifact
SP OM, BCS, etc.
What’s Possible?Azure Integration Description of Integration (SharePoint On-Premises)
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.
My Contoso Application
SharePoint SiteManaging Store Sales
Excel ServicesJavaScript OMAzure Service CallSilverlight & REST
Managing Franchise Store Information
SQL AzureBCSBing MapsWCF Azure Service
Managing ProposalsBCSOffice 2010SP COMContent Type
THANK YOU
Email: [email protected]: http://www.synergetics-india.com
Top Related