2010 my site activity feeddocument libraryprofile 2013 newsfeed content follow skydrive proprofile...
TRANSCRIPT
![Page 1: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/1.jpg)
![Page 2: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/2.jpg)
Deep Dive - Social Architecture
Anup S ParameswarenProgram Manager
SPC016
![Page 3: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/3.jpg)
Social/Newsfeed
My Site
My Site
Discovery
Personal Site
Provisioning
![Page 4: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/4.jpg)
My Site landscape shift-> Social/SkyDrive Pro2010
My Site
Activity Feed
Document Library
Profile
2013Newsfeed
NewsfeedContent follow
SkyDrive Pro
Profile
My Site
![Page 5: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/5.jpg)
Social / SkyDrive Pro = Personal Site
Key change in 2013
![Page 6: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/6.jpg)
MySite comprises of?
Personal Site
Personal Site
Personal Site
Personal Site
Web App/ Content DBs/
ServicesMy Site Host
![Page 7: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/7.jpg)
Level of Integration?
Personal Site
Personal Site
Personal Site
Personal SiteMy Site
Host
![Page 8: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/8.jpg)
My Site - 2010
![Page 9: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/9.jpg)
Social – based on My Site collections
Personal Site
Personal Site
Personal Site
Personal SiteMy Site Host
For Joe to post on his
Newsfeed
Joe’s Personal
Site
![Page 10: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/10.jpg)
MySite host
Site Contents
User Photos
Profile pictures
Feed Attachmen
ts
![Page 11: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/11.jpg)
Default quota – 50MB
Side effects – users cannotAdd a profile picturePost pictures in feedsProvision a personal site
Why is My Site host quota critical?
![Page 12: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/12.jpg)
Personal SiteSite
Contents
Microfeed Social SkyDrive
Pro
![Page 13: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/13.jpg)
Default quota – 100MB
Side effects – user cannotPost or take any action that requires a write into the content DB
Why is Personal site quota critical?
Default quota in Office 365 – 7GB
![Page 14: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/14.jpg)
Social drill down to the database level
Social/SkyDrive Pro
User Profile My Site Host
User Photos
Feed Attachmen
ts
Personal Site
Microfeed Social SkyDri
ve Pro
Content Database(s)Profile DB
![Page 15: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/15.jpg)
Why did we move Social to Content DB?
Content DB
Profile DB
2010 2012
Social DB
SQL
server
Content DBContent DB
Content DBs
Read intensive, Scale up,
![Page 16: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/16.jpg)
Social
My Site
My Site transformation
Site collection break down
Move to Content database
![Page 17: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/17.jpg)
Personal Site Provisioning
My SiteDiscovery
![Page 18: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/18.jpg)
Personal Site
Personal Site
What was the gap?
![Page 19: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/19.jpg)
Why is Discovery important?
Save a document to your SkyDrive Pro location
Access Newsfeed on a device
Set up Office hub on your phone
What’s the
URL?
![Page 20: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/20.jpg)
Seamless client side experience for the userThe intent - User should not be expected to enter a Document Library location URL
Discovery is important for …
![Page 21: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/21.jpg)
Setup workflow
SP Admin – sets up My Site host
Exchange Admin updates an Exchange property with the My Site host URL
SP Admin – Checks the My Site host setup page to validate
SPMySiteHostURL
SetMySiteHostURLInAD
![Page 22: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/22.jpg)
What would the Admin see?
![Page 23: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/23.jpg)
MySite Discovery – On Premise
SharePoint@http://MySiteHost
CLIENT ACCESS SERVER
EXCHANGE
CLIENT BACKSTAGE / MOBILE
Request
Http://
MySiteHost
Get/Set as default location
for user
![Page 24: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/24.jpg)
What does the User experience - Phone
![Page 25: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/25.jpg)
What does the User experience - Back stage
![Page 26: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/26.jpg)
MySite
Discovery
Key enabler for adoption
Setup
Improved default user experience
![Page 27: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/27.jpg)
Change in the way we handle requestsAsynchronous model
Personal Site Provisioning
![Page 28: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/28.jpg)
My Site - 2010
![Page 29: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/29.jpg)
Provisioning
requests
Page requests
Existing users
Provision
Personal Site
New users requesting fora Personal Site
WFE(s)
SQL
In SP 2010 – Low # of new users
![Page 30: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/30.jpg)
Many entry points triggering Personal Site creation
+Increase in Personal Site usage due to Social features and SkyDrive Pro
Why did we move to an Async model in SP 2013?
NewsFeedLink
About Me Link
2013 Office clients
Sky Drive Pro Link
![Page 31: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/31.jpg)
New users requesting fora Personal Site Provisioning
requests
Page requests
Existing users
Provision
Personal Site
WFE(s)
SQL
Performance?
![Page 32: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/32.jpg)
2 Categories of usersBrowser – Users navigating to the Newsfeed or Profile page
Office Client – Users wanting to save a document to SkyDrive Pro
Provisioning Queue
![Page 33: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/33.jpg)
What happens to requests?
New users request fora Personal Site
N-IQ
IQBrowser ->Interactive
Office client ->Non-Interactive
WFE
IQ
![Page 34: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/34.jpg)
What processes the requests in queue?
Timer Service
Timer ServiceMy Site Provisioning …
(3)
My Site Provisioning … (3)
Runs every minute
Runs every minute
WFE
WFE
![Page 35: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/35.jpg)
How do we process queued requests?
IQ1 IQ2 NIQ
My Site Provisioning …
Content DB
Content DB
Read batch of 5
Cre
ate
Perso
nal S
ite
![Page 36: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/36.jpg)
Adding request to queue - w3wp.exe
Processing request in queue - owstimer.exe
What should I look out for in the logs?
![Page 37: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/37.jpg)
What has changed with permissions?
2010 : Activity Feed ≠ Personal site
2013 : Social = Personal site
![Page 38: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/38.jpg)
Permissions
![Page 39: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/39.jpg)
2013 Template Tuned for Social/SkyDrive Pro
2010 TemplateActivated ALL features
What about provisioning performance?
![Page 40: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/40.jpg)
Personal Site Instantiation state
User Profile property
UninitializedDelete
d
Enqueue
d
Created
Ex. If UserProfile.PersonalSiteInstantiationState
2010 – query the PersonalSpace URL property
![Page 41: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/41.jpg)
Welcome screen
What should users expect?
![Page 42: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/42.jpg)
![Page 43: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/43.jpg)
UserProfile.CreatePersonalSiteEnqueue (Bool)True : Interactive queueFalse: Non-Interactive queue
API
![Page 44: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/44.jpg)
Example scenario -
E-mail invite to 5K users 4% users click on the newsfeed link immediately, Result -> 100 requests in each interactive queue
What should IT Admins expect and plan for?
![Page 45: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/45.jpg)
Assumptions – 3 WFE’s30s to process a request
Max wait time - 3 WFE’s -> 3 personal sites provisioned
concurrently~20 minutes
To avoid long request queues and wait times
Why phased roll out?
![Page 46: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/46.jpg)
Choose a set of users UserProfile.CreatePersonalSiteEnqueue (False)
Other consideration
![Page 47: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/47.jpg)
Social Architecture
Social = Personal Site
Seamless Discovery
Personal Site provisioning
![Page 48: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/48.jpg)
Next session – Breaking down the Newsfeed
Other sessions you may have missedSPC227 How to Extend Social SPC182 Overview: SharePoint Mobile & the New SharePoint appsSPC184 Overview of SkyDrive Pro
Questions?
![Page 49: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/49.jpg)
Evaluate this session now on MySPC using your laptop or mobile device: http://myspc.sharepointconference.com
MySPC
![Page 50: 2010 My Site Activity FeedDocument LibraryProfile 2013 Newsfeed Content follow SkyDrive ProProfile My Site](https://reader035.vdocuments.mx/reader035/viewer/2022062716/56649dd45503460f94acca83/html5/thumbnails/50.jpg)
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.