Upload
doandieu
View
218
Download
0
Embed Size (px)
Citation preview
Club Utilisateurs Salesforce.com
Intégration avec Salesforce.com
Auteur : Fabien JONOT, Michel ASSOULINE, Michael LE GRAND
Date : 04/02/2009
Kerensen Consulting 2009 1
Sommaire
� Notre Practice « Cloud Computing »
� Contextes d’intégration avec Salesforce.com
� Intégration des objets standards Salesforce.com
Kerensen Consulting 2009 2
� Intégration des objets standards Salesforce.com
� Benchmark de solutions d’intégration
� Contraintes d’un projet d’intégration
� Approche globale d’intégration
� Retours d’expériences
Practice « Cloud Computing »
• Architecture Design• System integration & simplification
• Business Requirement & landscape analysis
• Solution design• Salesforce solution configuration
Processes& Solution
Architecture
Cloud computingPost Go Live
Kerensen Consulting 2009 3
• Use Case Development• Interfaces developments• Specific development • AppExchange development
• Testing• Training • Change Management• Solution & users Support
DevelopmentBusiness Transformation
Kerensen Kerensen Kerensen Kerensen
Development Development Development Development
CenterCenterCenterCenter
Kerensen Kerensen Kerensen Kerensen
Training Training Training Training
CenterCenterCenterCenter
computingProject
Methodology
Post Go Live Support
La stratégie « Cloud Computing » de Kerensen
Global SaaS Solution Management
Forecasting & commissioning, Sales Portal, Integration
Kerensen Consulting 2009 4
2007 2008 2009 2010
KerensenKerensenKerensenKerensen Training Training Training Training
CenterCenterCenterCenter
KerensenKerensenKerensenKerensen Training Training Training Training
CenterCenterCenterCenter
Alliances: StrategicEcosystemExcellence
Kerensen Kerensen Kerensen Kerensen Development Development Development Development
CenterCenterCenterCenter
Kerensen Kerensen Kerensen Kerensen Development Development Development Development
CenterCenterCenterCenter
KerensenKerensenKerensenKerensen Support Support Support Support
CenterCenterCenterCenter
KerensenKerensenKerensenKerensen Support Support Support Support
CenterCenterCenterCenter
KerensenKerensenKerensenKerensen Solution Solution Solution Solution
CenterCenterCenterCenter
KerensenKerensenKerensenKerensen Solution Solution Solution Solution
CenterCenterCenterCenter
Une présence Globale> Kerensen est dans CCAP
Kerensen annonce le lancement du premier réseau mon dial dédié au Cloud Computingavec pour objectifs de:
• Développer un réseau de compétence à l’échelle internationale• Partager et promouvoir des normes, standards et méthodologie adaptées au Cloud• Supporter les ventes et la mise en œuvre de projets de toute taille
Kerensen annonce le lancement du premier réseau mon dial dédié au Cloud Computingavec pour objectifs de:
• Développer un réseau de compétence à l’échelle internationale• Partager et promouvoir des normes, standards et méthodologie adaptées au Cloud• Supporter les ventes et la mise en œuvre de projets de toute taille
Kerensen Consulting 2009 5
Kerensen Kerensen Kerensen Kerensen
Development Development Development Development
CenterCenterCenterCenter
Kerensen Kerensen Kerensen Kerensen
Solution Solution Solution Solution CenterCenterCenterCenter
Cloud Computing Accelerating Program (CCAP)Partner Center of Excellence
Sommaire
� Notre Practice « Cloud Computing »
� Contextes d’intégration avec Salesforce.com
� Intégration des objets standards Salesforce.com
Kerensen Consulting 2009 6
� Intégration des objets standards Salesforce.com
� Benchmark de solutions d’intégration
� Contraintes d’un projet d’intégration
� Approche globale d’intégration
� Retours d’expériences
Intégration d’une solution Salesforce.com> Des contextes d’intégration de diverses natures
Solutions de communications
Marketing
Clients
Partenaires
Kerensen Consulting 2009 7
APIAPI
Force.comForce.com
Marketing
ERP
Formation
Prospects
Stock
Telesales
Système d’information de l’entreprise
Suite bureautique
Messageries
Intégration d’une solution Salesforce.com> Des contextes d’intégration de diverses natures
Intégration avec les solutions de communications
Marketing
Clients
Partenaires
Stockage & backup
Application & Collaborative business
ETL/EAI
Kerensen Consulting 2009 8
APIAPI
Force.comForce.com
Marketing
ERP
Formation
Prospects
Stock
Telesales
Suite bureautique
Stockage & backup
Intégration avec le système d’information de l’entreprise
MessageriesBPMConnecteurs
standards
Sommaire
� Notre Practice « Cloud Computing »
� Contextes d’intégration avec Salesforce.com
� Intégration des objets standards Salesforce.com
Kerensen Consulting 2009 9
� Intégration des objets standards Salesforce.com
� Benchmark de solutions d’intégration
� Contraintes d’un projet d’intégration
� Approche globale d’intégration
� Retours d’expériences
Les capacités d’intégration de Salesforce.com>Intégration d’objets standards Salesforce.com
PrévisionsPersonnalisées
CampagnesMarketing
Opportunités
Pistes Comptes
Contacts
Act
ivité
s (T
âche
s et
Evé
nem
ents
)
Contrats
Intégration Bureautique native :OutlookLotusWordExcel
AP
I
Objets standards Salesforce Intégration standard
Kerensen Consulting 2009 10
Rapports et tableaux de bord
Act
ivité
s (T
âche
s et
Evé
nem
ents
)
Requêtes
Contrats
Solutions
Produits
Idées
Actifs
Outils de “Data Management” : DataLoader
Excel Connector
AP
I
WorkFlows
Apex Web Service Client
Outbound Message to Web Service Endpoint
Appel Web Service ExterneSynchrone / Asynchrone
Sommaire
� Notre Practice « Cloud Computing »
� Contextes d’intégration avec Salesforce.com
� Intégration des objets standards Salesforce.com
Kerensen Consulting 2009 11
� Intégration des objets standards Salesforce.com
� Benchmark de solutions d’intégration
� Contraintes d’un projet d’intégration
� Approche globale d’intégration
� Retours d’expériences
Typologie d’intégration Salesforce.com> Benchmark
� Composite Apps/SOA :
� Mash-ups� Interface utilisateur riche
� Intégration Application
� Intégration temps réel
Faible Moyenne Haute
Complexité de mise en oeuvre
Kerensen Consulting 2009 12
� Intégration temps réel� Intégration Multi-étape� Règles de workflow
� Intégration des données� Migration des données� Réplication des données� Transfert en masse
� Nettoyage des données� Déduplication des
données� Analyse des données
Typologie d’intégration Salesforce.com> “Cloud Computing”
� Composite Apps/SOA :
� Mash-ups� Interface utilisateur riche
� Intégration Application
� Intégration temps réel
Faible Moyenne Haute
Complexité de mise en oeuvre
Kerensen Consulting 2009 13
� Intégration temps réel� Intégration Multi-étape� Règles de workflow
� Intégration des données� Migration des données� Réplication des données� Transfert en masse
� Nettoyage des données� Déduplication des
données� Analyse des données
Typologie d’intégration Salesforce.com> Différents types d’intégration avec Salesforce.com
Types d’intégrations Description� Avec les connecteurs natifs pour Oracle 11i et
SAP R/3, il est possible de simplifier considérablement l'intégration de ces systèmes.
� Connecteurs Natif ERP
� Parmi 80 solutions certifiées, il existe différents ETL, EAI disposant d’un connecteur à l’API Salesforce.com
� Connecteurs d’intégration Middleware
Solutions
Kerensen Consulting 2009 14
� Différents languages de programmation permettent de se connecter à l’API Salesforce.com. Exemples d’applications : Web controls, client applications, batchs...
� Le DataLoader est un outil gratuit standard optimisé, supporté par Salesforce.com. Il existe en mode visuel (migration de données) et un mode en ligne de commande (batch)
� Kit du Développeur
� Outils d’intégration standard Salesforce
� Data Loader� Excel Connector� Wizard d’importation
� Les outils bureautiques de Microsoft s’intègrent nativement avec Salesforce.com.
� Intégrations Natives aux applications de bureau et plateformes collaboratives
Ecosystème Salesforce.com
Applications AppExchange Description� Selon différents critères (prix, technologie,
complexité, volume de données et besoin d’échange de données temps réel), différentes solutions d’intégration peuvent être sélectionnées
� BPM : Moteur de workfow de processus
� Intégration
� Magic Software� Informatica� Tibco� Pervasive
� BPM� Run My Process
� Création et déploiement de campagnes e-mails personnalisées et ciblées
� Création de formulaires web et e-mails
� Marketing
� Eloqua� Capture / Netways
Solutions
Kerensen Consulting 2009 15
� Création de formulaires web et e-mails� Reporting des campagnes
� Les équipes de ventes peuvent automatiser la configuration complexe de « pricing », générer des devis et propositions, gérer des routines de workflow et d’approbation
� Les google “Apps” sont des applications Web améliorant la communication, la collaboration et le partage d’informations de l’entreprise entre différents utilisateurs
� Capture / Netways
� Gestion Complexe de Devis et Proposition
� Big Machine
� Collaboratif
� Google Apps
� Intégration avec de nombreuses plate-formes téléphoniques
� Levée de fiche dans Salesforce.com pour les appels entrants, et “Click and Dial”
� Intégration CTI
� CTI Toolkit � Connecteurs Partenaires
Sommaire
� Notre Practice « Cloud Computing »
� Contextes d’intégration avec Salesforce.com
� Intégration des objets standards Salesforce.com
Kerensen Consulting 2009 16
� Intégration des objets standards Salesforce.com
� Benchmark de solutions d’intégration
� Contraintes d’un projet d’intégration
� Approche globale d’intégration
� Retours d’expériences
Contraintes d’un projet d’intégration > Approche Top Down
Fonctionnalités implémentées
Analyse des processmétiers
Analyse du modèle de données
Séquence d’analyse
Projet
Kerensen Consulting 2009 17
Choix des technologies
Délais de mise en production
Contraintes budgétaires Analyse des
interfaces
La « donnée » est au centre de la problématique d’int égration entre Salesforce.com et toutes autres applications.
Projet d’intégration
Salesforce.com
Choix des technologies
Mécanismes d’intégration Salesforce.com
• Méchanisme d’intégration avec Salesforce.com
• Composite Application / Mashup• Salesforce SOA• Apex Custom Web Services
Synchrone
Kerensen Consulting 2009 18
• Méchanisme d’intégration avec Salesforce.com :
• Inbound Replication To Salesforce• Outbound Replication From Salesforce• Outbound Messaging• Salesforce Network
Asynchrone
Sommaire
� Notre Practice « Cloud Computing »
� Contextes d’intégration avec Salesforce.com
� Intégration des objets standards Salesforce.com
Kerensen Consulting 2009 19
� Intégration des objets standards Salesforce.com
� Benchmark de solutions d’intégration
� Contraintes d’un projet d’intégration
� Approche globale d’intégration
� Retours d’expériences
Etapes d’une intégration réussie> Approche globale
InterfaceUtilisateur
Processus Couches d’intégration Approche Indicateurs
de mesures
Kerensen Consulting 2009 20
Couts, Délais
de mise
en œuvre, TCO
Données
Activités
Présentation
Orchestration
Business Service
Approche
packagée
d’intégration
Données
ApplicationLogique
Utilisateur
Orienter ses choix d’intégration> Premier niveau d’analyse
Orienter ses choix d’intégration
• Quelle est la taille de la société : GE / PME / TPE?
• Quel est le rôle du DSI dans ce projet d’intégration• Préférences technologiques
• Etude de l’existant :• Existe-t-il un CRM ?• Volumétrie ?• Quels sont les interfaces existantes avec les
autres systèmes du SI ?
Enjeux
• Prix, volume des données• Choisir une technologie opérationnelle dans
l’environnement client et qui sera maîtrisé par l’IT : adoption
• Identification des interfaces et des solutions techniques actuellement utilisées chez le client éventuellement réutilisable
• Choisir une solution pouvant accepter la volumétrie requise
Kerensen Consulting 2009 21
autres systèmes du SI ?• Quelles sont les technologies et solutions
d’échanges de données utilisées ?• Logiciels médiateurs ESB / EAI ? ETL ?• Interfaces point-à-point : batch fichiers, Web
Services...• Etude architecture cible :
• Avec quels systèmes le CRM doit-il s’interconnecter ?
• Quels sont les moyens de communication avec ces systèmes : API , Web Services, SGBD..
• Quelle est la RoadMap ? • Go Live ? Fin de la configuration ?• Peut-on lotir la réalisation des interfaces ?
• Réalisation de Demi-Interfaces ?• Complexité des flux ?
• Faire des choix d’intégration par rapport à la date de Go Live, et délais impartis
• Laisser un rôle important au DSI dans l’intégration, de plus en tant qu’intégrateur on ne maîtrise pas forcément l’environnement du client
Orienter ses choix d’intégration> Analyse approfondie
Orienter ses choix d’intégration
• Quelles sont les données à échanger avec Salesforce.com ?• Account, Contact, Opportunity...
• Quel est le système maître pour chaque donnée échangée (notamment pour les flux bi-directionnels) ?
• Quel est le type d’échange de données ?• Synchrone / Asynchrone ?• Unidirectionnel / Bi-directionnel ?
• Mode d’échange de données
Enjeux
• Identifier les objets métiers pris en compte au niveau des interfaces
• Identifier les systèmes maîtres sur différents objets métiers
• Mode d’échange suivant la criticité de la données
• Y-a-t-il vraiment un besoin d’échange de données
Kerensen Consulting 2009 22
• Mode d’échange de données• Batch (par lot) ou Temps réel (au fil de l’eau)
• Y-a-t-il vraiment un besoin d’échange de données « temps réelle » en terme de processus métier ?
Sommaire
� Notre Practice « Cloud Computing »
� Contextes d’intégration avec Salesforce.com
� Intégration des objets standards Salesforce.com
Kerensen Consulting 2009 23
� Intégration des objets standards Salesforce.com
� Benchmark de solutions d’intégration
� Contraintes d’un projet d’intégration
� Approche globale d’intégration
� Retours d’expériences
Retours d’expériences
� Quelles sont les règles de gestion et les processus métiers à intégrer ?
� Pouvez-vous introduire des applications, des nouveaux processus sans difficulté ?
– Niveau d’ouverture de vos applications
– Stabilité des processus
– Maturité de l’organisation
� Etes-vous en mesure d’accroitre la volumétrie des échanges de vos données sans
Kerensen Consulting 2009 24
� Etes-vous en mesure d’accroitre la volumétrie des échanges de vos données sans risque ?
� Quelle est la durée de transfert de vos données clefs ?
� Avez-vous mis en place une stratégie de pilotage de vos données ?
– « Data Ownership » pour chaque typologie de données
– Gouvernance d’intégration
� Quelles sont les données que vous n’intégrez pas ? Pourquoi ?
– Mise en place d’une analyse de la valeur pour les données
Quelques réalisations de Kerensen (1/2)> Practice Salesforce.com
Arval Groupe BNP
Construction et déploiement d’une solution core model
« grands pays »
ArvalGroupe BNP
SOFTISSIMO REVERSO Edition de logiciels
Laboratoire CotralIndustrie
Groupe BolloréActivité / secteur
Mise en place du SFA en France
Alcatel LucentTelecom
Mise en place de SFAMigration de Siebel CRM
vers Salesforce
ArvalGroupe BNP
Centre National Georges Pompidou
Culture
Déploiement de la solution SFA/Marketing en Quickstart
LP QS LP QS
K LP LP QS
Kerensen Consulting 2009 25
Groupe BNP
Construction et déploiement d’une solution localisée pour
la « France »
Bi- SAM Solutions for Asset
Management
Déploiement de la Solution en « Quick Start »
Edition de logiciels
Déploiement de la Solution SFA en « Quick Start »
Industrie
Déploiement de la Solution CRM en 12 semaines
ARTEMIS Editeur de logiciels
Déploiement de la Solution SFA en « Quick Start»
SPICERSFourniture de bureaux
Analyse et localisation de la solution UK en France
Groupe BNP
Construction et déploiement d’une solution « starter Kit »
DigiplugDistribution digitale
Multimédias Mobiles
Déploiement de la Solution en « Quick Start »
QS K QS QS
Quelques réalisations de Kerensen (2/2)>Practice Salesforce.com
ISC La PosteIngénierie de Documents
Déploiement de la solution SFA en
Quickstart
Louvre HotelsHôtellerie
Formation utilisateurs SFA
LCC FranceWireless Technology
Déploiement de la solution CRM
Thales D3SSécurité
Construction et déploiement d’une solution core
model Europe
QS QS K LP
Kerensen Consulting 2009 26
AdvensSécurité de l’information
Déploiement de la solution CRM
Siemens SHSSolutions MédicalesEdition de logiciels
Mise en place du SFA et du Marketing
ArevaEnergie / Nucléaire
Mise en place du Partner Relationship Management (PRM)
Groupe MoniteurEdition / Presse
Mise en Place de la Solution CRM Salesforce
LP QS QS QS
Kerensen Consulting54 rue de la Faisanderie
75116 Paris | France
T : +33 1 56 91 50 20
Kerensen ConsultingSalesforce.com Practice
Kerensen Consulting 2009 27
D : +33 1 56 91 50 22
F : +33 1 56 91 50 21
www.kerensen.com