Migrating Legacy On-Premise Solutions to SharePoint Online and Windows Azure
CKS:DEV
The
SharePoint
Cowboy
Patterns
&
Practices
Eric Shupps
www.sharepointcowboy.com [email protected] facebook.com/sharepointcowboy @eshupps
Direction Design
Development Delivery
Direction Design
Development Delivery
Cost
Flexibility
Scalability
Performance
Stability
RecoveryWeb
Sites
Virtual
MachinesMobile Cloud
Big
DataMedia
Direction Design
Development Delivery
Solution
Full
TrustSandbox
FeatureManifestWeb
Part
WSP
Solution
OAuth REST
DataWebApp
Client
Direction Design
Development Delivery
SharePoint 2013
Sites ServicesContent
API
Oauth
App
Package HTML/JS Data
DEMO
Creating an Autohosted App
App
OfficeSPSQL
HTML/XMLREST/CSOM
OAUTH
JSON/XML
WC
F
DEMO
Accessing SQL Azure Data
Using WCF and JSON
.NET Javascript
Synchronous
Server
SP
Asynchronous
Client
Office / SP
DEMO
Set Client Context Using CSOM
DEMO
Token Handling and
Authorization
Client
Server Object Model
client.svc web service
Content
DB
ODATA
DEMO
Execute List Query via REST
Direction Design
Development Delivery
SQL
Database
Virtual
Machine
Web
Role
Web
Site
Web/Business
Functional Limitations
Requires Conversion
Full Control
XS/S/M/L/XL
Persistent Storage
Virtual Networking
Full Control
Shared/Reserved
3rd Party Assemblies
TFS/Git/Web Deploy
Limited Control
Free
Default Assemblies
TFS/Git/Web Deploy
No Control
DEMO
Deploying an Azure Web Role
Multi
Web
App
Catalog
Unique
App ID
HTTPS
Only
Single
Web
F5
Dev
Deploy
App
Catalog
Office
Store
Private
Package Validation
No Licensing
Public
App & Package Validation
Licensing Framework
DEMO
Deploying an App to Office 365