2010-03-15 Architecture de Services SharePoint 2010

4,205 views

Published on

Présentation de la nouvelle architecture de services SharePoint 2010 faite le 15 mars 2010 au club MOSS

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

No Downloads
Views
Total views
4,205
On SlideShare
0
From Embeds
0
Number of Embeds
181
Actions
Shares
0
Downloads
109
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • PG : Nouveaux conceptsBH : Nouvelle interface pour l’Administration CentralePG : Nouveautés avec PowerShellBH : Nouveautés en terme de sécuritéPG : Nouveautés en termes de gestion de la performanceBH : Nouveautés en termes de meilleures pratiques et d’analyse des problèmes
  • NOTE: WE ARE NOT GOING TO LOOK AT THE SCRIPTS…This is expensive! The first operation essentially iterates over every site twice—AND it has to start and stop the stsadm logging/process/etc for each feature activation!!The first took 12+ hours and NEVER FINISHED.The latter took roughly 30 minutes.
  • 2010-03-15 Architecture de Services SharePoint 2010

    1. 1. Nouvelle architecture de Services SharePoint 2010<br />Patrick GUIMONET <br />Architecte de Solutions d’Entreprise<br />Capgemini<br />http://blogs.codes-sources.com/patricg<br />
    2. 2. Agenda<br />Les services SharePoint 2010, nouvelle architecture, nouvelle interface<br />Nouvelle Architecture de Services<br />Nouvelle interface d’administration<br />Intégration avec PowerShell V2<br />
    3. 3. SharePoint 2010 : une nouvelle architecture<br />Disparition du SSP, Bienvenue à la SAA !<br />N vers N<br />SAA = Shared<br /> Application Architecture<br />
    4. 4. SharePoint 2010 : les services<br />Profilsutilisateurs<br />Recherche<br />BDC<br />Services “à la carte” <br />Consommation indépendante des services<br />Architecture de ferme riche <br />Seuls 7 services sont partageables entre fermes<br /><ul><li>Recherche avec 2 composants : Query & Crawl
    5. 5. User Profiles
    6. 6. Managed Metadata
    7. 7. Business Data Connectivity
    8. 8. Web Analytics
    9. 9. Secure Store Service</li></ul>Profilsutilisateurs<br />Recherche<br />Excel services<br />Visio <br />Excel<br />services<br />Service tiers<br />SSP<br />http://it/<br />http://it/<br />http://rh/<br />http://rh/<br />App Web<br />App Web<br />Ferme 2010<br />Ferme 2007<br />
    10. 10. Catégories de services<br />
    11. 11. Anatomie d’un service applicatif SharePoint 2010<br />Navigateur<br />Application cliente<br />Web Part consommatrice<br />Services<br />ASMX / WCF<br />Frontaux<br />Proxy du service<br />Interface WCF du Service<br />Serveurs<br />d’applications<br />Corps du Service<br />SGBD<br />BD de service<br />BD Config<br />BDs de contenu<br />
    12. 12. ExempleFabrikam– Architecture logique<br />
    13. 13. Exemple de ferme de service<br />
    14. 14. Exemple de ferme de service (2)<br />
    15. 15. Démonstration<br />Configuration des services dans l’Administration centrale<br />Quelques commandes PowerShell<br />
    16. 16. PowerShell pour SharePoint<br />Contrôle total de SharePoint 2010 possible, même l’installation avec 652 Cmdlets !<br />2 types de commandes : locale (serveur) & globale (ferme)<br />Grosse amélioration des performances en batch<br /> Avec PowerShell<br />Exécution avec STSADM<br />Start Thread<br />ActivationFeatures<br />New STSADM Execution<br />Start Thread<br />Load DLLs<br />Start logging<br />Repeat<br />Start Logging<br />Execute Command<br />Repeat<br />Execute Command<br />Stop logging<br />Stop Logging<br />12+ Heures<br />(5300 SPSites)<br />30 Minutes<br />(5300 SPSites)<br />Stop Thread<br />Close STSADM & Thread<br />
    17. 17. FromSPC09 (SPC310)<br />PowerShell PerformanceFeel the difference<br />PowerShell “Wrapped” STSADM to enable a feature on every SPSite<br />Same command in SharePoint 2010 PowerShell:<br />$rawdata = stsadm.exe -o enumsites -url $WebAppURL <br />$sitexml = [XML]$rawdata<br />$sitesxml.Sites | foreach-object{ $_.Site } | foreach-object{<br />  stsadm -o activatefeature -url$_.url -filename $featureFileName<br />         if( $lastexitcode -ne 0 ){ <br />            Write-Host “Failure:$lastexitcode`n" -Fore Red;<br />            $failure = $true; <br />         }<br />}<br />12+ Hours<br />(5300 SPSites)<br />Get-SPSite –Limit ALL –WebApplication $WebAppNameorUrl |%{ <br />Enable-SPFeature$FeatureIdOrName –url $_.Url <br />}<br />30 Minutes<br />(5300 SPSites)<br />
    18. 18. Informations additionnelles<br /><ul><li>Blog: </li></ul> http://blogs.codes-sources.com/patricg<br /><ul><li>Projet Codeplex</li></ul> http://sharepointpsscripts.codeplex.com/<br /><ul><li>Topologies pour SharePoint Server 2010</li></ul>http://technet.microsoft.com/fr-fr/library/cc263199(office.14).aspx<br /> http://www.microsoft.com/downloads/details.aspx?familyid=FD686CBB-8401-4F25-B65E- 3CE7AA7DBEAB&displaylang=en#filelist<br /><ul><li>Microsoft eLearning – Clinic 2 h gratuit </li></ul> What's New in SharePoint 2010 for IT Pros clinic<br /> http://www.microsoft.com/learning/elearning/course/10279ae.mspx<br />

    ×