SlideShare une entreprise Scribd logo
JEUDI 22 MARS 2012

© SQLI GROUP – 2012
                      VILLAGE SHAREPOINT
SOMMAIRE

                      + PROLOGUE
                      + PRINCIPES DE CLOUD
                      + SHAREPOINT 2010
                      + LES SOLUTIONS UTILISATEUR (SANDBOX)
                      + UN CAS D’UTILISATION CONCRET




© SQLI GROUP – 2012                                           2
© SQLI GROUP – 2012
PROLOGUE
       QUI SOMMES-NOUS ?




© SQLI GROUP – 2012        4
PORTRAIT SQLI GROUP
       LEADER « E-BUSINESS PERFORMANCE »


     + UNE STRUCTURE AGILE                                             + UN MODÈLE INTÉGRÉ
     > 1800 collaborateurs
     CA 164.7 M€
     Capacité d’accompagnement à l’international
              Nos Agences :
              Paris, Lyon, Dijon, Bordeaux, Nantes, Rouen, Toulouse,
              Suisse, Belgique, Luxembourg, Pays-Bas, Maroc




                                                                       Synergies entre nos 5 métiers

                                                                       De l’idée à l’accompagnement du
                                                                       changement

                                                                       Un institut de formation sur tous les métiers
                                                                       du groupe

© SQLI GROUP – 2012                                                                                                    5
UNE RÉPONSE GLOBALE À VOS BESOINS
       MIEUX VENDRE, COMMUNIQUER, COLLABORER ET GÉRER




© SQLI GROUP – 2012                                     6
NOTRE PARTENARIAT MICROSOFT




    •SQLI est Microsoft Managed Gold Partner, et mène un partenariat très actif avec Microsoft
    •SQLI fait parti du programme Virtual TSP SharePoint 2010
    •SQLI est un partenaire unique pour Microsoft avec une agence web intégrée
    •SQLI est un centre de formation leader sur les technologies Microsoft (CPLS)
    •SQLI anime des conférences et sessions avec Microsoft (Techdays)
    •Des équipes SQLI travaillent chez Microsoft sur de multiples projets (Webfactories, MTC)
    •SQLI travaille à la demande de Microsoft sur des POCs, audits, études
    •SQLI participe aux évènements réservés aux partenaires principaux (Techdays, SharePoint
     Conference, Ignite 2010 à Paris, TFS Inner Circle, Azure Circle)


© SQLI GROUP – 2012                                                                          7
PROLOGUE
       QUI ÊTES-VOUS ?
                                           ???
 + VOTRE « PROFIL » ?
              DIRECTION TECHNIQUE ?
              DIRECTION MÉTIER ?
              AUTRE RÔLE ?



 + VOTRE CONNAISSANCE DE SHAREPOINT ?
              JE NE CONNAIS PAS
              JE CONNAIS SHAREPOINT 2010




© SQLI GROUP – 2012                              8
SAAS



    PAAS


IAAS




© SQLI GROUP – 2012
CLOUD COMPUTING                                                                                  CLOUD
       UNE ÉVOLUTION DU SI…

 + POUR RAPPEL, LE CLOUD COMPUTING, C’EST…
    •Une évolution logique & rationnelle de votre infrastructure informatique…

                        Dans vos locaux                             Dans les nuages

              Datacenter               Datacenter        Hébergement                Hébergement
              traditionnel              virtualisé          privé                     externe


        Ressources stables       Ressources          Service contrôlé de        Portée mondiale
                                 rationnalisées      fourniture de ressources   Capacité à la demande
                                                     Agilité et économie        Services standards
        Utilisation < 15%                                                       Haute agilité
                                 Utilisation > 50%                              Economie d’échelle




© SQLI GROUP – 2012                                                                                         10
CLOUD COMPUTING                                                               CLOUD
       UN PARADIGME RECOUVRANT PLUSIEURS CONCEPTS

 + POUR RAPPEL, LE CLOUD COMPUTING, C’EST…
    •Votre infrastructure informatique hébergée « dans les nuages »…
    •Un paradigme pour désigner les concepts suivants :
              ABSTRACTION DE LA LOCALISATION
              ARCHITECTURE MUTUALISÉE « MULTI-TENANTS »
              SELF-SERVICE
              AJOUT DE RESSOURCES À LA DEMANDE
              COÛT SELON LA DEMANDE ET/OU SELON LA CONSOMMATION




                    Cloud
                  Computing
                      =        Ressources                                Coût à la
                                             Self service    Ajustable
                               mutualisées                               demande




© SQLI GROUP – 2012                                                                      11
CLOUD COMPUTING                                                                            CLOUD
       PLUSIEURS NIVEAUX, PLUSIEURS USAGES…

 + LE CLOUD COMPUTING SE DÉCLINE À PLUSIEURS USAGES, SELON
              LA CHARGE DE MAINTENANCE ATTRIBUÉE AU FOURNISSEUR
              LA PERSONNALISATION ATTENDUE DE L’APPLICATION FINALE



                                                                                  SaaS
                                                                      Applications à la demande
                                                                      (outils collaboratifs,
                                                                      messagerie, CRM, …)



                                                              PaaS
                                                  Plateformes à la demande
                                                  (OS, SGBD, Runtimes .Net /
                                                  Java, …)

                                  IaaS
                      Infrastructures à la demande
                      (Hyperviseurs avec capacité de
                      stockage, réseau, …)




© SQLI GROUP – 2012                                                                                   12
CLOUD COMPUTING                                                                                CLOUD
       LES PROBLÈMES DU NUAGE PUBLIQUE…

 + UTILISER UN « NUAGE PUBLIQUE » PRÉSENTE QUELQUES INCONVÉNIENTS :
              PERSONNALISATION RESTREINTE
             • Les services sont peu « personnalisables »
             • Les service ne peuvent pas facilement interagir avec le SI de l’entreprise
              DÉPENDANCE VIS-À-VIS DU RÉSEAU & DU FOURNISSEUR
             • En cas de perte de connexion Internet, les services sont inaccessibles
             • En cas de défaillance du prestataire, comment récupérer ses données ?
              SÉCURITÉ
             • Les postes de travail sont connectés à l’Internet pour accéder aux services
             • Les services sont accessibles du « monde extérieur » (seulement besoin d’authentification)
              QUESTIONS JURIDIQUES
             • Les données ne sont pas géo-localisées… Quelle législation s’y applique ?
             • Le prestataire peut-il transmettre les données à une autorité (Patriot Act) ?




© SQLI GROUP – 2012                                                                                         13
CLOUD COMPUTING                                                          CLOUD
       LE NUAGE EN MODE « PRIVÉ »…

 + UTILISER UN « NUAGE PRIVÉ », POUR DISPOSER DU MEILLEUR DES 2 MONDES ?
              LES AVANTAGES DU CLOUD COMPUTING…
                         » Des risques en moins
                         » De la liberté en plus


   Les
avantages
 du Cloud
                 Ressources                                  Coût à la
Computing                        Self service    Ajustable
                 mutualisées                                 demande
                                                                          Nuage
                                                                          privé !
                                                              Un nuage
 avec en
                                                             domestique
  plus…
                                                                 !!!
                      Contrôle       Personnalisation



© SQLI GROUP – 2012                                                                 14
© SQLI GROUP – 2012
SHAREPOINT 2010
       GRANDES PRIORITÉS



                               Les priorités retenues…


                           Connecter & impliquer les utilisateurs



                           Rationnaliser les coûts d’infrastructure



                             Répondre vite aux besoins métiers




© SQLI GROUP – 2012                                                   16
SHAREPOINT 2010
       GRANDES FONCTIONNALITÉS
                                              ESPACES
                                           COLLABORATIFS
                                          Gestion par le "Ruban"
                                              Création de sites
                                          SharePoint Workspace
                                             SharePoint Mobile
                                         Office Client et Office Web
APPLICATION D’ENTREPRISE                                                           RESEAUX SOCIAUX
Business Connectivity Services                                               Tagging, Nuage de Tag, Ratings
InfoPath Form Services                               Sites                              Bookmarking Social
External Lists                                                                                Blogs et Wikis
Workflow                                                                                            My Sites
SharePoint Designer                                                                           Activity Feeds
Visual Studio
                                    Composites                Communities                Profils et Expertise
REST/ATOM/RSS                                                                              Organigrammes



BUSINESS INTELLIGENCE                                                        GESTION DE CONTENUS
PerformancePoint Services
                                     Insights                      Content         Content Types Entreprise
Excel Services                                                               Taxonomie et métadata étendue
Tableaux de bord                                                                             Document Sets
Visio Services
                                                    Search                           Multi-stage Disposition
Web Analytics                                                                                 Audio et Video
SQL Server Integration/Powerpivot                                                 Stockage en Remote Blob
                                                RECHERCHE                              Extension des Listes
                                                   Phonétique
                                                   Raffinement
                                                Intégration FAST
© SQLI GROUP – 2012                                                                                             17
SHAREPOINT 2010
       PLATEFORME CANDIDATE DE LA « NON-RUPTURE »




© SQLI GROUP – 2012
© SQLI GROUP – 2012
LES SOLUTIONS « SANDBOX »
     OU COMMENT PROPOSER DU CLOUD COMPUTING À SES UTILISATEURS

 + SHAREPOINT 2010 FOURNIT DE NOMBREUSES FONCTIONNALITÉS NATIVES
 + CEPENDANT, LES UTILISATEURS VEULENT PLUS DE « POUVOIR » ET « D’AGILITÉ »
                             Déployez nos solutions
                           (développées ou achetées à
                             Il faut ajouter un module
                             Laissez nous«relooker le site
                                 par nous même) !
                              l’application ABC123 »
    Utilisateurs
                                          intranet




                                  Vous allez tout casser !!!
                                                                 Admin IT
                                (On ne peut pas tout vérifier)



                                Pas le temps de répondre à                  Développeur
                                    tous vos besoins !!!


© Direction « métier
  SQLI GROUP – 2012    »                                          DSI             20
LES SOLUTIONS « SANDBOX »
        OU COMMENT PROPOSER DU CLOUD COMPUTING À SES UTILISATEURS

  + POUR LAISSER « JOUER » LES UTILISATEURS, SHAREPOINT 2010 PROPOSE :
               LES SOLUTIONS « SANDBOX » (BAC À SABLE)

                            Développeur                    Oui !
    Utilisateurs                                    Et en self-service,
                                                     dans ce bac !!!



                                                                                 DSI
                                          On peut déployer nos solutions
                                            métiers sur la plateforme
                                                 SharePoint ?!?


                                                     C’est bon, pas de risque
                                                      pour ma plateforme !!!



Direction « métier »                                                            Admin IT
 © SQLI GROUP – 2012                                                                   21
LES SOLUTIONS « SANDBOX »
       LES RÔLES DANS LE CYCLE DE VIE DES SOLUTIONS EN MODE « SANDBOX »


                      Administrateur
                      • Surveille les             •L’administrateur s’appuie sur les
                        ressources
                      • Alloue des quotas          moniteurs de ressources pour
                                                   évaluer la consommation des sites

                      Développeur                 •Un système de surveillance
                      • Conçoit, teste et livre
                        des solutions              « désactive » automatiquement les
                        personnalisées             solutions dépassant leur quota.

                                                  •Les fonctionnalités accessibles aux
                      Propriétaire du site         solutions « sandbox » sont,
                      • Installe les solutions
                      • Intègre et utilise les
                                                   nativement, (relativement) limitées…
                        personnalisations




© SQLI GROUP – 2012                                                                       22
LES SOLUTIONS EN MODE « SANDBOX »


                      UN MODE D’ÉXÉCUTION SOUS HAUTE SURVEILLANCE




© SQLI GROUP – 2012                                                 23
LES SOLUTIONS « SANDBOX »
       UN MODE D’ÉXÉCUTION SOUS HAUTE SURVEILLANCE




        SERVEUR FRONTAL                       SERVEUR APPLICATIF

                        Service               Service de gestion des
                       SharePoint              Solutions Utilisateurs


                                               Service d’exécution
            Service Internet (IIS)




© SQLI GROUP – 2012                                                     24
LES SOLUTIONS « SANDBOX »
       POURQUOI SURVEILLER ?

 + EXEMPLE (CARICATURAL) DE CODE “NON SÛR” :

                                                                       Houps !


              (VOUS AVEZ RECONNU : UNE “BOUCLE INFINIE”)


 + EN SOLUTION “STANDARD” :
              SERAIT UN (TRÈS) GROS PROBLEME (POUR LES RESSOURCES) !
 + EN SOLUTION “SANDBOX”
              DEVIENT UN PETIT DÉSAGRÉMENT ISOLÉ




© SQLI GROUP – 2012                                                        25
LES SOLUTIONS « SANDBOX »
       ALLOCATION DE POINTS / QUOTAS DE RESSOURCES

 + ADMINISTRATEUR CENTRAL (DE LA BATTERIE DE SERVEURS)
              ALLOUE DES QUOTAS (QUOTIDIENS) DE RESSOURCES




 + ADMINISTRATEUR DE LA COLLECTION DE SITE
              VÉRIFIE SA CONSOMMATION




© SQLI GROUP – 2012                                          26
LES SOLUTIONS « SANDBOX »
           PARAMÈTRES DE CALCUL DE LA CONSOMMATION DE RESSOURCES
                                                                                          Resources Limite
Métrique                        Description                         Unité
                                                                                          par Point absolue
AbnormalProcessTerminationCount Processus terminés anormalement     Nombre d’arrêt        1         1

CPUExecutionTime                Temps d’exécution CPU               Secondes              3 600     60

CriticalExceptionCount          Exception Critiques                 Nombre d’exceptions   10        3
InvocationCount                 Invocations de la solution          Nombre d’invocations N/A        N/A
PercentProcessorTime            Pourcentage du temps CPU            Pourcentage           85        100

ProcessCPUCycles                Cycles CPU                          Nombre de cycles      1E+11     1E+11

ProcessHandleCount              Windows Handles                     Nombre de processus 10 000      1 000

ProcessIOBytes                  Octets écrits dans des fichierss    Nombre d’octets       0         1E+08

ProcessThreadCount              Threads                             Threads               10 000    200

ProcessVirtualBytes             Memoire consommée                   Nombre d’octets       0         1E+09

SharePointDatabaseQueryCount    Requètes aux bases SharePoint       Nombre de requètes    20        100
                                Temps d’exécution de requêtes aux
SharePointDatabaseQueryTime                                         Secondes              120       60
                                bases Sharepoint
UnhandledExceptionCount         Exceptions non gérées               Nombre d’exceptions   50        3

UnresponsiveprocessCount        Nombre de processus sans réponses Nombre de tués          2         1


 © SQLI GROUP – 2012                                                                                        27
LES SOLUTIONS EN MODE « SANDBOX »


                      UN MODE D’ÉXÉCUTION BRIDÉ, MAIS EXTENSIBLE (OUF !)




© SQLI GROUP – 2012                                                        28
LES SOLUTIONS « SANDBOX »
       UN MODE D’ÉXÉCUTION BRIDÉ !

 + LES FONCTIONNALITÉS SUIVANTES SONT INTERDITES (DANS LES SANDBOX) :
              REQUÊTES HTTP, WEB SERVICES, ETC
              CONNEXION SQL (ADO.NET)
              FONCTIONNALITÉS “SHAREPOINT ENTERPRISE” (RECHERCHE, ETC.)
              THREADING
              P-INVOKE
              ACCESS AU SYSTÈME DE FICHIERS (I/O)
              ACCÈS AUX AUTRES SITES SHAREPOINT

                                      Et comment pouvons-nous
                                       accéder à des données
                                     « métiers » externes, alors ?



                                         Vous avez plusieurs solutions.
                                        Nous pouvons vous en fournir…
   Direction « métier »                                                   DSI

© SQLI GROUP – 2012                                                             29
LES SOLUTIONS « SANDBOX »
       UN MODE D’ÉXÉCUTION BRIDÉ… MAIS IL EXISTE DES SOLUTIONS

 + UTILISATION DU MODÈLE OBJET SHAREPOINT SUR LE « POSTE CLIENT »
              EXÉCUTION DE CODE SUR LE POSTE CLIENT
              SÉCURITÉ ASSURÉE PAR DROITS AFFECTÉS À L’UTILISATEUR COURANT
             • Pour appel aux services web SharePoint
             • Pour appel à d’autres Services Web


 + TECHNOLOGIES SUPPORTÉES :
              SCRIPTS ECMA (JAVASCRIPT)
              CLIENTS RICHES SILVERLIGHT
              CLIENTS LOURDS .NET




       Direction « métier »
© SQLI GROUP – 2012                                                          30
LES SOLUTIONS « SANDBOX »
       UN MODE D’ÉXÉCUTION BRIDÉ… MAIS IL EXISTE DES SOLUTIONS

 + UTILISATION DES “OPÉRATIONS DE CONFIANCE”
              LA DSI MET À DISPOSITION DES “OPÉRATIONS DE CONFIANCE”
              CES OPÉRATIONS SONT HABILITÉES À EFFECTUÉES TOUTES LES OPÉRATIONS




                                                        Définition des arguments


                                                         Opération de confiance




Direction « métier »                                                               DSI
© SQLI GROUP – 2012                                                                  31
© SQLI GROUP – 2012
ETUDE DE CAS
       MISE EN PLACE D’UNE INFRASTRUCTURE SHAREPOINT « MULTI-TENANTS »

 + NOTRE CAS EST CELUI D’UN GROUPEMENT DE BANQUES RÉGIONALES
              CHAQUE BANQUE RÉGIONALE DISPOSE D’UNE DSI AUTONOME.
              UNE DSI « TRANSVERSE » FOURNIT DES SERVICES COMMUNS (DOSSIER CLIENT, …)


 + CHAQUE BANQUE RÉGIONALE VEUT DISPOSER :
              D’UN PORTAIL INTRANET SPÉCIFIQUE
              DE SOLUTIONS MÉTIERS SPÉCIFIQUES
              DES OUTILS COLLABORATIFS SPÉCIFIQUES


 + POUR CELA, CHAQUE DSI AVAIT MIS EN ŒUVRE SES PROPRES SOLUTIONS
 + LA DSI COMMUNAUTAIRE A CHOISI DE RATIONNALISER CES OUTILS, AVEC :
              SHAREPOINT POUR PORTAIL INTRANET & ESPACES COLLABORATIFS
              LES SOLUTIONS SANDBOX POUR LE DÉVELOPPEMENT DE SOLUTIONS MÉTIERS


© SQLI GROUP – 2012                                                                     33
ETUDE DE CAS
       FONCTIONNALITÉS INTRANET DE COMMUNICATION




                                               Voici votre site Intranet avec sa
                                               page d’accueil et ses pages de
                                               publications… hébergé dans
                                               notre « cloud privé »




                            Nous pouvons, en plus des
                            fonctions de gestion de sites,
                            changer le style et ajouter des
                            WebPart grâce aux solutions
                            Sandbox

                                                                              DSI Groupe
   DSI « Banque A »

© SQLI GROUP – 2012                                                                    34
ETUDE DE CAS
       FONCTIONNALITÉS E-FORMULAIRES / WORKFLOWS




                                          Pour vos e-formulaires… Vous
                                          pouvez développer tous vos besoins
                                          métiers à partir de notre « starter-kit »



                           Nos solutions peuvent
                           communiquer avec le reste du SI
                           et le moteur de Workflows grâce
                           à vos opérations « Full Trust »



                           Vos solutions sont sous surveillance, vous
                           ne pouvez pas pénaliser le reste de la
   DSI « Banque A »        plateforme.                                          DSI Groupe

© SQLI GROUP – 2012                                                                      35
ETUDE DE CAS
        ARCHITECTURE


  Ferme SharePoint
  pour les fonctions :
  Portail Intranet /
  Collaboratif /
                                                       Miroir SQL Server
  Formulaires
                                                       pour SharePoint




                                                       Socle FileNet pour gérer
                                                       les fonctions de GED et
                                                       Workflow
   AD LDS pour
   héberger
   l’annuaire
   fédérateur


                         Une centaine de serveurs au
                         total pour les 21 entités
                         autonomes du groupe.




                                                                DSI Groupe
© SQLI GROUP – 2012                                                               36
SÉBASTIEN RAVOUX – ARCHITECTE SHAREPOINT / RESPONSABLE DE
  L’OFFRE MICROSOFT « PÔLE ATLANTIQUE »
  SRAVOUX@SQLI.COM
  MOBILE : 06.81.07.60.33

  PASCAL LEBOUC
                                                  I-
  RESPONSABLE MICROSOFT PARIS
  PLEBOUC@SQLI.COM
  T/ : 01 58 69 31 09 - MOBILE : 06 78 08 59 35




© SQLI GROUP – 2012                                       37
© SQLI – 2012

  Le code de la propriété intellectuelle n'autorisant, aux termes des
  paragraphes 2° et 3° de l'article L.122-5, d'une part, que les
  "copies ou reproduction réservées à l'usage privé du copiste et non
  destinées à une utilisation collective" et d'autre part, sous réserve du
  nom de l'auteur et de la source, que les analyses et les courtes
  citations justifiées par le caractère critique, polémique pédagogique,
  scientifique ou d'information", toute représentation ou reproduction
  intégrale ou partielle, faite sans le consentement de l'auteur ou de ses
  ayants droits ou ayants cause, est illicite (article L.122-4).

  Cette représentation ou reproduction, par quelque procédé que ce
  soit, constituerait donc une contrefaçon sanctionnée par les articles
  L335-2 et suivants du code de la propriété intellectuelle.



© SQLI GROUP – 2012
                                                                         # 38

Contenu connexe

Tendances

Mise En Oeuvre Dune Cellule De Veille 2.0 (Linked In)
Mise En Oeuvre Dune Cellule De Veille 2.0 (Linked In)Mise En Oeuvre Dune Cellule De Veille 2.0 (Linked In)
Mise En Oeuvre Dune Cellule De Veille 2.0 (Linked In)
Charbel Lahoud
 
Khaled Ben Driss 16 DéC 2008 V1.0.5x
Khaled Ben Driss 16 DéC 2008 V1.0.5xKhaled Ben Driss 16 DéC 2008 V1.0.5x
Khaled Ben Driss 16 DéC 2008 V1.0.5x
Khaled Ben Driss
 
Kimind - Conférence Le MIS - Intranets - Etat de l'art
Kimind - Conférence Le MIS - Intranets - Etat de l'artKimind - Conférence Le MIS - Intranets - Etat de l'art
Kimind - Conférence Le MIS - Intranets - Etat de l'art
Miguel Membrado
 
Web 2.0 Vs médias et RSE
Web 2.0 Vs médias et RSEWeb 2.0 Vs médias et RSE
Web 2.0 Vs médias et RSE
CYB@RDECHE
 

Tendances (19)

SOA - Architecture Orientée Service : Démystification
SOA - Architecture Orientée Service : DémystificationSOA - Architecture Orientée Service : Démystification
SOA - Architecture Orientée Service : Démystification
 
Evolution des intranets et perspectives d'innovation - Salon Intranet - RSE &...
Evolution des intranets et perspectives d'innovation - Salon Intranet - RSE &...Evolution des intranets et perspectives d'innovation - Salon Intranet - RSE &...
Evolution des intranets et perspectives d'innovation - Salon Intranet - RSE &...
 
Sc connections fr
Sc connections frSc connections fr
Sc connections fr
 
Mise En Oeuvre Dune Cellule De Veille 2.0 (Linked In)
Mise En Oeuvre Dune Cellule De Veille 2.0 (Linked In)Mise En Oeuvre Dune Cellule De Veille 2.0 (Linked In)
Mise En Oeuvre Dune Cellule De Veille 2.0 (Linked In)
 
TECHDAYS 2013 : Migration de votre capital décisionnel vers MS BI
TECHDAYS 2013 : Migration de votre capital décisionnel vers MS BITECHDAYS 2013 : Migration de votre capital décisionnel vers MS BI
TECHDAYS 2013 : Migration de votre capital décisionnel vers MS BI
 
Weave BT - Portail Entreprise - Aout 2009
Weave BT - Portail Entreprise - Aout 2009Weave BT - Portail Entreprise - Aout 2009
Weave BT - Portail Entreprise - Aout 2009
 
Solutions As A Service & Club Alliances - Convention Des Décideurs
Solutions As A Service & Club Alliances  -  Convention Des DécideursSolutions As A Service & Club Alliances  -  Convention Des Décideurs
Solutions As A Service & Club Alliances - Convention Des Décideurs
 
Guide parlons cloud_2013
Guide parlons cloud_2013Guide parlons cloud_2013
Guide parlons cloud_2013
 
Khaled Ben Driss 28 Fev 2007 V1.0.4
Khaled Ben Driss 28 Fev 2007 V1.0.4Khaled Ben Driss 28 Fev 2007 V1.0.4
Khaled Ben Driss 28 Fev 2007 V1.0.4
 
Intranet 2.0 quelques idées
Intranet 2.0 quelques idéesIntranet 2.0 quelques idées
Intranet 2.0 quelques idées
 
Nuxeo Summer Seminar 2007 - Vision And Market (FR)
Nuxeo  Summer Seminar 2007 - Vision And Market (FR)Nuxeo  Summer Seminar 2007 - Vision And Market (FR)
Nuxeo Summer Seminar 2007 - Vision And Market (FR)
 
Khaled Ben Driss 16 DéC 2008 V1.0.5x
Khaled Ben Driss 16 DéC 2008 V1.0.5xKhaled Ben Driss 16 DéC 2008 V1.0.5x
Khaled Ben Driss 16 DéC 2008 V1.0.5x
 
Jalios - De l'intranet de communication à l'intranet collaboratif
Jalios - De l'intranet de communication à l'intranet collaboratifJalios - De l'intranet de communication à l'intranet collaboratif
Jalios - De l'intranet de communication à l'intranet collaboratif
 
Slide show-vedalis
Slide show-vedalisSlide show-vedalis
Slide show-vedalis
 
Kimind - Conférence Le MIS - Intranets - Etat de l'art
Kimind - Conférence Le MIS - Intranets - Etat de l'artKimind - Conférence Le MIS - Intranets - Etat de l'art
Kimind - Conférence Le MIS - Intranets - Etat de l'art
 
3_ CFT &amp; les plates-formes d\'intégration à base d\'ESB
3_ CFT &amp; les plates-formes d\'intégration à base d\'ESB3_ CFT &amp; les plates-formes d\'intégration à base d\'ESB
3_ CFT &amp; les plates-formes d\'intégration à base d\'ESB
 
Renault Consulting Nextmodernity - Le cas Renault 2.0
Renault Consulting Nextmodernity - Le cas Renault 2.0Renault Consulting Nextmodernity - Le cas Renault 2.0
Renault Consulting Nextmodernity - Le cas Renault 2.0
 
Web 2.0 Vs médias et RSE
Web 2.0 Vs médias et RSEWeb 2.0 Vs médias et RSE
Web 2.0 Vs médias et RSE
 
Démo des nouvelles versions Dynamics CRM, L'utilisateur au centre des innovat...
Démo des nouvelles versions Dynamics CRM, L'utilisateur au centre des innovat...Démo des nouvelles versions Dynamics CRM, L'utilisateur au centre des innovat...
Démo des nouvelles versions Dynamics CRM, L'utilisateur au centre des innovat...
 

En vedette

Migrating to share point 2013 – practices and solution
Migrating to share point 2013 – practices and solutionMigrating to share point 2013 – practices and solution
Migrating to share point 2013 – practices and solution
Gopinath Dhandapani
 

En vedette (6)

Migrating to share point 2013 – practices and solution
Migrating to share point 2013 – practices and solutionMigrating to share point 2013 – practices and solution
Migrating to share point 2013 – practices and solution
 
Construction d'un IaaS et PaaS en cloud privé avec les technologies Oracle
Construction d'un IaaS et PaaS en cloud privé avec les technologies OracleConstruction d'un IaaS et PaaS en cloud privé avec les technologies Oracle
Construction d'un IaaS et PaaS en cloud privé avec les technologies Oracle
 
Présentation sharepoint 2013
Présentation sharepoint 2013Présentation sharepoint 2013
Présentation sharepoint 2013
 
Valtech - Cloud computing - Infrastructure as a Service
Valtech - Cloud computing - Infrastructure as a ServiceValtech - Cloud computing - Infrastructure as a Service
Valtech - Cloud computing - Infrastructure as a Service
 
Mythes et réalités virtualisation et Cloud Privé
Mythes et réalités virtualisation et Cloud PrivéMythes et réalités virtualisation et Cloud Privé
Mythes et réalités virtualisation et Cloud Privé
 
2014.04.10 - Cloud privé powered by IBM - Aspaway - Patrice Lagorsse et Loic ...
2014.04.10 - Cloud privé powered by IBM - Aspaway - Patrice Lagorsse et Loic ...2014.04.10 - Cloud privé powered by IBM - Aspaway - Patrice Lagorsse et Loic ...
2014.04.10 - Cloud privé powered by IBM - Aspaway - Patrice Lagorsse et Loic ...
 

Similaire à SQLI - Mise en place d'un private cloud avec SharePoint 2010 et les solutions Sandbox

eNovance/Ysance: "Enjoy Cloud"
eNovance/Ysance: "Enjoy Cloud"eNovance/Ysance: "Enjoy Cloud"
eNovance/Ysance: "Enjoy Cloud"
eNovance
 

Similaire à SQLI - Mise en place d'un private cloud avec SharePoint 2010 et les solutions Sandbox (20)

2012.05.11. Le Cloud avec IBM pour les Nouveaux - Forum du Club Cloud des Par...
2012.05.11. Le Cloud avec IBM pour les Nouveaux - Forum du Club Cloud des Par...2012.05.11. Le Cloud avec IBM pour les Nouveaux - Forum du Club Cloud des Par...
2012.05.11. Le Cloud avec IBM pour les Nouveaux - Forum du Club Cloud des Par...
 
Extranet communautaire #cloud
Extranet communautaire #cloudExtranet communautaire #cloud
Extranet communautaire #cloud
 
Les enjeux d'intégration dans le cloud hybride
Les enjeux d'intégration dans le cloud hybrideLes enjeux d'intégration dans le cloud hybride
Les enjeux d'intégration dans le cloud hybride
 
2011.06.24 Le Cloud pour les nouveaux - Daphne Alecian
2011.06.24 Le Cloud pour les nouveaux - Daphne Alecian2011.06.24 Le Cloud pour les nouveaux - Daphne Alecian
2011.06.24 Le Cloud pour les nouveaux - Daphne Alecian
 
Accélérer la flexibilité, les performances et l'innovation avec IBM Integrate...
Accélérer la flexibilité, les performances et l'innovation avec IBM Integrate...Accélérer la flexibilité, les performances et l'innovation avec IBM Integrate...
Accélérer la flexibilité, les performances et l'innovation avec IBM Integrate...
 
SOA - Architecture Orientée Service : Démystification Khaled Ben Driss 17 Avr...
SOA - Architecture Orientée Service : Démystification Khaled Ben Driss 17 Avr...SOA - Architecture Orientée Service : Démystification Khaled Ben Driss 17 Avr...
SOA - Architecture Orientée Service : Démystification Khaled Ben Driss 17 Avr...
 
Cloud Computing : enjeux pour les DSI
Cloud Computing : enjeux pour les DSICloud Computing : enjeux pour les DSI
Cloud Computing : enjeux pour les DSI
 
eNovance/Ysance: "Enjoy Cloud"
eNovance/Ysance: "Enjoy Cloud"eNovance/Ysance: "Enjoy Cloud"
eNovance/Ysance: "Enjoy Cloud"
 
Izzili-Aspaway : Retour d’expérience éditeur full Cloud & SaaS
Izzili-Aspaway : Retour d’expérience éditeur full Cloud & SaaSIzzili-Aspaway : Retour d’expérience éditeur full Cloud & SaaS
Izzili-Aspaway : Retour d’expérience éditeur full Cloud & SaaS
 
Competitic Optimisez le fonctionnement de votre entreprise avec le cloud comp...
Competitic Optimisez le fonctionnement de votre entreprise avec le cloud comp...Competitic Optimisez le fonctionnement de votre entreprise avec le cloud comp...
Competitic Optimisez le fonctionnement de votre entreprise avec le cloud comp...
 
Demain tous dans le cloud - journée web innovation lorient 2011
Demain tous dans le cloud -  journée web innovation lorient 2011Demain tous dans le cloud -  journée web innovation lorient 2011
Demain tous dans le cloud - journée web innovation lorient 2011
 
Le Cloud c’est quoi, son fonctionnement. Effet de mode ou réalité ?
Le Cloud c’est quoi, son fonctionnement. Effet de mode ou réalité ?Le Cloud c’est quoi, son fonctionnement. Effet de mode ou réalité ?
Le Cloud c’est quoi, son fonctionnement. Effet de mode ou réalité ?
 
20151119 Tirer le meilleur parti du Cloud pour ses développements
20151119 Tirer le meilleur parti du Cloud pour ses développements20151119 Tirer le meilleur parti du Cloud pour ses développements
20151119 Tirer le meilleur parti du Cloud pour ses développements
 
Pourquoi se priver du Cloud Public ?
Pourquoi se priver du Cloud Public ?Pourquoi se priver du Cloud Public ?
Pourquoi se priver du Cloud Public ?
 
Le Cloud c’est quoi , son fonctionnement. Effet de mode ou réalité ?
Le Cloud c’est quoi , son fonctionnement. Effet de mode ou réalité ?Le Cloud c’est quoi , son fonctionnement. Effet de mode ou réalité ?
Le Cloud c’est quoi , son fonctionnement. Effet de mode ou réalité ?
 
Le Cloud Computing ?
Le Cloud Computing ? Le Cloud Computing ?
Le Cloud Computing ?
 
CLOUD AZURE MS avec PROJECT SI Avis d'expert
CLOUD AZURE MS avec PROJECT SI Avis d'expertCLOUD AZURE MS avec PROJECT SI Avis d'expert
CLOUD AZURE MS avec PROJECT SI Avis d'expert
 
2010.12.02 - le SaaS et le Cloud pour les N...ouveaux - Webinaire Aspaway - L...
2010.12.02 - le SaaS et le Cloud pour les N...ouveaux - Webinaire Aspaway - L...2010.12.02 - le SaaS et le Cloud pour les N...ouveaux - Webinaire Aspaway - L...
2010.12.02 - le SaaS et le Cloud pour les N...ouveaux - Webinaire Aspaway - L...
 
Quelle stratégie cloud pour SharePoint ? V1.1
Quelle stratégie cloud pour SharePoint ? V1.1 Quelle stratégie cloud pour SharePoint ? V1.1
Quelle stratégie cloud pour SharePoint ? V1.1
 
Ei techno ei cloud livre-blanc-déc 2013
Ei techno ei cloud   livre-blanc-déc 2013Ei techno ei cloud   livre-blanc-déc 2013
Ei techno ei cloud livre-blanc-déc 2013
 

Plus de Documation Gestion de l'information et du document numérique en entreprise

Plus de Documation Gestion de l'information et du document numérique en entreprise (20)

SPOTTER - Aide à la décision: technologies et indicateurs pour le marketing e...
SPOTTER - Aide à la décision: technologies et indicateurs pour le marketing e...SPOTTER - Aide à la décision: technologies et indicateurs pour le marketing e...
SPOTTER - Aide à la décision: technologies et indicateurs pour le marketing e...
 
SCENARI - Scenari 4 comment optimiser la rédaction collaborative et la gestio...
SCENARI - Scenari 4 comment optimiser la rédaction collaborative et la gestio...SCENARI - Scenari 4 comment optimiser la rédaction collaborative et la gestio...
SCENARI - Scenari 4 comment optimiser la rédaction collaborative et la gestio...
 
Mondeca - Smart content ou comment rendre vos contenus plus intelligents par...
Mondeca  - Smart content ou comment rendre vos contenus plus intelligents par...Mondeca  - Smart content ou comment rendre vos contenus plus intelligents par...
Mondeca - Smart content ou comment rendre vos contenus plus intelligents par...
 
Klee Group / Spark Archives - Gel des documents & e-discovery - comment arch...
Klee Group /  Spark Archives - Gel des documents & e-discovery - comment arch...Klee Group /  Spark Archives - Gel des documents & e-discovery - comment arch...
Klee Group / Spark Archives - Gel des documents & e-discovery - comment arch...
 
KODAK - Gestion documentaire enrichie pour SharePoint 2010 - capture, recher...
KODAK  - Gestion documentaire enrichie pour SharePoint 2010 - capture, recher...KODAK  - Gestion documentaire enrichie pour SharePoint 2010 - capture, recher...
KODAK - Gestion documentaire enrichie pour SharePoint 2010 - capture, recher...
 
ISIS PAPYRUS - Comment optimiser la gestion des cas dossiers pour améliorer...
ISIS PAPYRUS   - Comment optimiser la gestion des cas dossiers pour améliorer...ISIS PAPYRUS   - Comment optimiser la gestion des cas dossiers pour améliorer...
ISIS PAPYRUS - Comment optimiser la gestion des cas dossiers pour améliorer...
 
INGE COM - Optimisez vos processus métiers en dématérialisant vos courriers e...
INGE COM - Optimisez vos processus métiers en dématérialisant vos courriers e...INGE COM - Optimisez vos processus métiers en dématérialisant vos courriers e...
INGE COM - Optimisez vos processus métiers en dématérialisant vos courriers e...
 
FLA Consultants - Présentation des principaux serveurs agrégateurs
FLA Consultants  - Présentation des principaux serveurs agrégateursFLA Consultants  - Présentation des principaux serveurs agrégateurs
FLA Consultants - Présentation des principaux serveurs agrégateurs
 
ESKER - Diminuez vos coûts et augmentez votre productivité en dématérialisant...
ESKER - Diminuez vos coûts et augmentez votre productivité en dématérialisant...ESKER - Diminuez vos coûts et augmentez votre productivité en dématérialisant...
ESKER - Diminuez vos coûts et augmentez votre productivité en dématérialisant...
 
Coexel - Retour d'expérience du centre national RFID mytwip® – solution col...
Coexel  - Retour d'expérience  du centre national RFID mytwip® – solution col...Coexel  - Retour d'expérience  du centre national RFID mytwip® – solution col...
Coexel - Retour d'expérience du centre national RFID mytwip® – solution col...
 
Campana & Schott - MS Project et SharePoint Serve, des projets plus performa...
Campana & Schott  - MS Project et SharePoint Serve, des projets plus performa...Campana & Schott  - MS Project et SharePoint Serve, des projets plus performa...
Campana & Schott - MS Project et SharePoint Serve, des projets plus performa...
 
Calinda Software - Comment accélérer le déploiement et l'adoption progressive...
Calinda Software - Comment accélérer le déploiement et l'adoption progressive...Calinda Software - Comment accélérer le déploiement et l'adoption progressive...
Calinda Software - Comment accélérer le déploiement et l'adoption progressive...
 
Bentley Systems - Les avantages de Project Wise, solution logicielle permetta...
Bentley Systems - Les avantages de Project Wise, solution logicielle permetta...Bentley Systems - Les avantages de Project Wise, solution logicielle permetta...
Bentley Systems - Les avantages de Project Wise, solution logicielle permetta...
 
Armadillo - Web sémantique, les outils d’un open data culturel
Armadillo  - Web sémantique, les outils d’un open data culturelArmadillo  - Web sémantique, les outils d’un open data culturel
Armadillo - Web sémantique, les outils d’un open data culturel
 
ADBS & Veille Magazine - Pratiques et usages de l'information professionnelle...
ADBS & Veille Magazine - Pratiques et usages de l'information professionnelle...ADBS & Veille Magazine - Pratiques et usages de l'information professionnelle...
ADBS & Veille Magazine - Pratiques et usages de l'information professionnelle...
 
ERIC Archivage et MULTIGEST
ERIC Archivage et MULTIGESTERIC Archivage et MULTIGEST
ERIC Archivage et MULTIGEST
 
Icônes et images dans l'information - Google
Icônes et images dans l'information - Google Icônes et images dans l'information - Google
Icônes et images dans l'information - Google
 
L'offre DOCAPOST
L'offre DOCAPOSTL'offre DOCAPOST
L'offre DOCAPOST
 
La contractualisation électronique en ligne et sur point de vente
La contractualisation électronique en ligne et sur point de venteLa contractualisation électronique en ligne et sur point de vente
La contractualisation électronique en ligne et sur point de vente
 
Les clés financières pour réussir votre projet de dématérialisation - Serda
Les clés financières pour réussir votre projet de dématérialisation - SerdaLes clés financières pour réussir votre projet de dématérialisation - Serda
Les clés financières pour réussir votre projet de dématérialisation - Serda
 

SQLI - Mise en place d'un private cloud avec SharePoint 2010 et les solutions Sandbox

  • 1. JEUDI 22 MARS 2012 © SQLI GROUP – 2012 VILLAGE SHAREPOINT
  • 2. SOMMAIRE + PROLOGUE + PRINCIPES DE CLOUD + SHAREPOINT 2010 + LES SOLUTIONS UTILISATEUR (SANDBOX) + UN CAS D’UTILISATION CONCRET © SQLI GROUP – 2012 2
  • 3. © SQLI GROUP – 2012
  • 4. PROLOGUE QUI SOMMES-NOUS ? © SQLI GROUP – 2012 4
  • 5. PORTRAIT SQLI GROUP LEADER « E-BUSINESS PERFORMANCE » + UNE STRUCTURE AGILE + UN MODÈLE INTÉGRÉ > 1800 collaborateurs CA 164.7 M€ Capacité d’accompagnement à l’international Nos Agences : Paris, Lyon, Dijon, Bordeaux, Nantes, Rouen, Toulouse, Suisse, Belgique, Luxembourg, Pays-Bas, Maroc Synergies entre nos 5 métiers De l’idée à l’accompagnement du changement Un institut de formation sur tous les métiers du groupe © SQLI GROUP – 2012 5
  • 6. UNE RÉPONSE GLOBALE À VOS BESOINS MIEUX VENDRE, COMMUNIQUER, COLLABORER ET GÉRER © SQLI GROUP – 2012 6
  • 7. NOTRE PARTENARIAT MICROSOFT •SQLI est Microsoft Managed Gold Partner, et mène un partenariat très actif avec Microsoft •SQLI fait parti du programme Virtual TSP SharePoint 2010 •SQLI est un partenaire unique pour Microsoft avec une agence web intégrée •SQLI est un centre de formation leader sur les technologies Microsoft (CPLS) •SQLI anime des conférences et sessions avec Microsoft (Techdays) •Des équipes SQLI travaillent chez Microsoft sur de multiples projets (Webfactories, MTC) •SQLI travaille à la demande de Microsoft sur des POCs, audits, études •SQLI participe aux évènements réservés aux partenaires principaux (Techdays, SharePoint Conference, Ignite 2010 à Paris, TFS Inner Circle, Azure Circle) © SQLI GROUP – 2012 7
  • 8. PROLOGUE QUI ÊTES-VOUS ? ??? + VOTRE « PROFIL » ? DIRECTION TECHNIQUE ? DIRECTION MÉTIER ? AUTRE RÔLE ? + VOTRE CONNAISSANCE DE SHAREPOINT ? JE NE CONNAIS PAS JE CONNAIS SHAREPOINT 2010 © SQLI GROUP – 2012 8
  • 9. SAAS PAAS IAAS © SQLI GROUP – 2012
  • 10. CLOUD COMPUTING CLOUD UNE ÉVOLUTION DU SI… + POUR RAPPEL, LE CLOUD COMPUTING, C’EST… •Une évolution logique & rationnelle de votre infrastructure informatique… Dans vos locaux Dans les nuages Datacenter Datacenter Hébergement Hébergement traditionnel virtualisé privé externe Ressources stables Ressources Service contrôlé de Portée mondiale rationnalisées fourniture de ressources Capacité à la demande Agilité et économie Services standards Utilisation < 15% Haute agilité Utilisation > 50% Economie d’échelle © SQLI GROUP – 2012 10
  • 11. CLOUD COMPUTING CLOUD UN PARADIGME RECOUVRANT PLUSIEURS CONCEPTS + POUR RAPPEL, LE CLOUD COMPUTING, C’EST… •Votre infrastructure informatique hébergée « dans les nuages »… •Un paradigme pour désigner les concepts suivants : ABSTRACTION DE LA LOCALISATION ARCHITECTURE MUTUALISÉE « MULTI-TENANTS » SELF-SERVICE AJOUT DE RESSOURCES À LA DEMANDE COÛT SELON LA DEMANDE ET/OU SELON LA CONSOMMATION Cloud Computing = Ressources Coût à la Self service Ajustable mutualisées demande © SQLI GROUP – 2012 11
  • 12. CLOUD COMPUTING CLOUD PLUSIEURS NIVEAUX, PLUSIEURS USAGES… + LE CLOUD COMPUTING SE DÉCLINE À PLUSIEURS USAGES, SELON LA CHARGE DE MAINTENANCE ATTRIBUÉE AU FOURNISSEUR LA PERSONNALISATION ATTENDUE DE L’APPLICATION FINALE SaaS Applications à la demande (outils collaboratifs, messagerie, CRM, …) PaaS Plateformes à la demande (OS, SGBD, Runtimes .Net / Java, …) IaaS Infrastructures à la demande (Hyperviseurs avec capacité de stockage, réseau, …) © SQLI GROUP – 2012 12
  • 13. CLOUD COMPUTING CLOUD LES PROBLÈMES DU NUAGE PUBLIQUE… + UTILISER UN « NUAGE PUBLIQUE » PRÉSENTE QUELQUES INCONVÉNIENTS : PERSONNALISATION RESTREINTE • Les services sont peu « personnalisables » • Les service ne peuvent pas facilement interagir avec le SI de l’entreprise DÉPENDANCE VIS-À-VIS DU RÉSEAU & DU FOURNISSEUR • En cas de perte de connexion Internet, les services sont inaccessibles • En cas de défaillance du prestataire, comment récupérer ses données ? SÉCURITÉ • Les postes de travail sont connectés à l’Internet pour accéder aux services • Les services sont accessibles du « monde extérieur » (seulement besoin d’authentification) QUESTIONS JURIDIQUES • Les données ne sont pas géo-localisées… Quelle législation s’y applique ? • Le prestataire peut-il transmettre les données à une autorité (Patriot Act) ? © SQLI GROUP – 2012 13
  • 14. CLOUD COMPUTING CLOUD LE NUAGE EN MODE « PRIVÉ »… + UTILISER UN « NUAGE PRIVÉ », POUR DISPOSER DU MEILLEUR DES 2 MONDES ? LES AVANTAGES DU CLOUD COMPUTING… » Des risques en moins » De la liberté en plus Les avantages du Cloud Ressources Coût à la Computing Self service Ajustable mutualisées demande Nuage privé ! Un nuage avec en domestique plus… !!! Contrôle Personnalisation © SQLI GROUP – 2012 14
  • 15. © SQLI GROUP – 2012
  • 16. SHAREPOINT 2010 GRANDES PRIORITÉS Les priorités retenues… Connecter & impliquer les utilisateurs Rationnaliser les coûts d’infrastructure Répondre vite aux besoins métiers © SQLI GROUP – 2012 16
  • 17. SHAREPOINT 2010 GRANDES FONCTIONNALITÉS ESPACES COLLABORATIFS Gestion par le "Ruban" Création de sites SharePoint Workspace SharePoint Mobile Office Client et Office Web APPLICATION D’ENTREPRISE RESEAUX SOCIAUX Business Connectivity Services Tagging, Nuage de Tag, Ratings InfoPath Form Services Sites Bookmarking Social External Lists Blogs et Wikis Workflow My Sites SharePoint Designer Activity Feeds Visual Studio Composites Communities Profils et Expertise REST/ATOM/RSS Organigrammes BUSINESS INTELLIGENCE GESTION DE CONTENUS PerformancePoint Services Insights Content Content Types Entreprise Excel Services Taxonomie et métadata étendue Tableaux de bord Document Sets Visio Services Search Multi-stage Disposition Web Analytics Audio et Video SQL Server Integration/Powerpivot Stockage en Remote Blob RECHERCHE Extension des Listes Phonétique Raffinement Intégration FAST © SQLI GROUP – 2012 17
  • 18. SHAREPOINT 2010 PLATEFORME CANDIDATE DE LA « NON-RUPTURE » © SQLI GROUP – 2012
  • 19. © SQLI GROUP – 2012
  • 20. LES SOLUTIONS « SANDBOX » OU COMMENT PROPOSER DU CLOUD COMPUTING À SES UTILISATEURS + SHAREPOINT 2010 FOURNIT DE NOMBREUSES FONCTIONNALITÉS NATIVES + CEPENDANT, LES UTILISATEURS VEULENT PLUS DE « POUVOIR » ET « D’AGILITÉ » Déployez nos solutions (développées ou achetées à Il faut ajouter un module Laissez nous«relooker le site par nous même) ! l’application ABC123 » Utilisateurs intranet Vous allez tout casser !!! Admin IT (On ne peut pas tout vérifier) Pas le temps de répondre à Développeur tous vos besoins !!! © Direction « métier SQLI GROUP – 2012 » DSI 20
  • 21. LES SOLUTIONS « SANDBOX » OU COMMENT PROPOSER DU CLOUD COMPUTING À SES UTILISATEURS + POUR LAISSER « JOUER » LES UTILISATEURS, SHAREPOINT 2010 PROPOSE : LES SOLUTIONS « SANDBOX » (BAC À SABLE) Développeur Oui ! Utilisateurs Et en self-service, dans ce bac !!! DSI On peut déployer nos solutions métiers sur la plateforme SharePoint ?!? C’est bon, pas de risque pour ma plateforme !!! Direction « métier » Admin IT © SQLI GROUP – 2012 21
  • 22. LES SOLUTIONS « SANDBOX » LES RÔLES DANS LE CYCLE DE VIE DES SOLUTIONS EN MODE « SANDBOX » Administrateur • Surveille les •L’administrateur s’appuie sur les ressources • Alloue des quotas moniteurs de ressources pour évaluer la consommation des sites Développeur •Un système de surveillance • Conçoit, teste et livre des solutions « désactive » automatiquement les personnalisées solutions dépassant leur quota. •Les fonctionnalités accessibles aux Propriétaire du site solutions « sandbox » sont, • Installe les solutions • Intègre et utilise les nativement, (relativement) limitées… personnalisations © SQLI GROUP – 2012 22
  • 23. LES SOLUTIONS EN MODE « SANDBOX » UN MODE D’ÉXÉCUTION SOUS HAUTE SURVEILLANCE © SQLI GROUP – 2012 23
  • 24. LES SOLUTIONS « SANDBOX » UN MODE D’ÉXÉCUTION SOUS HAUTE SURVEILLANCE SERVEUR FRONTAL SERVEUR APPLICATIF Service Service de gestion des SharePoint Solutions Utilisateurs Service d’exécution Service Internet (IIS) © SQLI GROUP – 2012 24
  • 25. LES SOLUTIONS « SANDBOX » POURQUOI SURVEILLER ? + EXEMPLE (CARICATURAL) DE CODE “NON SÛR” : Houps ! (VOUS AVEZ RECONNU : UNE “BOUCLE INFINIE”) + EN SOLUTION “STANDARD” : SERAIT UN (TRÈS) GROS PROBLEME (POUR LES RESSOURCES) ! + EN SOLUTION “SANDBOX” DEVIENT UN PETIT DÉSAGRÉMENT ISOLÉ © SQLI GROUP – 2012 25
  • 26. LES SOLUTIONS « SANDBOX » ALLOCATION DE POINTS / QUOTAS DE RESSOURCES + ADMINISTRATEUR CENTRAL (DE LA BATTERIE DE SERVEURS) ALLOUE DES QUOTAS (QUOTIDIENS) DE RESSOURCES + ADMINISTRATEUR DE LA COLLECTION DE SITE VÉRIFIE SA CONSOMMATION © SQLI GROUP – 2012 26
  • 27. LES SOLUTIONS « SANDBOX » PARAMÈTRES DE CALCUL DE LA CONSOMMATION DE RESSOURCES Resources Limite Métrique Description Unité par Point absolue AbnormalProcessTerminationCount Processus terminés anormalement Nombre d’arrêt 1 1 CPUExecutionTime Temps d’exécution CPU Secondes 3 600 60 CriticalExceptionCount Exception Critiques Nombre d’exceptions 10 3 InvocationCount Invocations de la solution Nombre d’invocations N/A N/A PercentProcessorTime Pourcentage du temps CPU Pourcentage 85 100 ProcessCPUCycles Cycles CPU Nombre de cycles 1E+11 1E+11 ProcessHandleCount Windows Handles Nombre de processus 10 000 1 000 ProcessIOBytes Octets écrits dans des fichierss Nombre d’octets 0 1E+08 ProcessThreadCount Threads Threads 10 000 200 ProcessVirtualBytes Memoire consommée Nombre d’octets 0 1E+09 SharePointDatabaseQueryCount Requètes aux bases SharePoint Nombre de requètes 20 100 Temps d’exécution de requêtes aux SharePointDatabaseQueryTime Secondes 120 60 bases Sharepoint UnhandledExceptionCount Exceptions non gérées Nombre d’exceptions 50 3 UnresponsiveprocessCount Nombre de processus sans réponses Nombre de tués 2 1 © SQLI GROUP – 2012 27
  • 28. LES SOLUTIONS EN MODE « SANDBOX » UN MODE D’ÉXÉCUTION BRIDÉ, MAIS EXTENSIBLE (OUF !) © SQLI GROUP – 2012 28
  • 29. LES SOLUTIONS « SANDBOX » UN MODE D’ÉXÉCUTION BRIDÉ ! + LES FONCTIONNALITÉS SUIVANTES SONT INTERDITES (DANS LES SANDBOX) : REQUÊTES HTTP, WEB SERVICES, ETC CONNEXION SQL (ADO.NET) FONCTIONNALITÉS “SHAREPOINT ENTERPRISE” (RECHERCHE, ETC.) THREADING P-INVOKE ACCESS AU SYSTÈME DE FICHIERS (I/O) ACCÈS AUX AUTRES SITES SHAREPOINT Et comment pouvons-nous accéder à des données « métiers » externes, alors ? Vous avez plusieurs solutions. Nous pouvons vous en fournir… Direction « métier » DSI © SQLI GROUP – 2012 29
  • 30. LES SOLUTIONS « SANDBOX » UN MODE D’ÉXÉCUTION BRIDÉ… MAIS IL EXISTE DES SOLUTIONS + UTILISATION DU MODÈLE OBJET SHAREPOINT SUR LE « POSTE CLIENT » EXÉCUTION DE CODE SUR LE POSTE CLIENT SÉCURITÉ ASSURÉE PAR DROITS AFFECTÉS À L’UTILISATEUR COURANT • Pour appel aux services web SharePoint • Pour appel à d’autres Services Web + TECHNOLOGIES SUPPORTÉES : SCRIPTS ECMA (JAVASCRIPT) CLIENTS RICHES SILVERLIGHT CLIENTS LOURDS .NET Direction « métier » © SQLI GROUP – 2012 30
  • 31. LES SOLUTIONS « SANDBOX » UN MODE D’ÉXÉCUTION BRIDÉ… MAIS IL EXISTE DES SOLUTIONS + UTILISATION DES “OPÉRATIONS DE CONFIANCE” LA DSI MET À DISPOSITION DES “OPÉRATIONS DE CONFIANCE” CES OPÉRATIONS SONT HABILITÉES À EFFECTUÉES TOUTES LES OPÉRATIONS Définition des arguments Opération de confiance Direction « métier » DSI © SQLI GROUP – 2012 31
  • 32. © SQLI GROUP – 2012
  • 33. ETUDE DE CAS MISE EN PLACE D’UNE INFRASTRUCTURE SHAREPOINT « MULTI-TENANTS » + NOTRE CAS EST CELUI D’UN GROUPEMENT DE BANQUES RÉGIONALES CHAQUE BANQUE RÉGIONALE DISPOSE D’UNE DSI AUTONOME. UNE DSI « TRANSVERSE » FOURNIT DES SERVICES COMMUNS (DOSSIER CLIENT, …) + CHAQUE BANQUE RÉGIONALE VEUT DISPOSER : D’UN PORTAIL INTRANET SPÉCIFIQUE DE SOLUTIONS MÉTIERS SPÉCIFIQUES DES OUTILS COLLABORATIFS SPÉCIFIQUES + POUR CELA, CHAQUE DSI AVAIT MIS EN ŒUVRE SES PROPRES SOLUTIONS + LA DSI COMMUNAUTAIRE A CHOISI DE RATIONNALISER CES OUTILS, AVEC : SHAREPOINT POUR PORTAIL INTRANET & ESPACES COLLABORATIFS LES SOLUTIONS SANDBOX POUR LE DÉVELOPPEMENT DE SOLUTIONS MÉTIERS © SQLI GROUP – 2012 33
  • 34. ETUDE DE CAS FONCTIONNALITÉS INTRANET DE COMMUNICATION Voici votre site Intranet avec sa page d’accueil et ses pages de publications… hébergé dans notre « cloud privé » Nous pouvons, en plus des fonctions de gestion de sites, changer le style et ajouter des WebPart grâce aux solutions Sandbox DSI Groupe DSI « Banque A » © SQLI GROUP – 2012 34
  • 35. ETUDE DE CAS FONCTIONNALITÉS E-FORMULAIRES / WORKFLOWS Pour vos e-formulaires… Vous pouvez développer tous vos besoins métiers à partir de notre « starter-kit » Nos solutions peuvent communiquer avec le reste du SI et le moteur de Workflows grâce à vos opérations « Full Trust » Vos solutions sont sous surveillance, vous ne pouvez pas pénaliser le reste de la DSI « Banque A » plateforme. DSI Groupe © SQLI GROUP – 2012 35
  • 36. ETUDE DE CAS ARCHITECTURE Ferme SharePoint pour les fonctions : Portail Intranet / Collaboratif / Miroir SQL Server Formulaires pour SharePoint Socle FileNet pour gérer les fonctions de GED et Workflow AD LDS pour héberger l’annuaire fédérateur Une centaine de serveurs au total pour les 21 entités autonomes du groupe. DSI Groupe © SQLI GROUP – 2012 36
  • 37. SÉBASTIEN RAVOUX – ARCHITECTE SHAREPOINT / RESPONSABLE DE L’OFFRE MICROSOFT « PÔLE ATLANTIQUE » SRAVOUX@SQLI.COM MOBILE : 06.81.07.60.33 PASCAL LEBOUC I- RESPONSABLE MICROSOFT PARIS PLEBOUC@SQLI.COM T/ : 01 58 69 31 09 - MOBILE : 06 78 08 59 35 © SQLI GROUP – 2012 37
  • 38. © SQLI – 2012 Le code de la propriété intellectuelle n'autorisant, aux termes des paragraphes 2° et 3° de l'article L.122-5, d'une part, que les "copies ou reproduction réservées à l'usage privé du copiste et non destinées à une utilisation collective" et d'autre part, sous réserve du nom de l'auteur et de la source, que les analyses et les courtes citations justifiées par le caractère critique, polémique pédagogique, scientifique ou d'information", toute représentation ou reproduction intégrale ou partielle, faite sans le consentement de l'auteur ou de ses ayants droits ou ayants cause, est illicite (article L.122-4). Cette représentation ou reproduction, par quelque procédé que ce soit, constituerait donc une contrefaçon sanctionnée par les articles L335-2 et suivants du code de la propriété intellectuelle. © SQLI GROUP – 2012 # 38