Accéder au contenu principal

TechDays : Architectures et déploiement SharePoint

 En plus de SQL Server, je me devais de suivre les sessions sur SharePoint, ainsi celle "du déploiement et des architectures" (annimée par Jean-Marc Sennechael - Managing Consultant chez MCS) est très importante pour comprendre SharePoint et son infrastructure.

Orientation de la session est :

  • De différencier SharePoint 2003 et SharePoint 2007
  • Architecture technique
  • Déploiement
  • Feature
  • Déploiement par solution

Dénomination équivalente pour un site Web SharePoint dans IIS :

  • IIS : Web Site
  • WSS V2 : Virtual Server
  • WSS V3 :

Architecture intégrée entre WSS et MOSS, plus de rupture entre le site WSS et le portail

Notion de Service partagé (SSP)

  • Pas de SSP dans WSS

Plus de notion de Portail en tant que tel, passage par le createSite avec un modèle spécifique (Portail).

Plus de notion de topologie fixe (Cf. SharePoint 2003), 3 types de role :

  • Serveur Web Front End (intègre nativement InfoPath Server, possible de le déporter en cas de gros besoin)
  • Serveur d'application (Index, Search, Excel calc, Project, ...)
  • Serveur de base de données

Pas plus de 8 WFE pour 1 SQL Server, intérêt d'ajouter un Index Server dans la ferme.

Il faut grouper les services en fonction ou modifier l'architecture suivant :

  • les besoins et de la charge de la ferme
  • Le nombre d'utilisateur (cas de la page par défaut sur le portail)
  • Opérations longues
  • les performances demandées
  • La haute disponibilité
  • La configuration réseau
  • Cf les capacity planning disponible sur la MSDN pour le sizing de l'architecture

Différent cas d'architecture :

  • Le plus simple : Stand Alone (équivalent Single server)
  • Ferme (équivalent medium Farm) : 2 WFE / 1 Index / 1 SQL server
  • Large Famr (4*2*2)

Topologie MultiFerme :

  • Isolation des processus et pour sécurité
    • Séparation Dev-PreProd-Prod
    • Demande business/métier
  • Gestion de contenu
    • Création/Validation/....
    • Publication des documents pour accès au contenu par le public

Recommendation matérielle

Déploiement :

  • Déploiement de code (aspx, webpart, ...)
  • Déploiement des éléments de configuration (SiteDef, features, ...)
  • Déploiement des métadonnées (les colonnes de liste, ContentType, ...)
  • Du contenu (articles, pages, ...)

Explication des Features : Cf la pres de Renaud

  • Notion de périmètre d'action des Features
  • Le cycle de vie des Features
    • Copie de la feature sur les Frontaux
    • STSAdm -o pour l'installation de la feature
    • Activation de la feature
    • Désactivation
    • Suppression
  • MOSS utilise les Features pour lui-même
  • Features natives visibles ou non

Démonstration :

  • Du développement de feature pour la gestion de MasterPages
  • De la copie et installation de la feature
  • Activation de la feature
  • Exemple avancé avec une seconde Feature
  • Extension des menus de gestion dans toutes les pages SharePoint

Explication de la complexité du déploiement manuel d'une feature (si plusieurs WFE, il faut le faire sur chaque serveur).

Passage par la solution (WSP) :

  • Solution de déploiement de projets SharePoint dans la base de données de configuration
  • Les Solutions sont ensuite directement distribués aux différents WFE sans aucune action

Démonstration de la Solution sous SharePoint

  • Création manuelle du CAB (WSP)
  • Installation de la solution par STSAdm
  • Déploiement de la solution par STSAdm (visible dans le site d'administration global de SharePoint)
  • Utilisation des fonctionalités dans le site SharePoint

Conclusion sur les déploiement.

 

La session a été intéressante, mais de nombreuses démonstrations ont été présentées plus en détail dans les sessions de Renaud. Je vous engage donc réellement à regarder ces deux WebCast, dès que celles-ci seront disponbles.

Romelard Fabrice [MVP]

Commentaires

Posts les plus consultés de ce blog

Redonner vie à une Microsoft Surface RT : le guide ultime vers Linux !

Vous avez une vieille Microsoft Surface RT qui traîne dans un tiroir ? Vous savez, cette tablette de 2012 devenue inutilisable depuis l'abandon officiel de Windows RT par Microsoft ? Ne la jetez surtout pas ! Dans ma dernière vidéo, je vous montre comment transformer cet appareil, autrefois considéré comme un "presse-papier", en une tablette Linux moderne et parfaitement fonctionnelle . Pourquoi ce projet ? L'objectif est simple : transformer ce matériel pour en faire un dashboard dédié à mon système Home Assistant. En installant postmarketOS , une version de Linux spécialement conçue pour les appareils ARM abandonnés, on redonne une seconde jeunesse à cette machine . Ce que vous allez apprendre dans ce tutoriel complet : La libération du matériel : Comment réinstaller la version d'origine pour passer outre les blocages de Windows 8.1 . Jailbreak & Secure Boot : La procédure indispensable pour déverrouiller la machine et permettre l'installation d...

Série de Videos sur Home Assistant intégrant la production Photovoltaïque

 Un certain nombre de vidéos sont en ligne pour intégrer sa production photovoltaïque dans Home Assistant en partant de la base. Installation de Home Assistant: On peut ensuite intégrer les composant des Micro-Onduleurs Enphase, mais aussi les batteries Enphase: Ou encore le composant de contrôle Ecojoko: Ce qui permet alors de faire des comparaisons entre les valeurs capturées: Des videos seront encore publiés dans les prochaines semaines sur différents aspects de cette solution. Fab

Mixer les batteries Enphase et Zendure : La solution ultime pour l'autoconsommation ?

Introduction Vous avez déjà une installation solaire équipée de micro-onduleurs Enphase , mais vous trouvez que le stockage officiel de la marque est trop coûteux ou difficile à installer en DIY ? Vous n'êtes pas seul. Aujourd'hui, je vous partage mon retour d'expérience complet sur une configuration qui intrigue beaucoup de monde : le couplage d'un système Zendure SolarFlow avec un environnement Enphase existant. Pourquoi vouloir mixer ces deux marques ? Le système Enphase est une référence en termes de fiabilité, mais l'ajout de batteries IQ Battery peut représenter un investissement lourd. À l'inverse, Zendure propose avec le SolarFlow une solution de stockage plug-and-play extrêmement flexible et souvent plus abordable. L'idée est simple : utiliser le SolarFlow comme "tampon" entre vos panneaux et vos micro-onduleurs pour stocker l'excédent de la journée et le réinjecter la nuit. Le montage : Est-ce vraiment compliqué ? Dans ma dernière ...