SharePoint est une solution d'infrastructure et elle doit permettre aux DSI d'assurer une garantie du service. Découvrez comment le Multi-tenant peut répondre à ces problèmatiques en transformant les Directions Informatiques en fournisseurs de services d'Hébergement SharePoint.
Tenant=locataire
Les Slides de ma session du club UGSF du 26 avril 2012.
Piloter l'adoption des RSE SharePoint :
- Adoption des outils et plan de gouvernance
- Utiliser un référentiel des pratiques
- Mesurer la maturité des équipes
- Tableau de bord des usages avec Tryane
Jamespot.Pro Presentation Generale 2009 (version FR)Alain GARNIER
Jamespot.pro est une solution en ligne pour mettre en place des espaces collaboratifs orientés business à base de réseau social.
Le document est une présentation générale de la solution.
Pour plus d'informations : http://www.jamespot.pro
Les Slides de ma session du club UGSF du 26 avril 2012.
Piloter l'adoption des RSE SharePoint :
- Adoption des outils et plan de gouvernance
- Utiliser un référentiel des pratiques
- Mesurer la maturité des équipes
- Tableau de bord des usages avec Tryane
Jamespot.Pro Presentation Generale 2009 (version FR)Alain GARNIER
Jamespot.pro est une solution en ligne pour mettre en place des espaces collaboratifs orientés business à base de réseau social.
Le document est une présentation générale de la solution.
Pour plus d'informations : http://www.jamespot.pro
Présentation de la Drupal Webfactory lors du meetup Drupal Paris le 28/01/2016.
Ce module permet de déployer facilement de nouveaux sites et de partager des contenus à travers le référentiel et ses satellites.
Support de présentation exploité dans le cadre de l'Atelier "DSI, comment mettre en oeuvre des solutions de Cloud hybride avec Aspaway, IBM et Softlayer. Atelier de 30 mn sur le stand IBM du salon "Cloud Computing World Expo" - Mercredi 9 avril, 11h30 à 12h.
13.2 Comment SharePoint est déployé et maintenu dans une grande structureNicolas Georgeault
Les slides de la 3ieme session que j'ai eu la chance de presenter lors du dernier SharePoint Summit Quebec de 2012... J'espere vous voir nombreux cette annee pour l'edition 2013 de ce superbe evenement.
Cette session sera l'occasion d'un retour d’expérience par Microsoft Services d’un client (early adopter) ayant déployé 7000 postes de travail avec SCCM 2012, les fonctionnalités clés de SCCM 2012 à mettre en œuvre ainsi que les questions d'architecture et de migration seront abordées. La part belle sera faite aux démonstrations durant cette session
Diapositive de la rencontre du 2 avril 2024.
En 2023, Ubisoft, l’une des plus importantes sociétés de jeux vidéo au monde, a décidé de remplacer son ancien moteur de recherche par Microsoft Search.
Dans cette étude de cas, nous décrivons notre parcours avec cette nouvelle technologie et comment nous l’avons déployée pour l’ensemble de l’organisation. Nous détaillons également les stratégies que nous avons prises, les défis que nous avons eus et les leçons que nous avons apprises en cours de route.
Agenda
18h00 : Mot de bienvenue
18h15 : Annonces et évènements (Laurent Sittler, Nicolas Georgeault, Serge Tremblay)
18h30 : Session du mois: Étude de cas d'implantation de la Recherche Microsoft Search chez Ubisoft avec Franck Cornu
20:00: Fin
Construire une gouvernance efficace pour la Power Platform de Microsoft peut s'avérer très compliqué. Compte tenu du nombre de services et des différences entre ces produits. Cette présentation permet de poser quelques questions essentielles pour démarrer la mise en place de votre gouvernance.
Contenu connexe
Similaire à Tous hébergeurs de services SharePoint ?
Présentation de la Drupal Webfactory lors du meetup Drupal Paris le 28/01/2016.
Ce module permet de déployer facilement de nouveaux sites et de partager des contenus à travers le référentiel et ses satellites.
Support de présentation exploité dans le cadre de l'Atelier "DSI, comment mettre en oeuvre des solutions de Cloud hybride avec Aspaway, IBM et Softlayer. Atelier de 30 mn sur le stand IBM du salon "Cloud Computing World Expo" - Mercredi 9 avril, 11h30 à 12h.
13.2 Comment SharePoint est déployé et maintenu dans une grande structureNicolas Georgeault
Les slides de la 3ieme session que j'ai eu la chance de presenter lors du dernier SharePoint Summit Quebec de 2012... J'espere vous voir nombreux cette annee pour l'edition 2013 de ce superbe evenement.
Cette session sera l'occasion d'un retour d’expérience par Microsoft Services d’un client (early adopter) ayant déployé 7000 postes de travail avec SCCM 2012, les fonctionnalités clés de SCCM 2012 à mettre en œuvre ainsi que les questions d'architecture et de migration seront abordées. La part belle sera faite aux démonstrations durant cette session
Similaire à Tous hébergeurs de services SharePoint ? (20)
Diapositive de la rencontre du 2 avril 2024.
En 2023, Ubisoft, l’une des plus importantes sociétés de jeux vidéo au monde, a décidé de remplacer son ancien moteur de recherche par Microsoft Search.
Dans cette étude de cas, nous décrivons notre parcours avec cette nouvelle technologie et comment nous l’avons déployée pour l’ensemble de l’organisation. Nous détaillons également les stratégies que nous avons prises, les défis que nous avons eus et les leçons que nous avons apprises en cours de route.
Agenda
18h00 : Mot de bienvenue
18h15 : Annonces et évènements (Laurent Sittler, Nicolas Georgeault, Serge Tremblay)
18h30 : Session du mois: Étude de cas d'implantation de la Recherche Microsoft Search chez Ubisoft avec Franck Cornu
20:00: Fin
Construire une gouvernance efficace pour la Power Platform de Microsoft peut s'avérer très compliqué. Compte tenu du nombre de services et des différences entre ces produits. Cette présentation permet de poser quelques questions essentielles pour démarrer la mise en place de votre gouvernance.
aMS Delhi - Are you thinking about building PowerApps on to of SharePoint-Ser...Nicolas Georgeault
Back from the field, this session will talk about Best Practices about using SharePoint lists as a backend for your PowerApps and PowerBI applications. Based on real situations, we will see what are the impacts of prototyping and releasing Business applications that are using SharePoint and how you will have to organize your items if you don’t want to get in huge troubles.
Step by step, we will analyze what are the different options and the risks in using a platform where people can change the data model and how to avoid that risks.
Customer Insights, Customer Service Insights, Supply Chain Insights, ... Microsoft is adding lots of new features in Dynamics 365 using AI in many ways. Let's take some time to review the most significant ones and explore what is already or will be available soon that will improve the way you are working personally or as a team in your day-to-day activities. We will together introduce each of these opportunities to improve our work in some real scenarios and business cases.
Vous souhaitez automatiser un processus dans Power Automate mais vous ne savez pas comment commencer?
Connaissez-vous Process Advisor?
Lors de cette session vous découvrirez comment grace à Power Automate Desktop vos utilisateurs peuvent enregistrer leurs opérations et comment à partir de ces enregistrements vous pourrez en analyser la substance pour accélérer l'automatisation de vos processus métiers même les plus complexe.
Using SharePoint Syntex we will be able to move from document management to knowledge management. But building your corporate knowledge graph needs to anticipate a bit on some changes in the way you are considering your content. During this session you will discover what need to be done in order to use SharePoint Syntex at it maximum potential. Because people are working based on their own semantic, we will see how bridging these personal semantics into a federated one is important to start working like a real team.
It's time to move from collaboration to collective intelligence but is your intranet ready for that?
A l'heure ou l'AI est encore une technologie en vogue et que les initiatives se multiplient dans l'environnement Microsoft 365, nous feront un inventaire des possibilités.
Parce que toutes ces initiatives ne se valent pas en termes d'investissement, il est important de bien en comprendre les périmètres et les usages mais surtout le temps qu'il vous faudra investir pour en tirer les premiers bénéfices.
Au cours de cette session, nous verrons chacune des solutions utilisant AI ou l'apprentissage automatisé et nous passerons en revu les couts et l'évaluation du ROI.
SharePoint Syntex, AIBuilder, Power Virtual Agent, ... Quelle stratégie devez-vous adopter pour tirer le maximum du potentiel de ces solutions pour améliorer votre Intelligence Collective.
Ce que vous apprendrez dans cette session :
- Inventaire des solutions exploitant l'AI dans Microsoft 365
- Évaluation de l'effort à produire pour le déploiement
- Gains immédiats, moyen ou long terme
- Quelles solutions prioriser pour optimiser votre stratégie AI
Using SharePoint Syntex we will be able to move from document management to knowledge management. But building your corporate knowledge graph needs to anticipate a bit on some changes in the way you are considering your content. During this session you will discover what need to be done in order to use SharePoint Syntex at it maximum potential. Because people are working based on their own semantic, we will see how bridging these personal semantics into a federated one is important to start working like a real team.
It's time to move from collaboration to collective intelligence but is your intranet ready for that?
Solving problems! and what we could learn from covid19Nicolas Georgeault
Since March 2020, companies have had to change the way they approach problems. What if the COVID19 crisis was an opportunity for us to return to a more pragmatic management of our problems? What if the survival of our businesses depended on our ability to question the approach to the needs of our customers or our users of the IT resources we provide them? Frugal... Jugaad... how can we keep the pragmatism and efficiency of March 2020?
M365 Saturday Saskatchewan 2020 - Build your #PowerPlatform #GovernanceNicolas Georgeault
Sites from my session:
Managing the Microsoft Power Platform platform can sometimes be very complex, and because your users have access to the various Power Apps and Power Automate options from other services, it's important to understand and understand the intricacies of the options. Understanding the differences in fault environments and others will allow you to better understand its management and better control the costs.
We'll also discuss the risks of letting unchecked developments proliferate at the risk of seeing a repeat of situations already encountered with Microsoft Access and Excel and some applications that have become critical in your business but completely absent from your service contract.
M365 Virtual Marathon - Construire votre gouvernance pour la Power PlatformNicolas Georgeault
La gestion de la plate-forme Microsoft Power Platform peut parfois être très complexe, et parce que vos utilisateurs ont accès aux différentes options Power Apps et Power Automate à partir d’autres services, il est important de comprendre et de comprendre les subtilités des options. Comprendre les différences dans les environnements de défauts et d’autres vous permettra de mieux comprendre sa gestion et de mieux contrôler les coûts.
Nous discuterons également des risques de laisser les développements non contrôlés proliférer au risque de voir une répétition des situations déjà rencontrées avec Microsoft Access et Excel et certaines applications qui sont devenues critiques dans votre entreprise, mais complètement absentes de votre contrat de service.
Montreal Skype and Teams User Group: Développer une application Microsoft TeamsNicolas Georgeault
Les slides de ma session concernant le développement d'application dans Microsoft Teams. Comment transformer Teams en Hub de productivité pour vos utilisateurs.
SPS Ottawa 2019: From the field: Modernize your SharePoint Intranet with Shar...Nicolas Georgeault
n order to migrate an old Intranet from SharePoint 2007 to SharePoint Online, we had to built a fresh new agile strategy using the Power Platform. During this session, you will learn how Quebec Alcohol Corporation built a new modern intranet with the power of PowerApps. The 406 stores are using a Gantt calendar view to see all critical and important activities like products retirement. This Calendar was first a mockup we delivered in a couple of days before delivering the real application.
During this session you will learn how to use PowerApps to start modernizing your digital desktop but we will also cover the Governance we have had to think about to insure the environment works correctly.
The Microsoft Common Data model (CDM) is the Azure-based storage mechanism for the Microsoft business application platform. The most intuitive use case for the CDM is to provide an easy to use relational database for PowerApps. App Creators can use the CDM to model their data and easily share apps created on that data. CDM aims to provide much more than storage, it also provides definitions for common business entities as well as integration capabilities for importing data from multiple sources like SharePoint Online and On Premises. With data sourced across the enterprise, businesses can drive insights and actions using PowerApps, Power BI, and Microsoft Flow based solutions.
SPS Calgary 2019 - What if your intranet was a simple bot?Nicolas Georgeault
We are all focusing on creating again and again the same old Intranet concept with pages and publication logic. But what if your intranet was just a single ASK ME ANYTHING page with a Bot to provide you answers but also to bring you to the right page in your portals?
My slide about ERM for Employee Relationship Management
SPSNYC2019 - What is Common Data Model and how to use it?Nicolas Georgeault
The document discusses the Common Data Model and Common Data Service. It provides an overview of what the Common Data Model is, how it standardizes business entities and concepts. It also discusses how the Common Data Service provides a service level agreement and business-centric approach. Examples are given of how the Common Data Model and Service can be used to build applications and integrate data across different systems using a single data model.
Want to know more about Common Data Model and Service? You need to understant what's the difference between CDS for Apps and Analytics? Feel free to use these slides and send me your feed backs.
CRM-UG Summit Phoenix 2018 - What is Common Data Model and how to use it?Nicolas Georgeault
My Slidedeck about Common Data Service and Model from CRMUG SUmmit in Phoenix Oct 2018. This technology is under development so content is subject to change and based on current service on 10/18/2018
15 minutes to introduce PowerApps and 30 minutes to achieve your first application that lets you fill your project timesheet in SharePoint.
Simple! And without a line of code.
Login and register on powerapps.com order to realize yourself this application during the session.
As a bonus, we will use Microsoft PowerBI to get a quick dashboard as well.
No more need of developers ?! Of course not, finally, we will also discuss the possibilities of supplementing our application with advanced code.
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...OCTO Technology
Par Nicolas Bordier (Consultant numérique responsable @OCTO Technology) et Alaric Rougnon-Glasson (Sustainable Tech Consultant @OCTO Technology)
Sur un exemple très concret d’audit d’éco-conception de l’outil de bilan carbone C’Bilan développé par ICDC (Caisse des dépôts et consignations) nous allons expliquer en quoi l’ACV (analyse de cycle de vie) a été déterminante pour identifier les pistes d’actions pour réduire jusqu'à 82% de l’empreinte environnementale du service.
Vidéo Youtube : https://www.youtube.com/watch?v=7R8oL2P_DkU
Compte-rendu :
L'IA connaît une croissance rapide et son intégration dans le domaine éducatif soulève de nombreuses questions. Aujourd'hui, nous explorerons comment les étudiants utilisent l'IA, les perceptions des enseignants à ce sujet, et les mesures possibles pour encadrer ces usages.
Constat Actuel
L'IA est de plus en plus présente dans notre quotidien, y compris dans l'éducation. Certaines universités, comme Science Po en janvier 2023, ont interdit l'utilisation de l'IA, tandis que d'autres, comme l'Université de Prague, la considèrent comme du plagiat. Cette diversité de positions souligne la nécessité urgente d'une réponse institutionnelle pour encadrer ces usages et prévenir les risques de triche et de plagiat.
Enquête Nationale
Pour mieux comprendre ces dynamiques, une enquête nationale intitulée "L'IA dans l'enseignement" a été réalisée. Les auteurs de cette enquête sont Le Sphynx (sondage) et Compilatio (fraude académique). Elle a été diffusée dans les universités de Lyon et d'Aix-Marseille entre le 21 juin et le 15 août 2023, touchant 1242 enseignants et 4443 étudiants. Les questionnaires, conçus pour étudier les usages de l'IA et les représentations de ces usages, abordaient des thèmes comme les craintes, les opportunités et l'acceptabilité.
Résultats de l'Enquête
Les résultats montrent que 55 % des étudiants utilisent l'IA de manière occasionnelle ou fréquente, contre 34 % des enseignants. Cependant, 88 % des enseignants pensent que leurs étudiants utilisent l'IA, ce qui pourrait indiquer une surestimation des usages. Les usages identifiés incluent la recherche d'informations et la rédaction de textes, bien que ces réponses ne puissent pas être cumulées dans les choix proposés.
Analyse Critique
Une analyse plus approfondie révèle que les enseignants peinent à percevoir les bénéfices de l'IA pour l'apprentissage, contrairement aux étudiants. La question de savoir si l'IA améliore les notes sans développer les compétences reste débattue. Est-ce un dopage académique ou une opportunité pour un apprentissage plus efficace ?
Acceptabilité et Éthique
L'enquête révèle que beaucoup d'étudiants jugent acceptable d'utiliser l'IA pour rédiger leurs devoirs, et même un quart des enseignants partagent cet avis. Cela pose des questions éthiques cruciales : copier-coller est-il tricher ? Utiliser l'IA sous supervision ou pour des traductions est-il acceptable ? La réponse n'est pas simple et nécessite un débat ouvert.
Propositions et Solutions
Pour encadrer ces usages, plusieurs solutions sont proposées. Plutôt que d'interdire l'IA, il est suggéré de fixer des règles pour une utilisation responsable. Des innovations pédagogiques peuvent également être explorées, comme la création de situations de concurrence professionnelle ou l'utilisation de détecteurs d'IA.
Conclusion
En conclusion, bien que l'étude présente des limites, elle souligne un besoin urgent de régulation. Une charte institutionnelle pourrait fournir un cadre pour une utilisation éthique.
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...OCTO Technology
par Claude Camus (Coach agile d'organisation @OCTO Technology) et Gilles Masy (Organizational Coach @OCTO Technology)
Les équipes infrastructure, sécurité, production, ou cloud, doivent consacrer du temps à la modernisation de leurs outils (automatisation, cloud, etc) et de leurs pratiques (DevOps, SRE, etc). Dans le même temps, elles doivent répondre à une avalanche croissante de demandes, tout en maintenant un niveau de qualité de service optimal.
Habitué des environnements développeurs, les transformations agiles négligent les particularités des équipes OPS. Lors de ce comptoir, nous vous partagerons notre proposition de valeur de l'agilité@OPS, qui embarquera vos équipes OPS en Classe Business (Agility), et leur fera dire : "nous ne reviendrons pas en arrière".
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)Laurent Speyser
(Conférence dessinée)
Vous êtes certainement à l’origine, ou impliqué, dans un changement au sein de votre organisation. Et peut être que cela ne se passe pas aussi bien qu’attendu…
Depuis plusieurs années, je fais régulièrement le constat de l’échec de l’adoption de l’Agilité, et plus globalement de grands changements, dans les organisations. Je vais tenter de vous expliquer pourquoi ils suscitent peu d'adhésion, peu d’engagement, et ils ne tiennent pas dans le temps.
Heureusement, il existe un autre chemin. Pour l'emprunter il s'agira de cultiver l'invitation, l'intelligence collective , la mécanique des jeux, les rites de passages, .... afin que l'agilité prenne racine.
Vous repartirez de cette conférence en ayant pris du recul sur le changement tel qu‘il est généralement opéré aujourd’hui, et en ayant découvert (ou redécouvert) le seul guide valable à suivre, à mon sens, pour un changement authentique, durable, et respectueux des individus! Et en bonus, 2 ou 3 trucs pratiques!
MongoDB in a scale-up: how to get away from a monolithic hell — MongoDB Paris...Horgix
This is the slide deck of a talk by Alexis "Horgix" Chotard and Laurentiu Capatina presented at the MongoDB Paris User Group in June 2024 about the feedback on how PayFit move away from a monolithic hell of a self-hosted MongoDB cluster to managed alternatives. Pitch below.
March 15, 2023, 6:59 AM: a MongoDB cluster collapses. Tough luck, this cluster contains 95% of user data and is absolutely vital for even minimal operation of our application. To worsen matters, this cluster is 7 years behind on versions, is not scalable, and barely observable. Furthermore, even the data model would quickly raise eyebrows: applications communicating with each other by reading/writing in the same MongoDB documents, documents reaching the maximum limit of 16MiB with hundreds of levels of nesting, and so forth. The incident will last several days and result in the loss of many users. We've seen better scenarios.
Let's explore how PayFit found itself in this hellish situation and, more importantly, how we managed to overcome it!
On the agenda: technical stabilization, untangling data models, breaking apart a Single Point of Failure (SPOF) into several elements with a more restricted blast radius, transitioning to managed services, improving internal accesses, regaining control over risky operations, and ultimately, approaching a technical migration when it impacts all development teams.
3. Qui je suis?
Nicolas Georgeault
MVP | SharePoint Server
Architecte SP chez Exakis
En mission chez OBS
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
CLUB SHAREPOINT FRANCE
4. Réunion SPS 2010
Le vendredi 7 juin 2010 – 14h – 19h.
CLUB SHAREPOINT FRANCE
5. Le club SharePoint
National et régional
Groupe d‘échange sur les usages et bonnes
pratiques
Prochaine réunion le 7 juin – MS France à Issy
Install Party le 29 juin à Rennes
CLUB SHAREPOINT FRANCE
6. Spencer Harbar (www.harbar.net)
Session SharePoint Evolution - DD105 Multi
Tenancy
Session SharePoint Conference 2009
« Multitenancy in SharePoint 2010 » et
« Introduction to service applications and
topology »
CLUB SHAREPOINT FRANCE
7. LE nouveau Challenge
« Contrat qui définit la qualité de service requise
entre un prestataire et un client. »
CLUB SHAREPOINT FRANCE
8. Hébergement / Multi-Tenant ?
Multi-Tenant
Un principe d‘architecture ou une seule installation
d‘un logiciel ou d‘une solution peut servir plusieurs
organisations clients (tenants)
Hébergement
Une personne, un lieu, une compagnie qui fournit des
services, des ressources.
CLUB SHAREPOINT FRANCE
9. 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
Administration • Sites et données, services et personnalisations
• Assurer que les personnalisations du client ―A‖
Customisations ne sont pas visibles pour le client ―B‖
Opérations • Reporting, Audit et pénalités
CLUB SHAREPOINT FRANCE
10. Situation sur MOSS 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
CLUB SHAREPOINT FRANCE
11. Situation avec MSS 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
CLUB SHAREPOINT FRANCE
12. What is Multi-Tenancy
The ability to uniquely separate each customer
on a shared environment
1
2
SA
WA
S S S S S
C C C C C
Tenant 1 Tenant 2
CLUB SHAREPOINT FRANCE
13. Pours et contres
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é
CLUB SHAREPOINT FRANCE
14. 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 du
―tenant‖ extensible
CLUB SHAREPOINT FRANCE
15. Groupes de fonctionnalités (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
CLUB SHAREPOINT FRANCE
16. Délégation des features
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.
CLUB SHAREPOINT FRANCE
17. 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
CLUB SHAREPOINT FRANCE
18. 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 Data
hébergées sur la même configuration
SharePoint mais de garder leurs Partition A
données isolées Partition B
Une configuation par service pour autoriser le mode
mixte ―Mixed-Mode Partitioning‖
CLUB SHAREPOINT FRANCE
19. 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
CLUB SHAREPOINT FRANCE
20. Services Applications
Pouvant être utilisés NE pouvant être
pour les tenants utilisés pour les
Subscription Settings tenants
User Profiles Access
Managed Metadata
Visio Graphics
Business Data
Connectivity Word Conversions
Search Word Viewing
Secure Store PowerPoint
Web Analytics NE pouvant pas être
Usage and Health partitionnés
Data Collection Excel Calculation
Project FAST for SharePoint
CLUB SHAREPOINT FRANCE
21. 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‖
CLUB SHAREPOINT FRANCE
23. 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
CLUB SHAREPOINT FRANCE
24. Créer un Site Subscription
Get-Help New-SPSiteSubscription -detailed
$subscription=New-SPSiteSubscription
$subscription
CLUB SHAREPOINT FRANCE
25. 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
CLUB SHAREPOINT FRANCE
26. Attacher l’administration
Get-Help Set-SPSiteAdministration -detailed
Set-SPSiteAdministration -Identity
http://intranet.contoso.com/sites/ta -
AdministrationSiteType TenantAdministration
CLUB SHAREPOINT FRANCE
27. 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
CLUB SHAREPOINT FRANCE
28. 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
CLUB SHAREPOINT FRANCE
30. 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
CLUB SHAREPOINT FRANCE
31. 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
CLUB SHAREPOINT FRANCE
35. Scripting==Predictability
The next release of SharePoint will offer
PowerShell Cmdlets for administration
and deploying SharePoint Farms
fully automated
Ensure stability
Performance
CLUB SHAREPOINT FRANCE
36. Federated Services
Services run on a separate farm
Allows for scale of a single service
Note: Not all services support federation
Simplifies upgrade (one at a time)
Search Farm
Content Farm Content Farm
CLUB SHAREPOINT FRANCE
37. Other Features
Deployment Blocker
Block Rogue deployments with a custom message
Timer Job Servers
Lessen the load of WFEs
Usage Database
Shows usage of SharePoint
Understand feature usage
Sandboxed Solutions
CLUB SHAREPOINT FRANCE
38. A quick caveat ….
These are works in progress
We plan to publish these concepts and scripts—
but they may behave differently!
This is just scratching the surface
CLUB SHAREPOINT FRANCE
39. Know your limits
First and foremost—have a strict structure and stick
to it.
Design your scale points
An Example: Less than…
50,000 Users per farm @ 250 MB
100GB per Content DB
125 Content DB‘s for a Web Application
Search: 75 Million Docs
Etc…
Mitosis: Have a plan ready!
―Move-SPSite‖
CLUB SHAREPOINT FRANCE
40. Uptime Blockers
Machine Recycle
IISReset, Machine Reset
Upgrade
Cumulative, Windows, Service Packs, etc.
Best Solution: A programmable Network Load
Balancer (NLB)
CLUB SHAREPOINT FRANCE
41. NLB Recycle
1 2 3
NLB NLB NLB
WFE 1 WFE 2 WFE 1 WFE 2 WFE 1 WFE 2
Both WFE‘s serving both Drain requests from Add WFE1 back to the
requests WFE1 and reset NLB pool. Drain from
WFE2 and reset.
CLUB SHAREPOINT FRANCE
42. Low-Downtime DB Upgrade
Pair the NLB Technique with Multiple Farms
Federation can simplify process
(upgrade one service at a time)
Backend farms can be upgraded on a different
schedule.
Can use:
virtualization for rapid deployment
PowerShell to be fully automated
For example…
CLUB SHAREPOINT FRANCE
43. Sample Content Farm Upgrade
UPA Meta BDC MSS AP
Load Balancer
CLUB SHAREPOINT FRANCE
44. Sample Content Farm Upgrade
UPA Meta BDC MSS AP
Moved Content DB Tenants
All Tenants
Load Balancer
CLUB SHAREPOINT FRANCE
Notes de l'éditeur
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!
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.
Chargeback—you get ‘storage and features’With a little code, you can build/buy feature plans
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
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)
With PS2.0 it can be a single script executed on a single machine!