Your SlideShare is downloading. ×
Understanding the Office
365 Architecture
Alex Pearce
me
Director: BFC Networks
SharePoint MVP since 2008
Twitter: @alex_pearce
Personal Interests in SharePoint
• Office 365
• ...
agenda
•
•
•
•

The basics
Windows Azure Active Directory
SharePoint Online
SharePoint and Azure AD
the core of office 365
understanding the 5 main products
Exchange

Lync

SharePoint

Admin Portal/Identity System
SharePoint Online

Lync Online

Exchange Online
Office 365
SharePoint Online

Lync Online

Exchange Online
Office 365

Windows Azure Active Directory
identity
why bother about this?
identity
• Given default domain to use to log in *tenancyname*.onmicrosoft.com
• Use you own domain name to log into Offic...
SharePoint Online

Lync Online

Exchange Online
Office 365

Windows Azure Active Directory
SharePoint Online

Lync Online

Exchange Online
Office 365

Windows Azure Active Directory
Yammer

SharePoint Online

Lync Online

Exchange Online
Office 365

Windows Azure Active Directory
Your own .net site

Yammer

SharePoint Online

Lync Online

Exchange Online
Office 365

Windows Azure Active Directory
Your own PHP site

Your own .net site

Yammer

SharePoint Online

Lync Online

Exchange Online
Office 365

Windows Azure A...
Your own PHP site

Your own .net site

Yammer

SharePoint Online

Lync Online

Exchange Online

Office 365

Windows Azure ...
Your own PHP site

Your own .net site

Yammer

SharePoint Online

Lync Online

Exchange Online

Office 365

Windows Azure ...
Your own PHP site

Your own .net site

Yammer

SharePoint Online

Lync Online

Exchange Online

Office 365

Windows Azure ...
Your own PHP site

Your own .net site

Yammer

SharePoint Online

Lync Online

Exchange Online

Office 365

Windows Azure ...
Your own PHP site

Your own .net site

Yammer

SharePoint Online

Lync Online

Exchange Online

Office 365

Windows Azure ...
Identity - demo
Authentication with Azure AD, DirSync, ADFS
On-Prem Internet line

Windows Azure Active Directory

SharePoint Online

Lync Online

Exchange Online
Office 365

ADFS

O...
ADFS
On Premises
Active Directory

On-Prem Internet line

Windows Azure Active Directory

SharePoint Online

Lync Online

...
SharePoint Online
The Architecture – It’s not that different
Quick Stats
•
•
•
•
•
•

Number of Site Collections = 10,000
Number of sites for site collection = 2,000
GB per Site Colle...
Quick Stats
•
•
•
•
•

25 webparts per wikipage/webpart page.
Audiences – timer job – once a week.
Search Crawler –
User P...
SharePoint Online
Site Collections
SharePoint Online

Root
/search
Site Collections
SharePoint Online
Site Collections
SharePoint Online
SharePoint Online
SkyDrive Pro
Site Collections
SharePoint Online
Newsfeed/UPS

SkyDrive Pro
Site Collections
SharePoint Online
Newsfeed/UPS

SkyDrive Pro
Site Collections

General
SharePoint Online
Newsfeed/UPS

SkyDrive Pro
Site Collection

General
InfoPath

SecureStore

BCS
SharePoint Online
Newsfeed/UPS

SkyDrive Pro
Site Collection

General
InfoPath

SecureStore

BCS
Search
SharePoint Online
Newsfeed/UPS

SkyDrive Pro
Site Collections

General
InfoPath

SecureStore
apps

BCS
Search
Apps
• Users can purchase apps from the store
• Can be added to a central app store for the tenancy
• Own site collection
...
SharePoint Online
Newsfeed/UPS

SkyDrive Pro
Site Collections

General

BCS
Search

InfoPath

SecureStore
apps

Public Sit...
SharePoint Online
•
•
•
•
•

Publishing Site Collection
Own URL  - www.bfc365.com
Up to 100GB in size
Only 1 available
No...
SharePoint Online
Newsfeed/UPS

SkyDrive Pro
Site Collections

General

BCS
Search
TermStore

InfoPath

SecureStore

Recor...
SharePoint Online - PowerShell
Newsfeed/UPS

SkyDrive Pro
Site Collections

General

BCS
Search
TermStore

InfoPath

Secur...
SharePoint Online - PowerShell
Newsfeed/UPS

SkyDrive Pro
Site Collections

General

BCS
Search
TermStore

InfoPath

Secur...
SharePoint Online - PowerShell
•
•
•
•
•
•
•

Create sites collections
Manage quotas
Query, find, manage and add users to ...
SharePoint Online – External Access
/sites/sitecollection
SharePoint Development Pyramid
SharePoint Development Pyramid

Fully Trusted Code
Sandbox – On Prem

Fully Trusted Code
Sandbox – SharePoint Online

Sandbox – On Prem

Fully Trusted Code
App Model

Sandbox – SharePoint Online

Sandbox – On Prem

Fully Trusted Code
App Model

Sandbox – SharePoint Online

Sandbox – On Prem

Fully Trusted Code
App Model

Sandbox – SharePoint Online

Sandbox – On Prem

Fully Trusted Code
Licenses to features
SharePoint Online

Office 365 Licenses
Licenses to features
Standard

Enterprise

E1 + E2

E3 + E4
Windows Azure Active Directory
SharePoint Online

Office 365

Lync Online

Exchange Online

App Content

SharePoint Online...
_layouts – v2
Site Collection
_layouts – v2
Site Collection
SharePoint Online – External Access
/sites/sitecollection
SharePoint Online – External Access
•
•
•
•

Invite per site
Added to a SharePoint Group so group can be added to other si...
SharePoint Online and
Azure AD
What is Sync’d
Sync’d (Basics)
• Groups (your normal AD groups) are security groups in Azure AD
• Users are users (they only appear once ...
Sync’d – User attribute
• Only 6 attributes for Azure AD are synced to SharePoint User Profile
•
•
•
•
•
•

Username
Email...
SharePoint Online
Newsfeed/UPS

SkyDrive Pro
Site Collection

General

BCS
Search
TermStore

InfoPath

SecureStore

Record...
#spsuk: Understanding the Office 365 Architecture
#spsuk: Understanding the Office 365 Architecture
#spsuk: Understanding the Office 365 Architecture
#spsuk: Understanding the Office 365 Architecture
#spsuk: Understanding the Office 365 Architecture
#spsuk: Understanding the Office 365 Architecture
#spsuk: Understanding the Office 365 Architecture
Upcoming SlideShare
Loading in...5
×

#spsuk: Understanding the Office 365 Architecture

567

Published on

This level 200 session is aimed to give technical staff a good understand of what is included in Office 365 and ensure they have geared up to implement Office 365 for their organisation

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
567
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide
  • Site tmeplates
  • Speaker Notes (1 minute):Office 365 offers the tools and technologies to deliver leading experiences messaging with Exchange Online, collaboration with SharePoint Online, unified communications with Lync Online and of course rich Office application experiences with Office 365 ProPlus. (click) Office 365 ProPlus is the full version of Office, you can use it without an Internet connection, and it works with the customizations you have made over the years. Deploy it how you normally would deploy Office and you can use Office with your existing in-house SharePoint or Exchange services and whether you want to allow cloud file storage is up to you. We’ll focus the rest of our time talking about Office 365 ProPlus and the optimizations we have made to improve user and IT experiences for adopting the new Office.
  • Key points:Office 365 is actually 3 separate products.
  • Key pointsThey are 3 separate products but use the same identity systemThe identity system can be synced with active directory to allow single sign on from the desktop
  • Site tmeplates
  • Site tmeplates
  • http://office.microsoft.com/en-001/office365-sharepoint-online-enterprise-help/sharepoint-online-software-boundaries-and-limits-HA102694293.aspx
  • http://office.microsoft.com/en-001/office365-sharepoint-online-enterprise-help/sharepoint-online-software-boundaries-and-limits-HA102694293.aspx
  • Site tmeplates
  • Site tmeplates
  • http://office.microsoft.com/en-001/office365-sharepoint-online-enterprise-help/manage-sharepoint-online-user-profiles-from-the-sharepoint-admin-center-HA102772733.aspx
  • Transcript of "#spsuk: Understanding the Office 365 Architecture"

    1. 1. Understanding the Office 365 Architecture Alex Pearce
    2. 2. me Director: BFC Networks SharePoint MVP since 2008 Twitter: @alex_pearce Personal Interests in SharePoint • Office 365 • Integration • Doing as much as you can with OOTB features
    3. 3. agenda • • • • The basics Windows Azure Active Directory SharePoint Online SharePoint and Azure AD
    4. 4. the core of office 365 understanding the 5 main products
    5. 5. Exchange Lync SharePoint Admin Portal/Identity System
    6. 6. SharePoint Online Lync Online Exchange Online Office 365
    7. 7. SharePoint Online Lync Online Exchange Online Office 365 Windows Azure Active Directory
    8. 8. identity why bother about this?
    9. 9. identity • Given default domain to use to log in *tenancyname*.onmicrosoft.com • Use you own domain name to log into Office 365/Azure AD Example: apearce@bfcnetworks.com • One way sync user information into Azure AD, from Active Directory or other system using either DirSync or FIM • Copy user password from Active Directory to Azure AD • Allow integrated and Single Sign On through Active Directory (user log on through a server in the same infrastructure as your Active Directory Domain Controller • Allow multiple Active Directory Forests to Sync and log into Azure AD
    10. 10. SharePoint Online Lync Online Exchange Online Office 365 Windows Azure Active Directory
    11. 11. SharePoint Online Lync Online Exchange Online Office 365 Windows Azure Active Directory
    12. 12. Yammer SharePoint Online Lync Online Exchange Online Office 365 Windows Azure Active Directory
    13. 13. Your own .net site Yammer SharePoint Online Lync Online Exchange Online Office 365 Windows Azure Active Directory
    14. 14. Your own PHP site Your own .net site Yammer SharePoint Online Lync Online Exchange Online Office 365 Windows Azure Active Directory
    15. 15. Your own PHP site Your own .net site Yammer SharePoint Online Lync Online Exchange Online Office 365 Windows Azure Active Directory Windows Azure AD identity and authentication only. • Create users through portal • Add attributes to the user • Password stored in Azure AD
    16. 16. Your own PHP site Your own .net site Yammer SharePoint Online Lync Online Exchange Online Office 365 Windows Azure AD identity and authentication only. • Create users through DirSync • Password created in Azure AD • Change attributes in on-prem Active Directory Windows Azure Active Directory Local Active Directory DirSync
    17. 17. Your own PHP site Your own .net site Yammer SharePoint Online Lync Online Exchange Online Office 365 Windows Azure AD identity and authentication only. • Create users through DirSync • Password Synced to Azure AD • Change attributes in on-prem Active Directory Windows Azure Active Directory Local Active Directory DirSync with Password Sync
    18. 18. Your own PHP site Your own .net site Yammer SharePoint Online Lync Online Exchange Online Office 365 Windows Azure AD identity and authentication through ADFS. • Create users through DirSync • Change attributes in on-prem Active Directory • ADFS server handles authentication with on-prem Active Directory Windows Azure Active Directory ADFS Local Active Directory DirSync
    19. 19. Your own PHP site Your own .net site Yammer SharePoint Online Lync Online Exchange Online Office 365 Windows Azure Active Directory ADFS Local Active Directory DirSync PowerShell API
    20. 20. Identity - demo Authentication with Azure AD, DirSync, ADFS
    21. 21. On-Prem Internet line Windows Azure Active Directory SharePoint Online Lync Online Exchange Online Office 365 ADFS On Premises Active Directory DirSync
    22. 22. ADFS On Premises Active Directory On-Prem Internet line Windows Azure Active Directory SharePoint Online Lync Online Exchange Online Office 365 ADFS On Premises Active Directory Azure DirSync
    23. 23. SharePoint Online The Architecture – It’s not that different
    24. 24. Quick Stats • • • • • • Number of Site Collections = 10,000 Number of sites for site collection = 2,000 GB per Site Collection = 100GB GB per SkyDrive Pro = 25GB (additional available for purchase up to 100GB) 2GB File upload limit 10GB on subscription to Office 365 – 500MB per licensed user after that.
    25. 25. Quick Stats • • • • • 25 webparts per wikipage/webpart page. Audiences – timer job – once a week. Search Crawler – User Profile Sync – “at least every 24 hours” 50,000 external user invites
    26. 26. SharePoint Online Site Collections
    27. 27. SharePoint Online Root /search Site Collections
    28. 28. SharePoint Online Site Collections
    29. 29. SharePoint Online
    30. 30. SharePoint Online SkyDrive Pro Site Collections
    31. 31. SharePoint Online Newsfeed/UPS SkyDrive Pro Site Collections
    32. 32. SharePoint Online Newsfeed/UPS SkyDrive Pro Site Collections General
    33. 33. SharePoint Online Newsfeed/UPS SkyDrive Pro Site Collection General InfoPath SecureStore BCS
    34. 34. SharePoint Online Newsfeed/UPS SkyDrive Pro Site Collection General InfoPath SecureStore BCS Search
    35. 35. SharePoint Online Newsfeed/UPS SkyDrive Pro Site Collections General InfoPath SecureStore apps BCS Search
    36. 36. Apps • Users can purchase apps from the store • Can be added to a central app store for the tenancy • Own site collection • Can be added from the store into their site collection, SkyDrive Pro, Site • BEWARE! Do not put a trial app into production
    37. 37. SharePoint Online Newsfeed/UPS SkyDrive Pro Site Collections General BCS Search InfoPath SecureStore apps Public Site
    38. 38. SharePoint Online • • • • • Publishing Site Collection Own URL  - www.bfc365.com Up to 100GB in size Only 1 available No Subsites
    39. 39. SharePoint Online Newsfeed/UPS SkyDrive Pro Site Collections General BCS Search TermStore InfoPath SecureStore Records Management apps Site Collection Management Public Site
    40. 40. SharePoint Online - PowerShell Newsfeed/UPS SkyDrive Pro Site Collections General BCS Search TermStore InfoPath SecureStore Records Management apps Site Collection Management Public Site
    41. 41. SharePoint Online - PowerShell Newsfeed/UPS SkyDrive Pro Site Collections General BCS Search TermStore InfoPath SecureStore Records Management apps Site Collection Management Public Site
    42. 42. SharePoint Online - PowerShell • • • • • • • Create sites collections Manage quotas Query, find, manage and add users to SharePoint groups Get-SPOWebTemplates Manage External Users Repair-SPOSite App Information
    43. 43. SharePoint Online – External Access /sites/sitecollection
    44. 44. SharePoint Development Pyramid
    45. 45. SharePoint Development Pyramid Fully Trusted Code
    46. 46. Sandbox – On Prem Fully Trusted Code
    47. 47. Sandbox – SharePoint Online Sandbox – On Prem Fully Trusted Code
    48. 48. App Model Sandbox – SharePoint Online Sandbox – On Prem Fully Trusted Code
    49. 49. App Model Sandbox – SharePoint Online Sandbox – On Prem Fully Trusted Code
    50. 50. App Model Sandbox – SharePoint Online Sandbox – On Prem Fully Trusted Code
    51. 51. Licenses to features SharePoint Online Office 365 Licenses
    52. 52. Licenses to features Standard Enterprise E1 + E2 E3 + E4
    53. 53. Windows Azure Active Directory SharePoint Online Office 365 Lync Online Exchange Online App Content SharePoint Online Lync Online Exchange Online _layouts – v2 Office 365 Windows Azure Active Directory
    54. 54. _layouts – v2 Site Collection
    55. 55. _layouts – v2 Site Collection
    56. 56. SharePoint Online – External Access /sites/sitecollection
    57. 57. SharePoint Online – External Access • • • • Invite per site Added to a SharePoint Group so group can be added to other sites Have to be invited per site collection Can either log in as LiveID (MicrosoftID) or MSO ID
    58. 58. SharePoint Online and Azure AD What is Sync’d
    59. 59. Sync’d (Basics) • Groups (your normal AD groups) are security groups in Azure AD • Users are users (they only appear once a license has been assigned to them • User can access SkyDrive once they have a license even if they don’t have permission to any site collections • Can also use all the applications/apps for SkyDrive • SkyDrive Pro is created when user first navigates to SkyDrive in navigation (can take 2 – 60 minutes).
    60. 60. Sync’d – User attribute • Only 6 attributes for Azure AD are synced to SharePoint User Profile • • • • • • Username Email Address Job Title Department Office Profile Picture • 1 way sync, from Azure AD to SharePoint Online
    61. 61. SharePoint Online Newsfeed/UPS SkyDrive Pro Site Collection General BCS Search TermStore InfoPath SecureStore Records Management apps Public Site

    ×