breaking SharePoint storage limits     with Windows       Azure           by Sachintana Dissanayake
Agenda•   Storage considerations•   Large files in SharePoint•   Azure as a storage•   Demo•   Ideal scenario•   Other opt...
Storage considerations• In SharePoint  – Document library  – Attachments  – Media assets     • Pictures     • Videos     •...
Large files in SharePoint• 50MB - default max file size• RBS - Remote BLOB Storage   – Database or file storage• Shortcomi...
Azure as a storage• Separate storage from SharePoint• High performance  – Multiple copies of data  – Location based delive...
Azure as a storage                contd.• Security  – public or private containers  – SSL (Secure Socket Layer)• File inte...
Getting started with demo• In SharePoint webpart  – Upload files     • FileUpload control     • Azure storage API     • St...
Pre-requisites for Demo•   SharePoint 2010 (foundation or server)•   Visual studio 2010•   Internet connection•   Supporti...
Demo
Code snippets used• http://bit.ly/SpMarkup• http://bit.ly/SpCodeBehind
Ideal scenario• How to keep integrity of the storage?   – Make sure azure files are deleted when deleting from     SharePo...
SharePoint + Azure integration• Other options  – Custom Site column     • Not stable     • Most has only download function...
References• Windows Azure  https://windows.azure.com/• Azure Storage Explorer  http://azurestorageexplorer.codeplex.com• P...
Discussion
Thank you
Upcoming SlideShare
Loading in...5
×

Breaking SharePoint storage limits with Windows Azure

1,111

Published on

Slides used in the session "Breaking SharePoint storage limits with Windows Azure" at Colombo SharePoint camp on 18th September at Galadari Hotel, Colombo. http://www.colombosharepointcamp.com

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,111
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
12
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Breaking SharePoint storage limits with Windows Azure

  1. 1. breaking SharePoint storage limits with Windows Azure by Sachintana Dissanayake
  2. 2. Agenda• Storage considerations• Large files in SharePoint• Azure as a storage• Demo• Ideal scenario• Other options• Discussion
  3. 3. Storage considerations• In SharePoint – Document library – Attachments – Media assets • Pictures • Videos • Slide shows
  4. 4. Large files in SharePoint• 50MB - default max file size• RBS - Remote BLOB Storage – Database or file storage• Shortcomings of RBS – Must use SharePoint to read/write files – Affects web server performance – Database - backup issues, no mirroring – Slow Crawling
  5. 5. Azure as a storage• Separate storage from SharePoint• High performance – Multiple copies of data – Location based delivery• Store meta-data for the file• Less cost up-front – Pay-per-MB
  6. 6. Azure as a storage contd.• Security – public or private containers – SSL (Secure Socket Layer)• File integrity with – SSL – MD5 hashing• End user experience – asynchronous upload and download
  7. 7. Getting started with demo• In SharePoint webpart – Upload files • FileUpload control • Azure storage API • Store file URL in a HyperLink column in a SharePoint list – List name – AzureFiles – Columns – FileName (Hyperlink), FileType (single line of text)• Page handler – Download files – Querystring  container and filename – Overrides ProcessRequest()
  8. 8. Pre-requisites for Demo• SharePoint 2010 (foundation or server)• Visual studio 2010• Internet connection• Supporting files – Azure storage client assembly http://bit.ly/SpAzureDll – Azure storage account key http://bit.ly/SpAzureAccountKey
  9. 9. Demo
  10. 10. Code snippets used• http://bit.ly/SpMarkup• http://bit.ly/SpCodeBehind
  11. 11. Ideal scenario• How to keep integrity of the storage? – Make sure azure files are deleted when deleting from SharePoint• Retention policies• How to delegate SharePoint security to azure files – OAuth in SharePoint 2013• Private containers & HTTPS• How to achieve search/crawling – Using metadata in SharePoint lists
  12. 12. SharePoint + Azure integration• Other options – Custom Site column • Not stable • Most has only download functionality – Event receiver in lists/document libraries • Push attachments to azure
  13. 13. References• Windows Azure https://windows.azure.com/• Azure Storage Explorer http://azurestorageexplorer.codeplex.com• Plan for RBS http://technet.microsoft.com/en-us/library/ff628583.aspx
  14. 14. Discussion
  15. 15. Thank you
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×