Sharepoint 2010 in a multi tenant and hosted environment
Download
1 / 29

SharePoint 2010 in a Multi-tenant and Hosted environment - PowerPoint PPT Presentation


  • 1536 Views
  • Uploaded on

Welcome to SharePoint Saturday – Washington DC. SharePoint 2010 in a Multi-tenant and Hosted environment. John Burkholder. @N8ivWarrior. Welcome to SharePoint Saturday – Washington DC. Thank you for being a part of the largest SharePoint Saturday ever!.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'SharePoint 2010 in a Multi-tenant and Hosted environment' - Solomon


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Sharepoint 2010 in a multi tenant and hosted environment l.jpg

Welcome to SharePoint Saturday – Washington DC

SharePoint 2010 in a Multi-tenant and Hosted environment

John Burkholder

@N8ivWarrior


Welcome to sharepoint saturday washington dc l.jpg
Welcome to SharePoint Saturday – Washington DC

Thank you for being a part of the largest SharePoint Saturday ever!

  • Please turn off all electronic devices or set them to vibrate.

  • If you must take a phone call, please do so in the hall so as not to disturb others.

  • Open wireless access will time out after 40 minutes

  • Feel free to “tweet and blog” during the session

  • Thanks to our Platinum Sponsors:


Agenda l.jpg
Agenda

  • Multi-tenant vs. Hosting

  • SharePoint 2007 vs. SharePoint 2010

  • Multi-tenant SharePoint 2010

  • Installation

  • Upgrades

  • Hosting

  • Tools and Options for Hoster’s

  • Looking forward


Multi tenant vs hosting l.jpg
Multi-Tenant vs Hosting

  • Multi-tenant:

    • Isolation of data, functionality, administration, customizations, and operations.

    • Multiple customers within the same shared set of resources.

    • Corporate, on-premise deployments.

  • Hosting:

    • Same as multi-tenant, plus an integration into other multi-tenant services to include:

      • Exchange, OCS, Project, CRM, UMS, firewalls, control panels, billing systems, and DNS to name a few.


Sharepoint 2007 vs 2010 l.jpg
SharePoint 2007 vs 2010

  • Multi-tenant MOSS 2007 was basically non-existent.

  • Multi-tenant WSS 3.0 was available but templates, and web parts were cross-platform.

  • URL Namespaces in multi-tenant was limited.

  • Inbound & Outbound email addresses were limited.

  • No data isolation.


Multi tenant sp 2010 l.jpg
Multi-tenant SP 2010

  • SharePoint Framework and SharePoint Server 2010…mostly.

  • Better control of hardware and data storage.

  • Individual Web Applications.

  • Host Headers/URL Namespaces!

  • SSL Load balancer termination.

  • Service Application Partitioning.

  • Feature Sets.



Differences msf mss l.jpg
Differences MSF & MSS

In a Multi-tenant environment -

* Not partitioned

** Partitioned at Web Application

~ Partitioned at Site Collection


Differences msf mss9 l.jpg
Differences MSF & MSS

In a Multi-tenant environment -

* Not partitioned

** Partitioned at Web Application

~ Partitioned at Site Collection


Hardware data l.jpg
Hardware & Data

  • Standard Multi-tenant advantages:

    + Tenant Administration

    + Chargeback Capabilities

    + Auditing and Reporting

    + Better Security Controls

    + Move SSL and Load Balancing off the Server


Host header collections l.jpg
Host Header Collections

  • Multiple root-level Site Collections within a Web Application.

    • Allows for “vanity” domain names.

    • Allows for “mix” &‟ match” URL namespaces.

  • Host Header Site Collections now support Managed Paths

    • companyA.com, companyB.com.

    • companyA.com/sites/hr, companyA.com/hr.


Ssl load balancer l.jpg
SSL / Load Balancer

  • SSL Termination Browser Load Balancer (SSL)Load Balancer SharePoint (HTTP).

  • Incoming Email is still a masquerade.


  • Service application partitioning l.jpg
    Service Application Partitioning

    • Service Application can be configured to partition data.

      • Use the same instance to server multiple tenants.

    • Both the Service Application and Service Application Proxy must be configured.

    • Configured via PowerShell.

      • Partition Mode.


    Service application partitioning14 l.jpg
    Service Application Partitioning

    • CANNOT be changed after deployment.

      • Do NOT use the Farm Configuration Wizard.

      • Can’t go from un-partitioned to partitioned.

    • Tenant specific Service Applications and Proxy no longer appear in Central Admin.


    Service application partitioning15 l.jpg
    Service Application Partitioning

    • Store tenant data

      • User Profiles

      • Managed Metadata

      • Business Data Connectivity

      • Search

      • Secure Store

      • Web Analytics

      • Usage and Health

      • Project

      • Subscription Settings

    • Do not store tenant data

      • Access

      • Visio Graphics

      • Word Conversions

      • Word Viewing

      • PowerPoint

    • Cannot be partitioned

      • Excel Calculation

      • FAST for SharePoint


    Feature sets l.jpg
    Feature Sets

    • Groups of Site & Web Application scoped features.

    • Enabled by Farm administrators only.

    • Configured in PowerShell.

    • Site Templates does not mean installed features.


    Installation l.jpg
    Installation

    • Prerequisites:

      • At least 8GB memory (much more for fully utilized server).

      • Windows 2008 R2.

      • SQL Server 2008 R2.

    • Install SharePoint from the disk and…



    Installation19 l.jpg
    Installation

    • Run the PowerShell Script!

      Get-SPServiceInstance| where{$_.GetType().Name -eq "SPSubscriptionSettingsServiceInstance"} | Start-SPServiceInstance

      $acc = Get-SPManagedAccount  “Specific Account Name”

      $appPool = New-SPIisWebServiceApplicationPool -Name SettingsServiceAppPool -Account $acc

      $app = New-SPSubscriptionSettingsServiceApplication –ApplicationPool $appPool –Name SettingsServiceApp –DatabaseNameSettingsServiceDB

      $proxy = New-SPSubscriptionSettingsServiceApplicationProxy –ServiceApplication $app


    Installation20 l.jpg
    Installation

    • Now you can create sites!

      $pool = Get-SPIisWebServiceApplicationPool -Identity 'SharePoint Web Services Default'$meta = New-SPMetadataServiceApplication -HubUri http://website -ApplicationPool $pool -Name 'Tenant Managed Metadata' -DatabaseName O14_TenantMetadataDB -DatabaseServer SP14B -PartitionMode-SyndicationErrorReportEnabled$proxy = New-SPMetadataServiceApplicationProxy-PartitionMode -ContentTypePushdownEnabled -DefaultKeywordTaxonomy -DefaultSiteCollectionTaxonomy -Name 'Tenant Managed Metadata Proxy' -DefaultProxyGroup -ServiceApplication $meta


    Upgrades l.jpg
    Upgrades

    • Finally! You can upgrade from WSS 3.0 to SharePoint Foundation & SharePoint Server.

    • Able to upgrade MOSS 2007 to Multi-tenant with Database attached.

    • Able to add the 2010 look and feel to the newly upgraded sites.


    Hosting l.jpg
    Hosting

    • Not supported by HMC…nor will it ever be.

    • Most control panels do not yet support or integrate with SharePoint 2010.

    • PowerShell allows for easier control panel development.

    • Active Directory integration now allows for custom incoming e-mail.

    • Manual provisioning through Tenant Administration.


    Tools and options l.jpg
    Tools and Options

    • PowerShell!

    • Tenant administrator console.


    Tools and options24 l.jpg
    Tools and Options

    • Tenant administrator console requires PowerShell to install:

      • ​$tasite = new-spsite –url “http://server/sites/tasite1” –template “tenantadmin#0” –owneralias domain\username. –sitesubscription $sub -AdministrationSiteType tenantadministration.


    Looking forward l.jpg
    Looking Forward

    • SharePoint not fully ready for hosting integration.

    • Most control panels do not yet support or integrate with SharePoint 2010.

    • PowerShell allows for easier control panel development.

    • Microsoft SharePoint Online expected Sept. 2010…expect multi-tenant changes then.


    Thank you l.jpg
    Thank You!

    John Burkholder

    Sr. Project Manager, SharePoint

    Digicon Corporation

    [email protected]

    @n8ivwarrior


    Session evaluation l.jpg
    Session Evaluation

    • Please complete and turn in your Session Evaluation Form so we can improve future events.

    • Presenter:

      • John Burkholder

    • Session Name:

      • SharePoint 2010 in a multi-tenant & hosted environment


    Ongoing activities l.jpg
    Ongoing Activities

    • Remember to visit the Exhibit Hall

      • Play Sponsor Bingo to be eligible for raffle prizes at the closing session!

    • Visit the SharePoint Users’ Groups in the Lower Gallery and meet the Booth Babes!

    • Talk with other SharePoint professionals in the Upper Gallery for “Ask the Experts”

    • Watch a webcast of free Microsoft training in the Gymnasium



    ad