Wyss Eric Ingénieur Avant-Ventes ; [email protected] Microsoft France
Publication de Contenu WebMicrosoft Office SharePoint Server 2007
Agenda
Présentation de la gestion de contenu Web SharePoint Server 2007Organisation logique du contenuSécurité, Topologie et DéploiementMigration de sites Microsoft CMS 2002 vers SharePoint Server 2007
Objectifs « Web » de SharePoint Server 2007
Intégrer les fonctionnalités de WCM (Web Content Management) dans SharePoint Server 2007
Ne plus avoir à faire un choix entre Microsoft CMS 2002 et Sharepoint Portal ServerEtendre SharePoint Server au champ InternetProposer une solution ECM (Enterprise Content Managemet) intégrée
Simplifier et accélérer la production de sites web dynamiques
Grâce aux nombreuses fonctionnalités standard de SharePointDiminuer l’utilisation de code spécifique (coût et risque)Faciliter l’accès aux utilisateurs, pour une meilleure adoption
Adresser les besoins des utilisateurs de CMS 2002Bénéfices d’une migration vers SharePoint
Fonctionnalités WCM clés
Charte graphiqueSéparer le contenu de la mise en forme
Création de contenuClient WebClient Riche (Word)
Navigation dans le siteGouvernance
Publication planifiéeCircuits d’approbationContrôle du formatage
Outils de gestion de site
PerformanceAdaptée à l’internetMécanismes de caching
Déploiement de contenuSécurité
Accès anonymeAuthentication par formulaire
Sites MultilinguesMoteur de recherche intégré
Investissements SharePoint
Faciliter la collaboration et la rendre plus intuitive
CollaborationFormulaires
Portail
Délivrer de l'information contextuelle et un accès personnalisé à l'information, aux applications et aux personnes
Connecter en temps réel les individus avec la bonne information et les bonnes personnes
Faciliter la prise de décision via la
mise en œuvre de tableaux de bord
Capturer des données métiers critiques et
automatiser les processus
Contrôler le cycle de vie du contenu de l'entreprise (documents, formulaires, pages web, enregistrements) avec workflow et policies.
Business
Intelligence
RechercheGestion de Contenu
ServicesPlate-forme
Espaces de travail,Sécurité, Stockage,
Topologie
Proposer une infrastructure extensible pour nos clients et nos partenaires
Agenda
Présentation des services « Web Content Management » de SharePoint Server 2007Organisation logique du contenuSécurité, Topologie et DéploiementMigration de sites Microsoft CMS 2002 vers SharePoint Server 2007
Un site SharePoint est une collection de sites Webs WSS
Les sites Webs sont organisés en hiérarchieCette hiérarchie contrôle la navigation et la sécurité
Area SPSv2 et Channel CMS02 sont remplacés par des Webs WSSChaque Web dispose d’une bibliothèque Pages
Organisation logique et terminologie
(Doc library) (Doc library) (Doc library)
Charte graphique = Master Page + Page Layout
La Master page contient entre autre les éléments de navigationLa Page layout ASPX définit la façon dont le contenu est affichéEnsemble, ils définissent l’aspect visuel de la totalité de la page1-3 Master pages, 10-25 Page Layouts pour des dizaines de milliers de pages
Charte graphique = Master Page + Page Layout
Exécution de la page:Accès à l’item décrit par l’URLAccès à la colonne Page LayoutRemplissage des contrôles à partir des champs de l’itemAccès à la master pageProduction de la page
Hérité de WSS:Gestion des versions, Check-in/Check-outTypes de contenuContrôle d’accèsWorkflow
Navigation à l’intérieur du site
Navigation dynamique basée sur l’arborescence des sites WSSSont inclus : webs, pages et liens saisisLes éléments de navigation sont filtrés en fonction de la sécurité, du statut d’approbation et du planning de publication
Organisation du site Web et saisie de contenu
Démo
Création de contenu à partir de client riche
Conversion de documents XML en pages web côté serveurLe lien entre les documents et les pages est conservéC’est au niveau du type de contenu associé au document que sont définis les paramètres de conversionModèle de conversion extensible
En standard, quatre convertisseurs sont fournis don’t un pour les documents Word .docx
Conversion
Settings (content type)
Document Client (Word) Page Web
Conversion de documents en pages Web
Démo
Safety.aspx
Safety.aspx
Safety.aspx
Safety.aspx
1. Configuration des paramètres de variationNouvelle redirection ASPX à la
racine2. Création des étiquettes de Variationsen-US, es-ES, de-DE
fr-FR, jp-JP, mobile
4. Création des hiérarchies pour les autres variations
Création de nouvelles pages et Sites
5. Create d’une nouvelle page Source
3. Définir une variation comme source
6. Approbation de la page Source
Création automatique des pages cibles
7. Traduction et approbation de chaque page cible
Http://my_site/
English
en-US/Http://my_site/
Deutsch
de-DE/Http://my_site/
Español
es-ES/Http://my_site/
Français
fr-FR/Http://my_site/
日本語
jp-JP/Http://my_site/
Mobile
Mobile/Http://my_site/
Safety.aspx
Safety.aspx
“Safety”
“Sicherheit”
“Seguridad”
“Sécurité”
“安全”
“Safety”
Translation
Translation
Translation
Translation
Gestion de sites multilingues Utilisation des variations
Directeur de la
rédaction
workflow de révision et
approbation en standard
Gestion de contenu web :Publication de contenu
Contenu
Template
Press Release
Separation contenu et
présentation
Serveur de Production
Site Internet
Variations
de Site
Responsable presse
Gestion de sites multilingues
Démo
Agenda
Présentation des services « Web Content Management » de SharePoint Server 2007Organisation logique du contenuSécurité, Topologie et DéploiementMigration de sites Microsoft CMS 2002 vers SharePoint Server 2007
Gestion de contenu web :Présenter du contenu aux utilisateurs web
Recherche rapide et
pertinente
Haute performance
et montée en charge
Serveur Internet
Authentification basée sur
des formulaires
Membres
Utilisateurs anonymes
Utilisateurs classiques
Personnalisation
Gold Member
s
Silver Member
s
Authentification et Autorisation
Accès anonymeAutorisé ou non par l’administrateur de la collection de sitesPeut ensuite être activé au niveau des webs et des listesFiltrage automatique en fonction des droits
AuthenticationAuthentification par formulaireBasé sur le modèle de membership ASP.NET 2.0
Le “LDAP membership provider” est fourni en standard avec MOSS Les providers standard ASP.NET peuvent également être utilisé
Par exemple SQL Server
Techniques de Caching
Objectif: Accélérer le siteRéduire la charge de chaque requête de façon à accroître les performances des sites web
Deux types principaux de cachingNon exécution de la page web
Page output cache, disk-based cache
Réduction du nombre d’accès à la base de données
Mise en cache des éléments suivants : item de page, noeud de navigation, requête de liste (inter listes, liste simple)
Page Output Cache
Fournit aux utilisateurs le contenu HTML correspondant à la page demandée
Met en cache une version de la page pour chaque “ensemble” d’utilisateurs disposant des même permissions sur le site
Particulièrement efficace quand la plupart des utilisateurs ont les mêmes droits sur le site
Cache
Requête
LogosBranding
NavigationContenu de page
Cache Logo.jpgGradient.gifStyles.cssScript.js
Disk-Based Caching
Met en cache sur les serveurs web frontaux les ressources des pages
Les requêtes suivantes font appel au cache, avec prise en compte de la sécuritéConfigurable: répertoire sur le disque, nombre de méga octets, extensions fichiers à mettre en cache
Il n’est plus nécessaire de stocker ces ressources en dehors de SharePoint
Topologies
Ferme de serveurs“Scale up” et “scale down” en fonction des besoins
Multi-fermesDifférents environnements
Environnement de saisie de contenu sur l’intranet avec authentification ADEnvironnement de Production avec ou sans authentification par formulaire
Les collections de sites peuvent être déployées entre environnements
Requêtes utilisateurs
Front end servers avec répartition de charge
Serveurs Application
Cluster SQL server
Index Search Excel Project
Grande Ferme
Requêtes utilisateurs
Web front ends + application(s)
Application(s)
Cluster SQL server
Ferme Moyenne
Petite FermeRequêtes utilisateurs
Répartition de charge sur :
• Web front end• Applications
Serveur SQL server dédié
Serveur unique
• Web front end • Applicatif • Base de données
Un serveur unique :
Requêtes utilisateurs
Ferme de serveurs
Disponibilité
Perf
orm
an
ce
Topologie Multi-fermes
AppServer(search)
AppServer(other apps)
DomainController
Web Front End
DBServer
AppServer
Web Front End
DBServer
DomainController
`
OuterFirewall
Allows
80
443
To Web Front
End Server only
InnerFirewall
Allows
<content deployment>
<AD replication/trust?>
DMZ
Intranet
Internet
Web Front End
Used for content
deployment only,
not accessible
form internet
Internet
DMZ Net
DMZ Net
Intranet
AuthoringCluster
ProductionCluster
Network Segments
NLB
Déploiement de contenu
Paths et jobsLes “Paths” relient des collections de sites source et destinationLes “Jobs” contrôlent la fréquence de copie de certains contenusDéploiement unidirectionnel (source -> destination)
Incrémental par défautSont déployés les derniers changements depuis le dernier déploiement réussi
Configuré par l’administrateur centralPossibilité de délégation aux créateurs de contenu par le job “Quick Deploy”
Prise en compteDes ressources associées aux pages web déployéesTransformation des liens
Gestion de contenu web :Déployer et gérer
Serveur de déploiemen
t
Annonce de
presse
Serveur Internet
Serveur de déploiement de contenu
Déploiement rapide
Breaking news
Système de planification
de page
Annonce de
presseActif le: 31 Mars 2006
Expires le: 31 avril 2006
Serveur Intranet
Responsible presse
Agenda
Présentation des services « Web Content Management » de SharePoint Server 2007Organisation logique du contenuSécurité, Topologie et DéploiementMigration de sites Microsoft CMS 2002 vers SharePoint Server 2007
Migration de CMS 2002 vers SharePoint Server 2007
Migration en 2 étapesMigration du contenu (automatique)Migration de l’application (manuel)
La migration de contenu supporte deux modesMigration complèteMigration incrémentale
Commencer par une migration complète puis réaliser périodiquement des migrations incrémentales jusqu’à ce que vous soyez prêt à basculer
La migration incrémentale permet de continuer d’utiliser votre site CMS 2002 existant durant la migration
CMS 2002 et SharePoint Server 2007 peuvent coexister sur la même ferme de serveurs physiques
Cela permet de compléter la migration sans avoir à faire l’acquisition de matériel supplémentaire
Migration du code
En spécifique dans CMS 2002 Equivalent SharePoint Server 2007
Recherche Fonctionnalité standard
Navigation Standard plus personnalisation basée sur le provider ASP.NET 2.0
Pages d’accueil de sections Standard (WebParts Summary link, Table of content, et Content-by-Query)
Scripts de déploiement de contenu Standard avec interface utilisateur
Page d’authentification par formulaire Standard plus personnalisation basée sur le provider ASP.NET 2.0
API d’extension de Workflow Standard plus personnalisation par SharePoint Designer et Visual Studio
Personnalisation du menu Console Standard plus personnalisation basée sur les data source ASP.NET 2.0
Placeholders personnalisés Réécrire sous forme de champs WSS
Utiliser chaque fois que cela est possible les fonctionnalités standard de SharePoint
En résumé
Les fonctionnalités de WCM features sont natives à MOSS 2007 et ont été intégrées sur la base de l’infrastructure WSS et ASP.NET 2.0
WebsBibliothèques de documents et documentsTypes de contenuMaster pages et pages ASPX“Navigation provider model” et contrôles de navigation
MOSS 2007 s’étend à l’InternetPublication de contenuIntégration de la charte graphiqueTopologies permettant la montée en charge progressiveCachingAccès en mode anonyme et authentification par formulaire
Les fonctionnalités de WCM ne sont pas limitées à l’Internet sites d’équipe -> sites intranet -> internet sites
Migration possible de CMS 2002 vers MOSS 2007
Pour aller plus loin
Evaluer SharePoint Server 2007SharePoint Virtual Labs sur le web
http://www.microsoft.com/technet/traincert/virtuallab/office.mspx
Version d’évaluation 180 jours (Français et Anglais)
http://download.microsoft.com
En savoir plus sur SharePoint Server 2007Pour les développeurs
http://msdn.microsoft.com/sharepoint
Pour l’IThttp://technet2.microsoft.com/office
Pour aller plus loin (suite)
Sessions SharePoint – mercredi 7 févrierMigration vers SharePoint 2007 : 11hWorkflow avec Office 2007 : 13hPortail collaboratif avec SharePoint : 14h30Créer et customiser des sites SharePoint : 16hPortail d’intégration : 16hGestion de contenu d’entreprise : 16h
HOLs, Workshops et village partenaireWebcasts des sessions sur le web
La référence technique
pour les IT Pros :technet.microsoft.com
La référence technique
pour les développeurs :
msdn.microsoft.com
S’informer - Un portail d’informations, des événements, une newsletter bimensuelle personnalisée
Se former - Des webcasts, des articles techniques, des téléchargements, des forums pour échanger avec vos pairs
Bénéficier de services - Des cursus de formations et de certifications, des offres de support technique
Visual Studio 2005 +
Abonnement MSDN Premium
Abonnement TechNet Plus :
Versions d’éval + 2 incidents support
© 2007 Microsoft France
Votre potentiel, notre passion TM