SlideShare ist ein Scribd-Unternehmen logo
1 von 39
L’hébergement des services SharePoint 2010
Nicolas Georgeault, MVP SharePoint Server
Responsable du programme Collaboration et BI, Exakis
Qui suis-je?


   Nicolas Georgeault
     MVP2y SharePoint Server
     Architecte SP chez Exakis
     RP Collab et BI
   Consultant & Speaker
     nicolasgt@exakis.com
     http://nicolasgt.exakis.com (Blog CKS:EBE sur WSS3.0)
     http://www.facebook.com/nicolas.georgeault
     http://twitter.com/ngeorgeault
     http://www.slideshare.com/ngeorgeault
   Passionné de Horse-Ball
     Webmaster www.fihb-horseball.org
Références

  Spencer Harbar (www.harbar.net)
  Les blogs de Sonata
  (http://www.sonatablogs.com/2009/12/21/multi-
  tenancy-in-sharepoint/)
  Session SharePoint Evolution - DD105 Multi Tenancy
  Session SharePoint Conference 2009 « Multitenancy in
  SharePoint 2010 » et « Introduction to service
  applications and topology »
  Galerie de script PowerShell
  (http://gallery.technet.microsoft.com/scriptcenter/site
  /search?f%5B0%5D.Type=RootCategory&f%5B0%5D.V
  alue=sharepoint&f%5B0%5D.Text=SharePoint)
Agenda

 LE challenge
 Qu‟est-ce qu‟est le Multi-tenant?
 Move the BLOBs!
 Les différents fournisseurs
 Installation avec le fournisseur standard
 Exemple du fournisseur AvePoint
 Conclusions
LE challenge




                   Service Level Agreement
    « Contrat qui définit la qualité de service requise entre un
                    prestataire et un client. »
Qu’est-ce qu’est le
Multi-tenant?
                      7
Hébergement / Multi-Tenant ?

  Hébergement
    Une personne, un lieu, une compagnie qui fournit des services, des
    ressources.


  Multi-Tenant
    Un principe d‟architecture ou une seule installation d‟un logiciel ou
    d‟une solution peut servir plusieurs organisations clients (tenants)
Définition du multi-tenant

  Isolation des données, des services opérationnels et de la
  gestion


         Données         • Partitionnement, Emplacement physique


                         • Fonctionnalités, services et données des
          Usage            services exposées aux utilisateurs

                         • Sites et données, services et
      Administration       personnalisations

                         • Assurer que les personnalisations du client
     Customisations        “A” ne sont pas visibles pour le client “B”


        Opérations       • Reporting, Audit, facturation et pénalités
Le Multi-Tenant
SharePoint
                  10
Situation avec SharePoint 2007

  Limitations des Web Applications
  Les Site collections restent pauvres pour l‟isolation et la gestion
  Problèmes avec la gestion des Noms d‟URL
  Shared Service Providers
    Aucune véritable délégation de l‟administration
    Pas d‟isolation des données
  Problème avec les développements et personnalisations
Situation avec SharePoint 2010

  L‟hébergement est une objectif
  Faciliter la gestion de SharePoint pour tout le monde
  divisions, organisations, filiales, sociétés…


  Comment?
    Un nombre moins important de server SharePoint au final
    Un contrôle plus centralisé du hardware et du stockage
    Une gestion simplifiée et scriptable
    Capacité à proposer des une gestion des pénalités
    „chargeback‟
    Bloquer l‟installation de déploiements « voyous »
    Permettre d‟auditer l‟usage de SharePoint
Qu‟est-ce qu‟est le Multi-tenant?

  La capacité à pouvoir séparer chacun des clients dans un
  environnent partagé



                                                    1
                                                    2



                                                        SA
                               WA




                S     S       S      S      S
                C     C       C      C      C
                          Tenant 1       Tenant 2
Fonctionnalités
                  14
Avantages et inconvénients

  Chaque tenant à sa propre Web Application
    Pros: web.config indépendant, une administration
    déléguée, isolation des processus
    Cons: overhead, difficile à évaluer


  Chaque tenant à une ou plusieurs collections de Site dans la
  même Web Application
    Les Sites sont groupés ensemble grâce aux Site Subscriptions
    Pros: evolutivité
    Cons: web.config partagé
L‟administration des Tenants

  Permet de déléguer certaines taches de l‟administration
  centrale aux administrateurs des tenants:
    Affecte uniquement ce „tenant‟
    Permet la gestion en self-service
    Administration des services* (ex.: User Profile management)
  Plateforme d‟administration extensible et
  personnalisable
Groupes de fonctionnalités (Feature Sets)

  Groupes de fonctionnalités portant sur un Site
  Activés par les administrateurs de la Ferme
  Configurés uniquement via PowerShell ou Modèle Object
  Les modèles de site qui dépendent de fonctionnalités pour une
  tenant ne sont pas visibles
  Les modèles de Site filtrent des fonctionnalités qui ne sont pas
  activées
Délégation

  Délégation par division de l‟activation ou désactivation des
  fonctionnalités SharePoint
    Gestion des “Features” pour chaque Tenant
       Limiter les fonctionnalités que le tenant et tous les sites / sous-sites peuvent utiliser.
Charge Back

  Méthode simple: Planification des fonctionnalités
     Permettre de facturer le tenant pour „n‟ Sites avec „x‟
     Fonctionnalités.



  Toutes fonctionnalités: Basé sur l‟Usage
  (*nécessite du code ou un reporting personnalisé)
     Utiliser le reporting d‟usage pour évaluer la facturation sur l‟usage
     de la plateforme
Le Partitionnement
                     20
Partitionnement du service

  Les services peuvent être configurés pour partager les données
  entre les tenant ou pour partitionner ces données pour chacun
  des tenants (isolation)

    Permet à plusieurs organisation d‟être hébergées sur la même configuration
    SharePoint mais de garder leurs données isolées

    Une configuration par service pour autoriser le mode mixte
    “Mixed-Mode Partitionning”


                                                                 Data
                                                          Partition A
                                                          Partition B
Exemple de Mode Mixte

 Service de Taxonomie général                 Service de Taxonomie Partitionné
        (non partitionné)                          (Isolation des données)




               T1                                                T2




                                     WebApp



                            Tenant                      Tenant
                            Admin                       Admin




                    Tenant A                     Tenant B
Services Applications

  Pouvant être utilisés pour     NE pouvant être utilisés
  les tenants                    pour les tenants
    Subscription Settings          Access
    User Profiles                  Visio Graphics
    Managed Metadata               Word Conversions
    Business Data Connectivity     Word Viewing
    Search                         PowerPoint
    Secure Store
    Web Analytics
    Usage and Health Data
                                 NE pouvant pas être
    Collection                   partitionnés
    Project                        Excel Calculation
                                   FAST for SharePoint
                                   Project Server
Le Host Header des Collections

  Permettent les “Vanity Domains”


  Les Entêtes d‟hôte des collections de siteHost Header site
  collections can have managed paths if size requires
    E.g.: Foo.com, bar.com, foo.com/sites/foo


  Load-Balancer SSL Termination Support


  “Sandboxed Solutions”
Démonstration
Processus de création

             Créer the Subscription Settings SA & Proxy
                            Powershell

                 Créer un ou des Site(s) Subscription
                                 Powershell


                 Créer le ou les sites d‟administration
  Les associer à un Site Subscription              Powershell


                     Créer le ou les sites membres
  Les associer à un Site Subscription           Powershell+Admin


            (Optionnel) activer la création en Self Service
                             Powershell+Admin
Créer un Site Subscription

  Get-Help New-SPSiteSubscription -detailed

    $subscription=New-SPSiteSubscription
    $subscription
Créer le site d‟administration

  Get-Help New-SPSite -detailed

    $tasite = New-SPSite -Url http://intranet.contoso.com/sites/ta -
    Template tenantadmin#0 -OwnerEmail administrator@contoso.com
    -OwnerAlias contosoadministrator -SiteSubscription $subscription



    $tasite
    $subscription
Attacher l‟administration

  Get-Help Set-SPSiteAdministration -detailed

    Set-SPSiteAdministration -Identity
    http://intranet.contoso.com/sites/ta -AdministrationSiteType
    TenantAdministration
Créer le site

  Get-Help New-SPSite -detailed

     $tenant1 = New-SPSite –Url
     http://intranet.contoso.com/sites/tenantone -Template sts#0 -
     OwnerEmail administrator@contoso.com -OwnerAlias
     contosoadministrator -SiteSubscription $subscription

     $tenant1
Créer un service partitionné

  Get-SPServiceInstance

    $account = Get-SPManagedAccount "CONTOSOAdministrator"
    $appPool = New-SPServiceApplicationPool -Name
    SettingsServiceAppPool -Account $account
    $app = New-SPSubscriptionSettingsServiceApplication –
    ApplicationPool $appPool –Name SettingsServiceApp –
    DatabaseName SettingsServiceDB
    $proxy = New-SPSubscriptionSettingsServiceApplicationProxy –
    ServiceApplication $app
Métadonnées managées

   $pool = Get-SPServiceApplicationPool -Identity 'SharePoint Web
   Services Default'
   $meta = New-SPMetadataServiceApplication -ApplicationPool $pool
   -Name 'Tenant Managed Metadata' -DatabaseName
   TenantMetadataDB -DatabaseServer DEMO2010a -PartitionMode –
   SyndicationErrorReportEnabled
   $metaproxy = New-SPMetadataServiceApplicationProxy -
   PartitionMode -ContentTypePushdownEnabled -
   DefaultKeywordTaxonomy -DefaultSiteCollectionTaxonomy -Name
   'Tenant Managed Metadata Proxy' -DefaultProxyGroup -
   ServiceApplication $meta
Conclusions
              33
Recommandations

  Le design de l‟architecture de l‟information reste primordial


  Pour de l‟hébergement « externe », Partitionnez vos services
  applications dès le début


  Utilisez l‟authentification Claims


  ISVs SharePoint: Fournir des packs de fonctionnalités 


  Le Multi-tenant n‟est pas uniquement pour les Hébergeur!!!
Ressources

                    http://technet.microsoft.com

             http://technet.microsoft.com/fr-fr/sharepoint

             http://msdn.microsoft.com/fr-fr/sharepoint

             http://sharepoint.microsoft.com/fr-fr/Pages


              http://www.microsoft.com/downloads/det
                ails.aspx?FamilyID=751fa0d1-356c-
                            4002-9c60-
                   d539896c66ce&displaylang=en



                                A bientôt sur la
                                machine virtuelle
Questions?
N’ayez pas peur 

                    36
Merci pour votre
attention
                   37
38
Titre de la page / Page Title

  Premier niveau / First level
    Deuxième niveau / Second level
       Troisième niveau / Third level
          Quatrième niveau / Fourth level
             Cinquième niveau / Fifth level




                                              39
40

Weitere ähnliche Inhalte

Andere mochten auch

Performance point.ppt
Performance point.pptPerformance point.ppt
Performance point.pptilyhel
 
Tous hébergeurs de services SharePoint ?
Tous hébergeurs de services SharePoint ?Tous hébergeurs de services SharePoint ?
Tous hébergeurs de services SharePoint ?Nicolas Georgeault
 
2012-10-04 SharePoint 2013 les nouveautés des services applicatifs
2012-10-04 SharePoint 2013 les nouveautés des services applicatifs2012-10-04 SharePoint 2013 les nouveautés des services applicatifs
2012-10-04 SharePoint 2013 les nouveautés des services applicatifsPatrick Guimonet
 
La fédération d'identité, quels avantages pour mon SharePoint - Marocco Share...
La fédération d'identité, quels avantages pour mon SharePoint - Marocco Share...La fédération d'identité, quels avantages pour mon SharePoint - Marocco Share...
La fédération d'identité, quels avantages pour mon SharePoint - Marocco Share...Joris Faure
 
Indicateur Investissements Frenchweb - T1 2016
Indicateur Investissements Frenchweb - T1 2016Indicateur Investissements Frenchweb - T1 2016
Indicateur Investissements Frenchweb - T1 2016FrenchWeb.fr
 
2SeeU Conférence plénière - Nouveautés de SharePoint 2016
2SeeU Conférence plénière - Nouveautés de SharePoint 20162SeeU Conférence plénière - Nouveautés de SharePoint 2016
2SeeU Conférence plénière - Nouveautés de SharePoint 20162SeeU
 
Efficacité projet sur les intranets avec design en O365-aOS Aix en Provence 0...
Efficacité projet sur les intranets avec design en O365-aOS Aix en Provence 0...Efficacité projet sur les intranets avec design en O365-aOS Aix en Provence 0...
Efficacité projet sur les intranets avec design en O365-aOS Aix en Provence 0...Sébastien Paulet
 
Configuration de MIM pour la synchronisation des profils avec Microsoft Share...
Configuration de MIM pour la synchronisation des profils avec Microsoft Share...Configuration de MIM pour la synchronisation des profils avec Microsoft Share...
Configuration de MIM pour la synchronisation des profils avec Microsoft Share...Joris Faure
 
Indicateur FW Invest - 2e trimestre 2016
Indicateur FW Invest - 2e trimestre 2016Indicateur FW Invest - 2e trimestre 2016
Indicateur FW Invest - 2e trimestre 2016FrenchWeb.fr
 
Introduction au Cloud Computing
Introduction au Cloud Computing Introduction au Cloud Computing
Introduction au Cloud Computing FICEL Hemza
 
[FW Invest] Près de 2,3 milliards d’euros investis dans la Tech française en ...
[FW Invest] Près de 2,3 milliards d’euros investis dans la Tech française en ...[FW Invest] Près de 2,3 milliards d’euros investis dans la Tech française en ...
[FW Invest] Près de 2,3 milliards d’euros investis dans la Tech française en ...FrenchWeb.fr
 
Fiche e-commerce Frenchweb | mai 2016
Fiche e-commerce Frenchweb | mai 2016Fiche e-commerce Frenchweb | mai 2016
Fiche e-commerce Frenchweb | mai 2016FrenchWeb.fr
 
Exemple d'intégration d'une architecture Visio et Microsoft SharePoint : Visi...
Exemple d'intégration d'une architecture Visio et Microsoft SharePoint : Visi...Exemple d'intégration d'une architecture Visio et Microsoft SharePoint : Visi...
Exemple d'intégration d'une architecture Visio et Microsoft SharePoint : Visi...Microsoft Décideurs IT
 
Le Cloud Computing pour les nuls
Le Cloud Computing pour les nulsLe Cloud Computing pour les nuls
Le Cloud Computing pour les nulsOlivier DUPONT
 
Offre onepoint - SharePoint
Offre onepoint - SharePointOffre onepoint - SharePoint
Offre onepoint - SharePointGroupeONEPOINT
 
alphorm.com - Formation Configuration de SharePoint 2010 (70-667)
alphorm.com - Formation Configuration de SharePoint 2010 (70-667)alphorm.com - Formation Configuration de SharePoint 2010 (70-667)
alphorm.com - Formation Configuration de SharePoint 2010 (70-667)Alphorm
 
Indicateur FW Invest - Premier semestre 2016
Indicateur FW Invest - Premier semestre 2016Indicateur FW Invest - Premier semestre 2016
Indicateur FW Invest - Premier semestre 2016FrenchWeb.fr
 

Andere mochten auch (20)

Performance point.ppt
Performance point.pptPerformance point.ppt
Performance point.ppt
 
Tous hébergeurs de services SharePoint ?
Tous hébergeurs de services SharePoint ?Tous hébergeurs de services SharePoint ?
Tous hébergeurs de services SharePoint ?
 
2012-10-04 SharePoint 2013 les nouveautés des services applicatifs
2012-10-04 SharePoint 2013 les nouveautés des services applicatifs2012-10-04 SharePoint 2013 les nouveautés des services applicatifs
2012-10-04 SharePoint 2013 les nouveautés des services applicatifs
 
Visio services 2013 share point saturday mtl
Visio services 2013   share point saturday mtlVisio services 2013   share point saturday mtl
Visio services 2013 share point saturday mtl
 
La fédération d'identité, quels avantages pour mon SharePoint - Marocco Share...
La fédération d'identité, quels avantages pour mon SharePoint - Marocco Share...La fédération d'identité, quels avantages pour mon SharePoint - Marocco Share...
La fédération d'identité, quels avantages pour mon SharePoint - Marocco Share...
 
Indicateur Investissements Frenchweb - T1 2016
Indicateur Investissements Frenchweb - T1 2016Indicateur Investissements Frenchweb - T1 2016
Indicateur Investissements Frenchweb - T1 2016
 
2SeeU Conférence plénière - Nouveautés de SharePoint 2016
2SeeU Conférence plénière - Nouveautés de SharePoint 20162SeeU Conférence plénière - Nouveautés de SharePoint 2016
2SeeU Conférence plénière - Nouveautés de SharePoint 2016
 
Efficacité projet sur les intranets avec design en O365-aOS Aix en Provence 0...
Efficacité projet sur les intranets avec design en O365-aOS Aix en Provence 0...Efficacité projet sur les intranets avec design en O365-aOS Aix en Provence 0...
Efficacité projet sur les intranets avec design en O365-aOS Aix en Provence 0...
 
Le cloud computing
Le cloud computingLe cloud computing
Le cloud computing
 
Configuration de MIM pour la synchronisation des profils avec Microsoft Share...
Configuration de MIM pour la synchronisation des profils avec Microsoft Share...Configuration de MIM pour la synchronisation des profils avec Microsoft Share...
Configuration de MIM pour la synchronisation des profils avec Microsoft Share...
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Indicateur FW Invest - 2e trimestre 2016
Indicateur FW Invest - 2e trimestre 2016Indicateur FW Invest - 2e trimestre 2016
Indicateur FW Invest - 2e trimestre 2016
 
Introduction au Cloud Computing
Introduction au Cloud Computing Introduction au Cloud Computing
Introduction au Cloud Computing
 
[FW Invest] Près de 2,3 milliards d’euros investis dans la Tech française en ...
[FW Invest] Près de 2,3 milliards d’euros investis dans la Tech française en ...[FW Invest] Près de 2,3 milliards d’euros investis dans la Tech française en ...
[FW Invest] Près de 2,3 milliards d’euros investis dans la Tech française en ...
 
Fiche e-commerce Frenchweb | mai 2016
Fiche e-commerce Frenchweb | mai 2016Fiche e-commerce Frenchweb | mai 2016
Fiche e-commerce Frenchweb | mai 2016
 
Exemple d'intégration d'une architecture Visio et Microsoft SharePoint : Visi...
Exemple d'intégration d'une architecture Visio et Microsoft SharePoint : Visi...Exemple d'intégration d'une architecture Visio et Microsoft SharePoint : Visi...
Exemple d'intégration d'une architecture Visio et Microsoft SharePoint : Visi...
 
Le Cloud Computing pour les nuls
Le Cloud Computing pour les nulsLe Cloud Computing pour les nuls
Le Cloud Computing pour les nuls
 
Offre onepoint - SharePoint
Offre onepoint - SharePointOffre onepoint - SharePoint
Offre onepoint - SharePoint
 
alphorm.com - Formation Configuration de SharePoint 2010 (70-667)
alphorm.com - Formation Configuration de SharePoint 2010 (70-667)alphorm.com - Formation Configuration de SharePoint 2010 (70-667)
alphorm.com - Formation Configuration de SharePoint 2010 (70-667)
 
Indicateur FW Invest - Premier semestre 2016
Indicateur FW Invest - Premier semestre 2016Indicateur FW Invest - Premier semestre 2016
Indicateur FW Invest - Premier semestre 2016
 

Ähnlich wie L'hébergement des services SharePoint 2010

Gouvernance des données avec SQL Server et ETL en Self-Service avec Data Expl...
Gouvernance des données avec SQL Server et ETL en Self-Service avec Data Expl...Gouvernance des données avec SQL Server et ETL en Self-Service avec Data Expl...
Gouvernance des données avec SQL Server et ETL en Self-Service avec Data Expl...Microsoft Décideurs IT
 
Vue d'ensemble et retour d'expérience déploiement SCCM 2012
Vue d'ensemble et retour d'expérience déploiement SCCM 2012Vue d'ensemble et retour d'expérience déploiement SCCM 2012
Vue d'ensemble et retour d'expérience déploiement SCCM 2012Microsoft Technet France
 
Comment vous préparer à un projet Cloud Office 365?
Comment vous préparer à un projet Cloud Office 365?Comment vous préparer à un projet Cloud Office 365?
Comment vous préparer à un projet Cloud Office 365?Microsoft Technet France
 
MIcrosoft experiences - SharePoint 2016 : architecture, déploiement et topol...
MIcrosoft experiences  - SharePoint 2016 : architecture, déploiement et topol...MIcrosoft experiences  - SharePoint 2016 : architecture, déploiement et topol...
MIcrosoft experiences - SharePoint 2016 : architecture, déploiement et topol...Marius Constantinescu [MVP]
 
SharePoint 2016 : architecture, déploiement et topologies hybrides
SharePoint 2016 : architecture, déploiement et topologies hybridesSharePoint 2016 : architecture, déploiement et topologies hybrides
SharePoint 2016 : architecture, déploiement et topologies hybridesMicrosoft Technet France
 
Eryem talks "Réussissez votre migration SharePoint 2013"
Eryem talks "Réussissez votre migration SharePoint 2013"Eryem talks "Réussissez votre migration SharePoint 2013"
Eryem talks "Réussissez votre migration SharePoint 2013"Guillaume Meyer
 
DotNetNuke aux TechDays 2012
DotNetNuke aux TechDays 2012DotNetNuke aux TechDays 2012
DotNetNuke aux TechDays 2012Cyril P
 
Introduction à DotNetNuke
Introduction à DotNetNukeIntroduction à DotNetNuke
Introduction à DotNetNukeMicrosoft
 
Qu’Est Ce Que SharePoint
Qu’Est Ce Que SharePointQu’Est Ce Que SharePoint
Qu’Est Ce Que SharePointSIMOES AUGUSTO
 
GlassFish ESB Ch'ti JUG
GlassFish ESB Ch'ti JUGGlassFish ESB Ch'ti JUG
GlassFish ESB Ch'ti JUGCh'ti JUG
 
System Center 2012 | Administrez vos clouds privé et public Windows Azure ave...
System Center 2012 | Administrez vos clouds privé et public Windows Azure ave...System Center 2012 | Administrez vos clouds privé et public Windows Azure ave...
System Center 2012 | Administrez vos clouds privé et public Windows Azure ave...Microsoft Technet France
 
Microsoft Private Cloud : Faites évoluer votre Datacenter vers un Centre de S...
Microsoft Private Cloud : Faites évoluer votre Datacenter vers un Centre de S...Microsoft Private Cloud : Faites évoluer votre Datacenter vers un Centre de S...
Microsoft Private Cloud : Faites évoluer votre Datacenter vers un Centre de S...Microsoft Technet France
 
Introduction à Cloud Foundry et au PaaS
Introduction à Cloud Foundry et au PaaSIntroduction à Cloud Foundry et au PaaS
Introduction à Cloud Foundry et au PaaSGerard Konan
 
Sharepoint 2010 pour les administrateurs
Sharepoint 2010 pour les administrateursSharepoint 2010 pour les administrateurs
Sharepoint 2010 pour les administrateursMario Leblond
 
De A à Z : Choisir une architecture pour sa solution applicative
De A à Z : Choisir une architecture pour sa solution applicativeDe A à Z : Choisir une architecture pour sa solution applicative
De A à Z : Choisir une architecture pour sa solution applicativeMicrosoft
 
Microsoft - Solution Virtualisation Windows Server 08
Microsoft - Solution Virtualisation Windows Server 08Microsoft - Solution Virtualisation Windows Server 08
Microsoft - Solution Virtualisation Windows Server 08actualblog
 
SharePoint 2010 quoi de neuf pour les IT Pro par rapport à 2007 ?
SharePoint 2010 quoi de neuf pour les IT Pro par rapport à 2007 ?SharePoint 2010 quoi de neuf pour les IT Pro par rapport à 2007 ?
SharePoint 2010 quoi de neuf pour les IT Pro par rapport à 2007 ?Nicolas Georgeault
 

Ähnlich wie L'hébergement des services SharePoint 2010 (20)

Share point 2010
Share point 2010Share point 2010
Share point 2010
 
Gouvernance des données avec SQL Server et ETL en Self-Service avec Data Expl...
Gouvernance des données avec SQL Server et ETL en Self-Service avec Data Expl...Gouvernance des données avec SQL Server et ETL en Self-Service avec Data Expl...
Gouvernance des données avec SQL Server et ETL en Self-Service avec Data Expl...
 
Vue d'ensemble et retour d'expérience déploiement SCCM 2012
Vue d'ensemble et retour d'expérience déploiement SCCM 2012Vue d'ensemble et retour d'expérience déploiement SCCM 2012
Vue d'ensemble et retour d'expérience déploiement SCCM 2012
 
Comment vous préparer à un projet Cloud Office 365?
Comment vous préparer à un projet Cloud Office 365?Comment vous préparer à un projet Cloud Office 365?
Comment vous préparer à un projet Cloud Office 365?
 
MIcrosoft experiences - SharePoint 2016 : architecture, déploiement et topol...
MIcrosoft experiences  - SharePoint 2016 : architecture, déploiement et topol...MIcrosoft experiences  - SharePoint 2016 : architecture, déploiement et topol...
MIcrosoft experiences - SharePoint 2016 : architecture, déploiement et topol...
 
SharePoint 2016 : architecture, déploiement et topologies hybrides
SharePoint 2016 : architecture, déploiement et topologies hybridesSharePoint 2016 : architecture, déploiement et topologies hybrides
SharePoint 2016 : architecture, déploiement et topologies hybrides
 
Eryem talks "Réussissez votre migration SharePoint 2013"
Eryem talks "Réussissez votre migration SharePoint 2013"Eryem talks "Réussissez votre migration SharePoint 2013"
Eryem talks "Réussissez votre migration SharePoint 2013"
 
DotNetNuke aux TechDays 2012
DotNetNuke aux TechDays 2012DotNetNuke aux TechDays 2012
DotNetNuke aux TechDays 2012
 
Introduction à DotNetNuke
Introduction à DotNetNukeIntroduction à DotNetNuke
Introduction à DotNetNuke
 
Qu’Est Ce Que SharePoint
Qu’Est Ce Que SharePointQu’Est Ce Que SharePoint
Qu’Est Ce Que SharePoint
 
GlassFish ESB Ch'ti JUG
GlassFish ESB Ch'ti JUGGlassFish ESB Ch'ti JUG
GlassFish ESB Ch'ti JUG
 
Exakis - SharePoint online comme plateforme e-business B2B
Exakis - SharePoint online comme plateforme e-business B2BExakis - SharePoint online comme plateforme e-business B2B
Exakis - SharePoint online comme plateforme e-business B2B
 
System Center 2012 | Administrez vos clouds privé et public Windows Azure ave...
System Center 2012 | Administrez vos clouds privé et public Windows Azure ave...System Center 2012 | Administrez vos clouds privé et public Windows Azure ave...
System Center 2012 | Administrez vos clouds privé et public Windows Azure ave...
 
Microsoft Private Cloud : Faites évoluer votre Datacenter vers un Centre de S...
Microsoft Private Cloud : Faites évoluer votre Datacenter vers un Centre de S...Microsoft Private Cloud : Faites évoluer votre Datacenter vers un Centre de S...
Microsoft Private Cloud : Faites évoluer votre Datacenter vers un Centre de S...
 
Introduction à Cloud Foundry et au PaaS
Introduction à Cloud Foundry et au PaaSIntroduction à Cloud Foundry et au PaaS
Introduction à Cloud Foundry et au PaaS
 
Sharepoint 2010 pour les administrateurs
Sharepoint 2010 pour les administrateursSharepoint 2010 pour les administrateurs
Sharepoint 2010 pour les administrateurs
 
De A à Z : Choisir une architecture pour sa solution applicative
De A à Z : Choisir une architecture pour sa solution applicativeDe A à Z : Choisir une architecture pour sa solution applicative
De A à Z : Choisir une architecture pour sa solution applicative
 
Présentation SharePoint 2016
Présentation SharePoint 2016Présentation SharePoint 2016
Présentation SharePoint 2016
 
Microsoft - Solution Virtualisation Windows Server 08
Microsoft - Solution Virtualisation Windows Server 08Microsoft - Solution Virtualisation Windows Server 08
Microsoft - Solution Virtualisation Windows Server 08
 
SharePoint 2010 quoi de neuf pour les IT Pro par rapport à 2007 ?
SharePoint 2010 quoi de neuf pour les IT Pro par rapport à 2007 ?SharePoint 2010 quoi de neuf pour les IT Pro par rapport à 2007 ?
SharePoint 2010 quoi de neuf pour les IT Pro par rapport à 2007 ?
 

Mehr von Nicolas Georgeault

GUM365 - Rencontre mensuelle Avril 2024 - Montréal
GUM365 - Rencontre mensuelle Avril 2024 - MontréalGUM365 - Rencontre mensuelle Avril 2024 - Montréal
GUM365 - Rencontre mensuelle Avril 2024 - MontréalNicolas Georgeault
 
Construisez votre gouvernance Power Platform
Construisez votre gouvernance Power PlatformConstruisez votre gouvernance Power Platform
Construisez votre gouvernance Power PlatformNicolas Georgeault
 
aMS Delhi - Are you thinking about building PowerApps on to of SharePoint-Ser...
aMS Delhi - Are you thinking about building PowerApps on to of SharePoint-Ser...aMS Delhi - Are you thinking about building PowerApps on to of SharePoint-Ser...
aMS Delhi - Are you thinking about building PowerApps on to of SharePoint-Ser...Nicolas Georgeault
 
Improve your Dynamics 365 usage with AI
Improve your Dynamics 365 usage with AIImprove your Dynamics 365 usage with AI
Improve your Dynamics 365 usage with AINicolas Georgeault
 
How to get prepared for Syntex
How to get prepared for SyntexHow to get prepared for Syntex
How to get prepared for SyntexNicolas Georgeault
 
Quelles sont vos opportunités AI dans Microsoft 365
Quelles sont vos opportunités AI dans Microsoft 365Quelles sont vos opportunités AI dans Microsoft 365
Quelles sont vos opportunités AI dans Microsoft 365Nicolas Georgeault
 
How to get prepared for SharePoint Syntex
How to get prepared for SharePoint SyntexHow to get prepared for SharePoint Syntex
How to get prepared for SharePoint SyntexNicolas Georgeault
 
Solving problems! and what we could learn from covid19
Solving problems! and what we could learn from covid19Solving problems! and what we could learn from covid19
Solving problems! and what we could learn from covid19Nicolas Georgeault
 
M365 Saturday Saskatchewan 2020 - Build your #PowerPlatform #Governance
M365 Saturday Saskatchewan 2020 - Build your #PowerPlatform #GovernanceM365 Saturday Saskatchewan 2020 - Build your #PowerPlatform #Governance
M365 Saturday Saskatchewan 2020 - Build your #PowerPlatform #GovernanceNicolas Georgeault
 
M365 Virtual Marathon - Construire votre gouvernance pour la Power Platform
M365 Virtual Marathon - Construire votre gouvernance pour la Power PlatformM365 Virtual Marathon - Construire votre gouvernance pour la Power Platform
M365 Virtual Marathon - Construire votre gouvernance pour la Power PlatformNicolas Georgeault
 
Montreal Skype and Teams User Group: Développer une application Microsoft Teams
Montreal Skype and Teams User Group: Développer une application Microsoft TeamsMontreal Skype and Teams User Group: Développer une application Microsoft Teams
Montreal Skype and Teams User Group: Développer une application Microsoft TeamsNicolas Georgeault
 
SPS Ottawa 2019: From the field: Modernize your SharePoint Intranet with Shar...
SPS Ottawa 2019: From the field: Modernize your SharePoint Intranet with Shar...SPS Ottawa 2019: From the field: Modernize your SharePoint Intranet with Shar...
SPS Ottawa 2019: From the field: Modernize your SharePoint Intranet with Shar...Nicolas Georgeault
 
ESPC19: What is the cdm and how to use it?
ESPC19: What is the cdm and how to use it?ESPC19: What is the cdm and how to use it?
ESPC19: What is the cdm and how to use it?Nicolas Georgeault
 
SPS Calgary 2019 - What if your intranet was a simple bot?
SPS Calgary 2019 - What if your intranet was a simple bot?SPS Calgary 2019 - What if your intranet was a simple bot?
SPS Calgary 2019 - What if your intranet was a simple bot?Nicolas Georgeault
 
PowerPlatform World Tour Toronto 2019 - Introduction with canvas vs model-dri...
PowerPlatform World Tour Toronto 2019 - Introduction with canvas vs model-dri...PowerPlatform World Tour Toronto 2019 - Introduction with canvas vs model-dri...
PowerPlatform World Tour Toronto 2019 - Introduction with canvas vs model-dri...Nicolas Georgeault
 
SPSNYC2019 - What is Common Data Model and how to use it?
SPSNYC2019 - What is Common Data Model and how to use it?SPSNYC2019 - What is Common Data Model and how to use it?
SPSNYC2019 - What is Common Data Model and how to use it?Nicolas Georgeault
 
SPSChicagoBurbs 2019 - What is CDM and CDS?
SPSChicagoBurbs 2019 - What is CDM and CDS?SPSChicagoBurbs 2019 - What is CDM and CDS?
SPSChicagoBurbs 2019 - What is CDM and CDS?Nicolas Georgeault
 
CRM-UG Summit Phoenix 2018 - What is Common Data Model and how to use it?
CRM-UG Summit Phoenix 2018 - What is Common Data Model and how to use it?CRM-UG Summit Phoenix 2018 - What is Common Data Model and how to use it?
CRM-UG Summit Phoenix 2018 - What is Common Data Model and how to use it?Nicolas Georgeault
 
SPSVB 2019 - Pour first Power Apps in 30 minutes
SPSVB 2019 - Pour first Power Apps in 30 minutesSPSVB 2019 - Pour first Power Apps in 30 minutes
SPSVB 2019 - Pour first Power Apps in 30 minutesNicolas Georgeault
 

Mehr von Nicolas Georgeault (20)

GUM365 - Rencontre mensuelle Avril 2024 - Montréal
GUM365 - Rencontre mensuelle Avril 2024 - MontréalGUM365 - Rencontre mensuelle Avril 2024 - Montréal
GUM365 - Rencontre mensuelle Avril 2024 - Montréal
 
Construisez votre gouvernance Power Platform
Construisez votre gouvernance Power PlatformConstruisez votre gouvernance Power Platform
Construisez votre gouvernance Power Platform
 
aMS Delhi - Are you thinking about building PowerApps on to of SharePoint-Ser...
aMS Delhi - Are you thinking about building PowerApps on to of SharePoint-Ser...aMS Delhi - Are you thinking about building PowerApps on to of SharePoint-Ser...
aMS Delhi - Are you thinking about building PowerApps on to of SharePoint-Ser...
 
Improve your Dynamics 365 usage with AI
Improve your Dynamics 365 usage with AIImprove your Dynamics 365 usage with AI
Improve your Dynamics 365 usage with AI
 
Utiliser Process Advisor
Utiliser Process AdvisorUtiliser Process Advisor
Utiliser Process Advisor
 
How to get prepared for Syntex
How to get prepared for SyntexHow to get prepared for Syntex
How to get prepared for Syntex
 
Quelles sont vos opportunités AI dans Microsoft 365
Quelles sont vos opportunités AI dans Microsoft 365Quelles sont vos opportunités AI dans Microsoft 365
Quelles sont vos opportunités AI dans Microsoft 365
 
How to get prepared for SharePoint Syntex
How to get prepared for SharePoint SyntexHow to get prepared for SharePoint Syntex
How to get prepared for SharePoint Syntex
 
Solving problems! and what we could learn from covid19
Solving problems! and what we could learn from covid19Solving problems! and what we could learn from covid19
Solving problems! and what we could learn from covid19
 
M365 Saturday Saskatchewan 2020 - Build your #PowerPlatform #Governance
M365 Saturday Saskatchewan 2020 - Build your #PowerPlatform #GovernanceM365 Saturday Saskatchewan 2020 - Build your #PowerPlatform #Governance
M365 Saturday Saskatchewan 2020 - Build your #PowerPlatform #Governance
 
M365 Virtual Marathon - Construire votre gouvernance pour la Power Platform
M365 Virtual Marathon - Construire votre gouvernance pour la Power PlatformM365 Virtual Marathon - Construire votre gouvernance pour la Power Platform
M365 Virtual Marathon - Construire votre gouvernance pour la Power Platform
 
Montreal Skype and Teams User Group: Développer une application Microsoft Teams
Montreal Skype and Teams User Group: Développer une application Microsoft TeamsMontreal Skype and Teams User Group: Développer une application Microsoft Teams
Montreal Skype and Teams User Group: Développer une application Microsoft Teams
 
SPS Ottawa 2019: From the field: Modernize your SharePoint Intranet with Shar...
SPS Ottawa 2019: From the field: Modernize your SharePoint Intranet with Shar...SPS Ottawa 2019: From the field: Modernize your SharePoint Intranet with Shar...
SPS Ottawa 2019: From the field: Modernize your SharePoint Intranet with Shar...
 
ESPC19: What is the cdm and how to use it?
ESPC19: What is the cdm and how to use it?ESPC19: What is the cdm and how to use it?
ESPC19: What is the cdm and how to use it?
 
SPS Calgary 2019 - What if your intranet was a simple bot?
SPS Calgary 2019 - What if your intranet was a simple bot?SPS Calgary 2019 - What if your intranet was a simple bot?
SPS Calgary 2019 - What if your intranet was a simple bot?
 
PowerPlatform World Tour Toronto 2019 - Introduction with canvas vs model-dri...
PowerPlatform World Tour Toronto 2019 - Introduction with canvas vs model-dri...PowerPlatform World Tour Toronto 2019 - Introduction with canvas vs model-dri...
PowerPlatform World Tour Toronto 2019 - Introduction with canvas vs model-dri...
 
SPSNYC2019 - What is Common Data Model and how to use it?
SPSNYC2019 - What is Common Data Model and how to use it?SPSNYC2019 - What is Common Data Model and how to use it?
SPSNYC2019 - What is Common Data Model and how to use it?
 
SPSChicagoBurbs 2019 - What is CDM and CDS?
SPSChicagoBurbs 2019 - What is CDM and CDS?SPSChicagoBurbs 2019 - What is CDM and CDS?
SPSChicagoBurbs 2019 - What is CDM and CDS?
 
CRM-UG Summit Phoenix 2018 - What is Common Data Model and how to use it?
CRM-UG Summit Phoenix 2018 - What is Common Data Model and how to use it?CRM-UG Summit Phoenix 2018 - What is Common Data Model and how to use it?
CRM-UG Summit Phoenix 2018 - What is Common Data Model and how to use it?
 
SPSVB 2019 - Pour first Power Apps in 30 minutes
SPSVB 2019 - Pour first Power Apps in 30 minutesSPSVB 2019 - Pour first Power Apps in 30 minutes
SPSVB 2019 - Pour first Power Apps in 30 minutes
 

L'hébergement des services SharePoint 2010

  • 1. L’hébergement des services SharePoint 2010 Nicolas Georgeault, MVP SharePoint Server Responsable du programme Collaboration et BI, Exakis
  • 2. Qui suis-je? Nicolas Georgeault MVP2y SharePoint Server Architecte SP chez Exakis RP Collab et BI Consultant & Speaker nicolasgt@exakis.com http://nicolasgt.exakis.com (Blog CKS:EBE sur WSS3.0) http://www.facebook.com/nicolas.georgeault http://twitter.com/ngeorgeault http://www.slideshare.com/ngeorgeault Passionné de Horse-Ball Webmaster www.fihb-horseball.org
  • 3. Références Spencer Harbar (www.harbar.net) Les blogs de Sonata (http://www.sonatablogs.com/2009/12/21/multi- tenancy-in-sharepoint/) Session SharePoint Evolution - DD105 Multi Tenancy Session SharePoint Conference 2009 « Multitenancy in SharePoint 2010 » et « Introduction to service applications and topology » Galerie de script PowerShell (http://gallery.technet.microsoft.com/scriptcenter/site /search?f%5B0%5D.Type=RootCategory&f%5B0%5D.V alue=sharepoint&f%5B0%5D.Text=SharePoint)
  • 4. Agenda LE challenge Qu‟est-ce qu‟est le Multi-tenant? Move the BLOBs! Les différents fournisseurs Installation avec le fournisseur standard Exemple du fournisseur AvePoint Conclusions
  • 5. LE challenge Service Level Agreement « Contrat qui définit la qualité de service requise entre un prestataire et un client. »
  • 7. Hébergement / Multi-Tenant ? Hébergement Une personne, un lieu, une compagnie qui fournit des services, des ressources. Multi-Tenant Un principe d‟architecture ou une seule installation d‟un logiciel ou d‟une solution peut servir plusieurs organisations clients (tenants)
  • 8. Définition du multi-tenant Isolation des données, des services opérationnels et de la gestion Données • Partitionnement, Emplacement physique • Fonctionnalités, services et données des Usage services exposées aux utilisateurs • Sites et données, services et Administration personnalisations • Assurer que les personnalisations du client Customisations “A” ne sont pas visibles pour le client “B” Opérations • Reporting, Audit, facturation et pénalités
  • 10. Situation avec SharePoint 2007 Limitations des Web Applications Les Site collections restent pauvres pour l‟isolation et la gestion Problèmes avec la gestion des Noms d‟URL Shared Service Providers Aucune véritable délégation de l‟administration Pas d‟isolation des données Problème avec les développements et personnalisations
  • 11. Situation avec SharePoint 2010 L‟hébergement est une objectif Faciliter la gestion de SharePoint pour tout le monde divisions, organisations, filiales, sociétés… Comment? Un nombre moins important de server SharePoint au final Un contrôle plus centralisé du hardware et du stockage Une gestion simplifiée et scriptable Capacité à proposer des une gestion des pénalités „chargeback‟ Bloquer l‟installation de déploiements « voyous » Permettre d‟auditer l‟usage de SharePoint
  • 12. Qu‟est-ce qu‟est le Multi-tenant? La capacité à pouvoir séparer chacun des clients dans un environnent partagé 1 2 SA WA S S S S S C C C C C Tenant 1 Tenant 2
  • 14. Avantages et inconvénients Chaque tenant à sa propre Web Application Pros: web.config indépendant, une administration déléguée, isolation des processus Cons: overhead, difficile à évaluer Chaque tenant à une ou plusieurs collections de Site dans la même Web Application Les Sites sont groupés ensemble grâce aux Site Subscriptions Pros: evolutivité Cons: web.config partagé
  • 15. L‟administration des Tenants Permet de déléguer certaines taches de l‟administration centrale aux administrateurs des tenants: Affecte uniquement ce „tenant‟ Permet la gestion en self-service Administration des services* (ex.: User Profile management) Plateforme d‟administration extensible et personnalisable
  • 16. Groupes de fonctionnalités (Feature Sets) Groupes de fonctionnalités portant sur un Site Activés par les administrateurs de la Ferme Configurés uniquement via PowerShell ou Modèle Object Les modèles de site qui dépendent de fonctionnalités pour une tenant ne sont pas visibles Les modèles de Site filtrent des fonctionnalités qui ne sont pas activées
  • 17. Délégation Délégation par division de l‟activation ou désactivation des fonctionnalités SharePoint Gestion des “Features” pour chaque Tenant Limiter les fonctionnalités que le tenant et tous les sites / sous-sites peuvent utiliser.
  • 18. Charge Back Méthode simple: Planification des fonctionnalités Permettre de facturer le tenant pour „n‟ Sites avec „x‟ Fonctionnalités. Toutes fonctionnalités: Basé sur l‟Usage (*nécessite du code ou un reporting personnalisé) Utiliser le reporting d‟usage pour évaluer la facturation sur l‟usage de la plateforme
  • 20. Partitionnement du service Les services peuvent être configurés pour partager les données entre les tenant ou pour partitionner ces données pour chacun des tenants (isolation) Permet à plusieurs organisation d‟être hébergées sur la même configuration SharePoint mais de garder leurs données isolées Une configuration par service pour autoriser le mode mixte “Mixed-Mode Partitionning” Data Partition A Partition B
  • 21. Exemple de Mode Mixte Service de Taxonomie général Service de Taxonomie Partitionné (non partitionné) (Isolation des données) T1 T2 WebApp Tenant Tenant Admin Admin Tenant A Tenant B
  • 22. Services Applications Pouvant être utilisés pour NE pouvant être utilisés les tenants pour les tenants Subscription Settings Access User Profiles Visio Graphics Managed Metadata Word Conversions Business Data Connectivity Word Viewing Search PowerPoint Secure Store Web Analytics Usage and Health Data NE pouvant pas être Collection partitionnés Project Excel Calculation FAST for SharePoint Project Server
  • 23. Le Host Header des Collections Permettent les “Vanity Domains” Les Entêtes d‟hôte des collections de siteHost Header site collections can have managed paths if size requires E.g.: Foo.com, bar.com, foo.com/sites/foo Load-Balancer SSL Termination Support “Sandboxed Solutions”
  • 25. Processus de création Créer the Subscription Settings SA & Proxy Powershell Créer un ou des Site(s) Subscription Powershell Créer le ou les sites d‟administration Les associer à un Site Subscription Powershell Créer le ou les sites membres Les associer à un Site Subscription Powershell+Admin (Optionnel) activer la création en Self Service Powershell+Admin
  • 26. Créer un Site Subscription Get-Help New-SPSiteSubscription -detailed $subscription=New-SPSiteSubscription $subscription
  • 27. Créer le site d‟administration Get-Help New-SPSite -detailed $tasite = New-SPSite -Url http://intranet.contoso.com/sites/ta - Template tenantadmin#0 -OwnerEmail administrator@contoso.com -OwnerAlias contosoadministrator -SiteSubscription $subscription $tasite $subscription
  • 28. Attacher l‟administration Get-Help Set-SPSiteAdministration -detailed Set-SPSiteAdministration -Identity http://intranet.contoso.com/sites/ta -AdministrationSiteType TenantAdministration
  • 29. Créer le site Get-Help New-SPSite -detailed $tenant1 = New-SPSite –Url http://intranet.contoso.com/sites/tenantone -Template sts#0 - OwnerEmail administrator@contoso.com -OwnerAlias contosoadministrator -SiteSubscription $subscription $tenant1
  • 30. Créer un service partitionné Get-SPServiceInstance $account = Get-SPManagedAccount "CONTOSOAdministrator" $appPool = New-SPServiceApplicationPool -Name SettingsServiceAppPool -Account $account $app = New-SPSubscriptionSettingsServiceApplication – ApplicationPool $appPool –Name SettingsServiceApp – DatabaseName SettingsServiceDB $proxy = New-SPSubscriptionSettingsServiceApplicationProxy – ServiceApplication $app
  • 31. Métadonnées managées $pool = Get-SPServiceApplicationPool -Identity 'SharePoint Web Services Default' $meta = New-SPMetadataServiceApplication -ApplicationPool $pool -Name 'Tenant Managed Metadata' -DatabaseName TenantMetadataDB -DatabaseServer DEMO2010a -PartitionMode – SyndicationErrorReportEnabled $metaproxy = New-SPMetadataServiceApplicationProxy - PartitionMode -ContentTypePushdownEnabled - DefaultKeywordTaxonomy -DefaultSiteCollectionTaxonomy -Name 'Tenant Managed Metadata Proxy' -DefaultProxyGroup - ServiceApplication $meta
  • 33. Recommandations Le design de l‟architecture de l‟information reste primordial Pour de l‟hébergement « externe », Partitionnez vos services applications dès le début Utilisez l‟authentification Claims ISVs SharePoint: Fournir des packs de fonctionnalités  Le Multi-tenant n‟est pas uniquement pour les Hébergeur!!!
  • 34. Ressources http://technet.microsoft.com http://technet.microsoft.com/fr-fr/sharepoint http://msdn.microsoft.com/fr-fr/sharepoint http://sharepoint.microsoft.com/fr-fr/Pages http://www.microsoft.com/downloads/det ails.aspx?FamilyID=751fa0d1-356c- 4002-9c60- d539896c66ce&displaylang=en A bientôt sur la machine virtuelle
  • 37. 38
  • 38. Titre de la page / Page Title Premier niveau / First level Deuxième niveau / Second level Troisième niveau / Third level Quatrième niveau / Fourth level Cinquième niveau / Fifth level 39
  • 39. 40

Hinweis der Redaktion

  1. What is “Multi-tenancy”:In o14, every feature is “in-herintly” multi-tenant… (LOGICAL ARCHITECTURE SLIDE)Services (formerly SSP) are ‘splitable’MERGE WITH NEXT SLIDE AND SIMPLIFY!
  2. BROKE OUT SETTINGS THAT DON’T AFFECT THE SLA.Part of that SLA is around maintenance and patching—the “tenant” feels like SharePoint is running under their desk but doesn’t have to handle the ‘hard stuff’ that should be centralized.
  3. Chargeback—you get ‘storage and features’With a little code, you can build/buy feature plans
  4. ChargeBack-FEATURE PLANS:Easy way: x Sites w/ x features—tier’d plansNext way: use Usage Report set to see how much users are using features—charge accordingly.*no autocharging features, but we have the tracking mechanism
  5. KEY: Tenant 1 gets the corporate taxonomy and whatever taxonomy their Tenant Admin Defines. Tenant two gets the corporate and their Tenant Admin options. There is NO SHARING between what the tenant admins define (they don’t even know the other exists)