La plateforme collaborative métier pour l entreprise et l internet
Positionnement SharePoint
Momentum SharePoint 17K+ Clients, $1B+ de revenue, 100M+ Licences Le produit server qui s est vendu le plus rapidement dans l histoire de Microsoft +4000 Partenaires autour du collaboratif, gestion de contenu, BI, recherche, Croissance importante des licences Internet & Entreprise Disponibilité Software + Services Au centre de la stratégie de Microsoft
La Plateforme SharePoint Quadrant Information Access Technology Entreprise Content Management Portails Réseaux Sociaux Web Content Management BI Application Infrastructure for SOA Composite Applications Projets
Historique SharePoint SharePoint as an «Application» to SharePoint as a «Platform» SharePoint est devenu un Framework d intégration et de développement d application Web (architecture, fonctionnalités, outils, ) pour les développeurs pour s y connecter, l étendre et construire dessus («Connect, Extend, Build on»)»).
Quelques Highlights SharePoint 2010 Windows SharePoint Services devient Microsoft Office SharePoint Server devient http://sharepoint.microsoft.com/en-us/buy/pages/editions-comparison.aspx Plateforme Windows Server 2008 x64! Outils Développement OS Client (Windows 7 et Vista SP1) Offline : SharePoint Workspace 2010 (+ SPW Mobile) et Outlook Office Web Application Fonction de réseau social d entreprise Intégration FAST + Performance Point + Visio Services + Access Services + Word Automation Services + Taxonomy
SHAREPOINT AU SEIN DE LA PLATEFORME MICROSOFT FEATURES TOOLS ADMIN
La plateforme SharePoint, c est quoi?
Usine à sites Web 2.0 collaborative d entreprise Basée sur des Modèles (Equipe, Portail, Recherche, Blog, MonSite, ) Administration Centralisée de la ferme SharePoint (Monitoring, powershell, audit, rapport, backup, recovery, Haute Disponibilité, ) Interface Riche: Ruban, Ajax, Silverlight, WebPart, Edition Web Facile, Accès Mobile, OffLine Accessibilité (XHTML, WCAG 2.0) Audiences, Profils, Multilingue
Gestionnaire de données métiers d entreprise Types de contenu : métadonnées, modèle, propriétés (nom, validation, audit, rétention), formulaires Stockage et partage sous forme de listes/librairies (événements, alertes, abonnements, gestion des versions, flux RSS, accès REST odata ) Workflow (type de contenu, liste, global, ) Recherche (FAST, ) Offline via Office 2010 (Workspace, Outlook) Web Content Management (WCM) Record Management (RM) Taxonomie/Tag
Données internes ou externes (existantes) Business Connectivity Services (BCS) Remote Blob Storage (RBS) Recherche Fédérée (source de données, )
Plateforme Décisionnelle Web Part Graphique KPI Excel Services Visio Services SQL Server Integration Web Analytics PowerPivot Pour SharePoint PerformancePoint Services
Plateforme de réseaux sociaux d entreprise «Mon Site» Blogs, Wikis Etiquettes (tags) - recherche, filtre, trier, notation Suivi Activité Commentaires, Tableau de note Bookmarks Microblogging Connecteur Social Outlook (Facebook, )
Intégrant automatiquement la recherche au sein de vos applications Source de Données Recherche Fédérée Recherche Sociale FAST
Outils & API pour construire des solutions métiers Interface Web SharePoint SharePoint Designer («no code solutions») Visual Studio, TFS InfoPath (formulaire, formulaire de Liste, formulaire mobile) & Visio Web Solution Packages (WSP) API: Modèle Objet, Web Service, REST
Ribbon UI SharePoint Workspace SharePoint Mobile Office Client and Office Web App Integration Standards Support SharePoint 2010 : La plateforme collaborative métier pour l entreprise et l internet Social Relevance Phonetic Search Navigation FAST Integration Enhanced Pipeline Tagging, Tag Cloud, Ratings Social Bookmarking Blogs and Wikis My Sites Activity Feeds Profiles and Expertise Org Browser Enterprise Content Types Metadata and Navigation Document Sets Multi-stage Disposition Audio and Video Content Types Remote Blob Storage List Enhancements PerformancePoint Services Excel Services Chart Web Part Visio Services Web Analytics SQL Server Integration PowerPivot Business Connectivity Services InfoPath Form Services External Lists Workflow SharePoint Designer Visual Studio API Enhancements REST/ATOM/RSS Sites Contenu Perspectives Recherche Application Composites Social
La plateforme de développement SharePoint Sites Contenu Perspectives Recherche Application Composites Social
Stratégies SharePoint as a Platform Cliquez pour insérer un titre CONNECT Intégrer un produit existant avec SharePoint afin que les 2 produits fonctionnent ensemble. EXTEND Créer une solution intégrée qui étend les fonctionnalités de SharePoint ou qui augmente ou inclut des capacités de SharePoint BUILD ON Créer une solution reposant sur l infrastructure SharePoint.
Pourquoi s intégrer à SharePoint? Tirer parti de la base installée et de la popularité de SharePoint (et d Office 2010): Momentum SharePoint Tirer parti de la proposition de valeur SharePoint: Installation sur site, Hébergé, Cloud (S+S) Online, Offline (PC, Mobile, ) Intégration Office 2010 Tirer parti d une architecture mature pouvant monter en charge, sécurisée & stable. S intégrer dans une plateforme collaborative métier d entreprise (SI): Utilisateurs Administrateurs (IT) Développeurs. Exploiter la plateforme de développement SharePoint (Productivité, Interopérabilité): Ecosystème,. Tirer parti des investissements R&D Microsoft.
En tirant parti de services fournis par la plateforme SharePoint : Usine à Sites Web, Collaboratives, GED, Contenu, Search, BI, Social Network,. En rendant vos données métiers + accessibles et compréhensibles aux utilisateurs (BCS) En agrégeant des données ou des processus de solutions hétérogènes. En intégrant un bureau métier, un portail à vos solutions Créer de la valeur à vos solutions existantes
Nouvelle solution / ajout de fonctionnalités Application Traditionnelle INTERFACE GRAPHIQUE COUCHE ACCES DONNEES PERSISTENCE SECURITE INTERFACES EXTERNES APIS PACKAGING & DEPLOIEMENT ADMIN CENTRALE LOGGING/AUDIT BACKUP, RECOVERY, AVAILABILITY GESTION DE SITES (TEMPLATE) GESTION CONTENU ENTREPRISE (DM+RM+DAM+WCM) WORFLOWS Application SharePoint INTERFACE GRAPHIQUE COUCHE ACCES DONNEES PERSISTENCE SECURITE INTERFACES EXTERNES APIS PACKAGING & DEPLOIEMENT ADMIN CENTRALE LOGGING/AUDIT BACKUP, RECOVERY, AVAILABILITY GESTION DE SITES (TEMPLATE) GESTION CONTENU ENTREPRISE (DM+RM+DAM+WCM) WORFLOWS OFFLINE RECHERCHE OFFLINE RECHERCHE INTEGRATION OFFICE ALERTE/RSS INTEGRATION OFFICE ALERTE/RSS MOBILITE GED MOBILITE GED FONCTIONALITES METIERS FONCTIONALITES METIERS
Fonctionnalités SharePoint Example[e Scenarios Feature-based Solutions Solutions SharePoint 2010 Génération Documentaire Intégration Métiers Workflow Humain Rapport et Analyse Data Tracking Sites Web
Ecosystème de Partenaire Editeurs de Logiciels SharePoint (US) BPIO ECM Search Technology Solutions Business Solutions Solutions Solutions ECM Interop OpenText EMC- Documentum IBM-FileNet Oracle-Stellent SAP Records Mgmt HP-Trim CA Unique World Transactional Content Mgt. KnowledgeLake NextDocs BlueThread Hyland Image Source Clearview Digital Asset Management Telestream Artesia Equilibrium Forms Tec-IT Kayentis Texcel LOB Integration Sitrion (SAP) ERP-Link Document Assembly Business Integrity Xinnovation Content Technologies MarkLogic Physical Records Mgmt OmniRim Iron Mountain Productiv Content Migration Casahl Tzunami Metalogix Quest Archiving Commvault EMC-Centera Hitachi Data Systems Network Appliance Allen Systems Mimosa Taxonomy Management Concept Searching Interse SchemaLogic Synaptica Query Enhancements BA-Insight Sinequa Q-Go Expert System Multimedia Coveo BDC Connectors BA-Insight Handshake Software Protocol Handlers Vorsite Handshake Software xmlaw ifilters Citeknet IFilterShop Backup & Restore AvePoint CommVault Symantec Veritas Replication NSI Syntergy Infonic (iora) Repli-web Neverfail Administration Quest echotechnology Data Assist Offline Colligo Infonic (iora) Digi-Link Workflow K2 Nintex Skelta Dell (Ascentn) Social Computing NewsGator Telligent ConnectBeam Atlassian Security Trend Micro Symantec Translation Services Idiom IceFire Accessibility HiSoftware Governance Workshare Mimosa CA Securent ClusterSeven WAN Optimization BlueCoat (Packeteer) Cisco Certeon Citrix Syntergy Mobile Formotus TrueContext Transpara Application Dev. Corasworks Bamboo elearning IntraLearn CRM Relavis Portrait Software HR Nakisa Project Management Brightwork Legal XMLAW Workshare Utilities Flexnova Retail Red Prairie Cactus Commerce RPM Car Wincor Nixdorf Construction & Engineering AutoDesk Bentley Dassualt PTC UGS Manufacturing Visibility Invensys Epicor OSIsoft ICONICS Healthcare Broadpeak Event/Response Management E-Sponder ESRI Real Estate Accruent FinServ Portrait Software FiServ Contract Mgmt C-Lutions Corridor Consulting
Personnalisation UI Métiers Définition/Modèle de Site (Master Pages, CSS, Thèmes, Mise en page) Ruban Personnalisé Menu Action Personnalisé Navigation SharePoint : Point d extensions Page Web ASP.NET WebPart, Définition/Template de Site (master pages), Listes & Librairies UI Applications Silverlight Profiles, Audience
Personnalisation
SharePoint : Point d extensions Ajout Données Métiers Types de contenu Colonnes / Méta-Données Groupe de documents, Type de champs, Formulaires, Listes, Librairies, Profiles, Taxonomie, Folksonomie, Entités Externes
Processus et Logique Métiers Workflows Gestion des évènements («Event Receiver»), Actions personnalisées Page applicatives ASP.NET, WebPart, Applications Silverlight, Services Web, Service Applicative, Validation Données, Fournisseur de Sécurité, Recherche Personnalisée, Intégration Office, Utilisation Service SharePoint Serveur (Excel Service, Forms Services, Word Conversion, Service, Visio Service, Access Service, Performance Point Services, ), OpenXML, SharePoint : Point d extensions