Architectures & déploiement SharePoint

Slides:



Advertisements
Présentations similaires
Tutoriel - Les Ressources du BCH
Advertisements

Présentation des technologies SharePoint 2007
Les technologies décisionnelles et le portail
1 HPC pour les opérations. Sommaire Quelques rappels sur Windows Compute Cluster Server Déploiement de Compute Cluster Administration de Compute cluster.
Le déploiement dapplications et la gestion du réseau pédagogiques détablissements scolaires Brice DELONS Consultant manager EXAKIS.
Linq, fonctionnement et architecture
« Les Mercredis du développement » Introduction Office « 12 » Présenté par Bernard Fedotoff Microsoft Regional Director Agilcom.
1 HPC pour les opérations. Administration Compute Cluster Server.
Automatisation de Tâches Scenarios
Expert Lotus DOMINO & Microsoft .NET
Connecter des données métier à Office SharePoint Server 2007 via le Business Data Catalog.
Performances et planification de charge. Planification de charge Démarche consistant à évaluer une technologie par rapport aux besoins dune organisation,
Personnalisation des sites SharePoint avec SharePoint Designer 2007
Construire un site Web Internet en utilisant Microsoft Office SharePoint Server 2007.
Concevoir, déployer et gérer les workflows
Introduction aux fonctions de gestion de contenu Web dans Microsoft Office SharePoint Server 2007.
ISP/ASP ISP ASP Conclusion DESS Réseaux 2000/2001
Construire une Set Top Box Avec Windows CE 6.0
Sécurité Informatique
Speaker : Michael Nokhamzon33 Speaker : Pierre Tatot.
Quel plan de migration prévoir de SharePoint 2007 vers SharePoint 2010 ?
Module 1 : Préparation de l'administration d'un serveur
Développement avancé : Feature et Solution
Amélioration de la sécurité des données à l'aide de SQL Server 2005
Administration de SharePoint
Introduction à ASP.NET 2.0 Christine DUBOIS MSDN Regional Director AGILCOM.
Windows SharePoint Services et Office SharePoint Server 2007 Planification d’architecture et concepts d’administration.
ASP.NET Par: Hugo St-Louis. C ARACTÉRISTIQUES A SP. NET Évolution, successeur plus flexible quASP (Active Server Pages). Pages web dynamiques permettant.
Cette session suppose une connaissance préalable des grands principes de Workflow Foundation Nous parlerons très peu de lécriture de workflows Une session.
Connecteur Team Foundation Server Project Server
Module 7 : Accès aux ressources disque
22 Web Platform Installer pour faciliter la mise en œuvre de votre plateforme Web 9 Février 2010 Alban OlierLaurent Bonnet
Publication de Contenu Web Microsoft Office SharePoint Server 2007
Présentation de Microsoft IT Service Management Office Le Catalogue de Services de Microsoft IT.
Excel et Excel Services
Agenda de la journée 10h00 : La place d’ASP.NET dans la plate-forme Microsoft 10h30 : Développement rapide d’applications Web en ASP.NET 12h00 : Construire.
Gestion 100% réalisée par le système Les API du système permettent de : Savoir si le mot de passe est actif Declare Function GetPasswordStatus Lib "Coredll"
2 Développer, tester et déployer un site web avec WebMatrix (RIA101) Christine Dubois 9 février 2011.
SDL en une slide Modélisation des menaces Démo…interactive!

•Présentation de Team Edition for Database Professionals •La méthodologie •Etude de cas.
Introduction Concepts d’affichage Quels sont les outils à notre disposition ? Quels sont les avantages et contraintes ? Process de rendu Description.
Windows Sharepoint Services “v3“ (1/6) Les nouveautés Stéphane Crozatier Relation Technique Editeurs de Logiciels DPE - Microsoft France
Protéger Exchange avec System Center Data Protection Manager 2007
Concepts. Procédures 1 EWS Excel Web Services. © Partouche David / 2007 version 0.1 Présentation des Excel Services Définition de base : Excel Services.
Introduction Les contrôles Les templates de données Les vues Conclusion.
Introduction au développement Office 2007
09/11/2006 CMS Content Management System Système de Gestion de Contenu.
Plan Définitions et exemples Composants de cluster
Agenda Concepts et points clefs d’une solution portail
Windows SharePoint Services. Windows SharePoint Services Successeur de SharePoint Team Services Comment Service de Windows Server 2003 Fourni des services.
Combien envisagent d’utiliser SSMA pour migrer : OracleSybaseAccess.
Outil de conception d’applications WPF Anciennement « Interactive Designer » Orienté « intégrateur graphistes » Particularité : Blend tm est une application.
La sécurité dans SQL Server 2005
Technet Office System
© WYNIWYG / Communication, reproduction interdite sauf autorisation.
Positionnement : Outil de supervision et d’administration spécialiste Les management packs de l’éditeur et la base de connaissance embarquée Rapidité.
22 Lag110 : Le développement SharePoint 2010 avec Visual Studio 2010 Mardi 9 février 2010 Frédéric Wickert Partner Technical Specialist Microsoft.
Communication & Collaboration Gestion de contenu numérique Business Intelligence Solutions Office system 2007 Vos équipes Gestion de Projets Entreprise.
Eric Mittelette Mitsuru Furuta Microsoft France
Quels sont les bénéfices techniques à migrer vers Windows Longhorn Server ?
Comprendre le Catalogue de Données Métier Utiliser le Catalogue de Données Métier Développer avec le Catalogue de Données Métier Conclusion.
 Répondre aux problèmes principaux de VS 2005  Augmenter toujours la productivité côté désign  Un vrai outil de développement pour le développement.
Portail collaboratif avec les technologies SharePoint
Introduction Les bases de la 3D dans WPF L’application Tron (la 3D pour les nuls ) Passer d’un rendu 2D à un rendu 3D La 3D dans les interfaces WPF.
Linq = Language INtegrated Query DLinq = Database + Linq Appelé maintenant Linq to Data Xlinq = XML + Linq Appelé maintenant Linq to XML.
2 SHS201 Best Practices de Développement pour Sharepoint Online Stéphanie Hertrich Relations Techniques Développeurs Microsoft Philippe Sentenac MVP Sharepoint.
1 Chesné Pierre
Gestion des documents internes avec SQL Server 2005 Date de publication : janvier 2006.
Bloc 1 - UE 5 - Technologies de l’information et de la communication TIC Bachelier en immobilier T. SOUMAGNE.
Transcription de la présentation:

Architectures & déploiement SharePoint 4/9/2017 6:42 PM Architectures & déploiement SharePoint Jean-marc Sennechael Managing Consultant Jeanms@microsoft.com Microsoft France © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Agenda Les principes fondamentaux Architecture technique Déploiement: de quoi s’agit’il? Les « features » Le déploiement par « solution »

Principe fondamental N° 1 IIS WSS v2 / SPS 2003 WSS v3 / MOSS Web Sites Virtual Servers Web Applications Serveur physique Web Application(s) Top Level Site(s) Site(s) Collection de sites Site(s)

Principe fondamental N° 2 WSS v3 Collections de sites Sites Modèles MOSS 2007 Services partagés TOUT EST SITE!!

Principe fondamental N° 3 Services partagés (SSP) Regroupement de services consommateurs en ressources De 1 à n SSP par ferme Utilisation possible entre plusieurs fermes Windows SharePoint Services ne fournit pas de SSP (contrairement à MOSS) SSP = Shared Service Provider = un site qui donne accès aux Services partagés MOSS

Principe fondamental N° 4 Qu’est’il arrivé aux “portails SPS 2003”?? Il s’agit d’un site WSS + modèle MOSS + Shared Services Serveur MOSS Application Web Admin centrale Modèle portail SSP Admin Modèle portail

Principe fondamental N° 5 Disparition des restrictions sur les topologies! Les servers ont des rôles: Frontal WEB (WFE) Serveur d’Application Serveur de bases de données Vous pouvez créer une ferme de n’importe quelle taille pour chaque rôle! Bonnes pratiques: 1 index serveur Pas plus de 8 WFEs pour un serveur SQL

Les concepts de l’architecture technique Topologie Grouper les services sur le matériel en fonction des besoins Faire évoluer le matériel # serveurs en fonction du rôle 32-bit, 64-bit Les rôles Frontal Web Application: Indexing, Search, Excel Calc, Project Bases de données

Choix de l’architecture technique Les facteurs à prendre en compte La charge utilisateur Les opérations “longues” Les performances demandées La disponibilité La configuration réseau Disparition des restrictions sur les topologies

Serveur unique SQL Express approprié jusqu’à 500 utilisateurs Un serveur hébergeant: Frontal Web Application Database Type de serveur RAM HDD CPU Single server 2 GB 100 GB 1 x 2.8 Ghz Pentium-4 (32bit) SQL Express approprié jusqu’à 500 utilisateurs SQL approprié jusqu’à 5000 utilisateurs Héberge: 1,000 sites d’équipe, portails et sites personnels Stocke: 10,000 documents Indexe: 100,000 documents (11 docs/sec)

Ferme Architecture hautement disponible Server type RAM HDD CPU Web front end + Query + Excel Calc Index Cluster SQL server Server type RAM HDD CPU Frontaux Web 2 GB 200 GB 2 x 2.8 Ghz AMD 64bit Serveur Index 4 GB SQL Server 4 x 2.8 Ghz, dual core, AMD 64bit Architecture hautement disponible Utilisateurs: 100,000 Héberge: 10,000s sites d’équipe, portails et sites personnels Stocke: 1,000,000 de documents Index: 1,000,000 de documents

Dimensionnement Type de ferme # Utilisateurs Commentaires Single server (SQL Express) ≤ 500 Non hautement disponible Single server (SQL) ≤ 5,000 Medium farm (2 x 1 x 2) ≤ 100,000 Hautement disponible (hors index?) Large farm (4 x 2 x 2) ≤ 500,000 Hautement disponible

Les topologies“multi ferme” Pourquoi faire? Sécurité et isolation des processus Dev / test / prod Demandes business/métier Gestion du contenu Environnements de publication Création du contenu dans l’intranet (authentification sur le domaine AD) Accès au contenu publié sur Internet (authentification par formulaire ASP .NET) Shared Services partagés entre les fermes

Les topologies“multi ferme”

Les recommandations “hardware” Installation sur un unique serveur CPU: 2.5 GHz Memoire: 2 GB recommandé, 1 GB minimum HDD: dépend du scénario envisagé Installation “en ferme” Serveur Web : 2.5 GHz, 2 GB RAM Serveur Application : Dual proc 2.5 GHz, 2 GB RAM SQL: Dual proc 2.5 GHz; 2gb RAM 32 & 64-bit supportés

Déploiement: de quoi s’agit il? Déployer du « code » ASPX, image, CSS Web Part assemblies Event receivers Workflow template assemblies Workflow activity assemblies Déployer des éléments de configuration Définitions de site Définitions de Liste “Feature”(NOUVEAU) Des métadonnées Des colonnes de liste par exemple Du contenu Des articles, des pages

Les “features” Eléments de personalisation réutilisable 4/9/2017 6:42 PM Les “features” Eléments de personalisation réutilisable Permet d’étendre les sites existants Facile à déployer, activer et désactiver Elements.xml Custom Actions Custom Views Content Type Definitions Layouts Pages Modules (files) List Instances List Templates Event Receivers Delegate Controls Workflow Bindings Feature.xml Nom ID Description Périmètre Assembly Dépendances Elements associés © 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Les périmètres des “features” 4/9/2017 6:42 PM Les périmètres des “features” Ferme Item Custom Actions Site Settings Links Admin Custom Actions Web Application Item Custom Actions Site Settings Links Admin Custom Actions Collection de sites Site Settings Links Site Web Part Definitions Workflow Definitions Site Content Types Layout Files List Instances Site List Definition + Forms + Views List Instances List Item Events Item Custom Actions Web Admin Custom Actions Layout Files © 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Le cycle de vie d’une feature 4/9/2017 6:42 PM Le cycle de vie d’une feature Copie sur les frontaux Web Installation de la Feature stsadm –o installfeature stsadm –o scanforfeatures ActivateFeature stsadm –o activatefeature DeactivateFeature stsadm –o deactivatefeature UninstallFeature stsadm –o uninstallfeature Suppression des fichiers de la Feature © 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Les “Features” natives 4/9/2017 6:42 PM Les “Features” natives Farm Features Content Lightup WSS Core Links Core Content Types Core Column Templates Site Collection Features Basic Web Parts Web Features Team Collaboration Document Libraries Picture Libraries Basic List Links Announce- ments Tasks Contacts Events Discussion Boards Surveys Visible Cachée © 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

4/9/2017 6:42 PM Démo Features © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Déploiement Motivation 4/9/2017 6:42 PM Déploiement Motivation Comment déployer les features, définitions de sites, assemblies sur les serveurs SharePoint? Ancienne méthode: Copie manuelle des fichiers sur le système de fichiers du serveur Ajout des entrées dans le fichier web.config IIS reset A répéter sur tous les frontaux Nouvelle méthode: déploiement par solution © 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Déploiement par “solution” 4/9/2017 6:42 PM Déploiement par “solution” WSS Config DB HelpDesk.wsp (WSS Solution Cab) Ajoute Supprime Feature Manifests Template Files UI, Command Line, OM “deploy” command Déploie Assemblies Retire New WFE Frontaux Web © 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Démo Solution WSP 4/9/2017 6:42 PM © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Deploiement du contenu “Travaux” et “chemins” Les “chemins” connectent les Collection de sites “sources” aux Collection de sites “destinations” Les “travaux” contrôlent ce qui est copié et quand Un sens unique (source -> destination) Les serveurs sources et destination doivent “se pinger” Incremental par défaut Ne déploie que les changements depuis le dernier déploiement Configuré par l’administrateur central Délégation possible aux auteurs avec le“déploiement rapide” Deployment is considered an administrator task and is configured at the Central Admin site --- A path represents a mapping between two site collections, a source and a destination There can only be one path from SC A to SC B Jobs are associated with a path, and are responsible for physically moving content from the source to the destination There can be multiple jobs per path Jobs can be scheduled to run automatically at different times or can be run manually using the UI or command line Paths and jobs can be configured, scheduled, run and tested through the central admin UI Reports are also available for each run

Déploiement rapide Permet aux contributeurs autorisés de soumettre du contenu à une file d’attente déployée plus fréquemment que les travaux “standards” Activé ou désactivé Permissions fines Exposé au travers de la console de publication

Sessions TechDays Administration de SharePoint Salle M252B, 16h Sécurité avec SharePoint Salle 251, 17h30

La référence technique pour les IT Pros : La référence technique technet.microsoft.com 4/9/2017 6:42 PM La référence technique pour les développeurs : msdn.microsoft.com Abonnement TechNet Plus : Versions d’éval + 2 incidents support Visual Studio 2005 + Abonnement MSDN Premium 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 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Questions?

Votre potentiel, notre passion TM 4/9/2017 6:42 PM Votre potentiel, notre passion TM © 2007 Microsoft France © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.