1
Développez des offres cloud en
utilisant Microsoft Dynamics CRM
Online et Microsoft Azure
8 février 2011
• Christine Dub...
2
ALSY
« Pure Player » Microsoft
Partenaire Microsoft depuis plus de 15 ans
En avance de phase sur les dernières technolog...
3
4
Agenda
Microsoft Dynamics CRM 2011 & Online : les
piliers de la nouvelle version
Les bénéfices de Windows Azure
Scénario...
5
Richesse de Consommation et extensibilité
Relations • Interactions • Processus • Analyse
Framework xRM
Efficacité
commer...
6
FAMILIER
Intuitif &
personnalisé
INTELLIGENT
Pertinent &
flexible
CONNECTE
Collaboratif &
intégré
Microsoft Dynamics CRM...
7
Périmètre de l’offre
Suite complète de gestion de la relation clients en mode on demand, hébergée
par Microsoft. Offre d...
8
Qu’est ce que Windows Azure?
9
Symétrie « sur site/dans le nuage »
10
Scénarii d’intégration de CRM
et Azure
Utilisation d’AppFabric
AppFabric Service Bus
AppFabric Access Control Service
U...
11
Scénario 1
Microsoft Dynamics CRM 2011 et AppFabric
Azure
12
Service
Bus
Access Control
Fédération de l’identité au travers du nuage
Service Bus
Bus de messages hébérgé par le nuag...
13
Comment ça marche ?
Scenario: Le client utilise le
Service Bus pour appeler un
point d’accès tiers de CRM
Online.
14
Un service – Trois approches
En natif
Enregistrer ‘ServiceBusPlugin’
Transmission du contexte à l’Async Service
Juste à...
15
Projet AppFabric
Définir un namespace
Définir un ou plusieurs points d’accès (endpoints)
Configurer les règles d’accès ...
16
Ecouteur d’évènement
Ecouteur normal : Implémente
I*ServiceEndpointPlugin
Contrat de service WCF – 3 variantes pour One...
17
Configuration
1. Obtenir et installer les certificats sur le serveur Dynamics CRM
2. Configurer l’intégration de Dynami...
18
Démo
CRM et AppFabric en action
19
Scénario 2
Microsoft Dynamics CRM 2011 et Windows
Azure
20
Azure Compute Azure
Storage
Azure Compute
Code managé et non-managé s’exécutant dans
le nuage
Azure Storage
Stockage se...
21
Votre Service
LB
Internet
Web Site
(ASPX, ASMX, WCF)
Web Site
(ASPX, ASMX, WCF)
Web Role
IIS
(ASPX, WCF)
Worker
Service...
22
Pourquoi utiliser le nuage?
Pour les applications demandant
Une très forte montée en charge
Une très haute disponibilit...
23
Extensions CRM sur Azure
Windows Azure est l’hôte idéal pour les IFrames
Fournit l’option ‘all cloud’ avec CRM Online
W...
24
Scénarios d’utilisation du
nuage
Intégration Business Partner
Notation financière
Nettoyage d’adresses
Offsite Auditing...
25
Configuration
1. Créer un service hébergé sur Windows Azure via le portail
2. Enregistrer un certificat sur Wiindows Az...
26
Conclusion
• Pas de limitation avec CRM 2011 Online
• Interface avec le SI disponible
• Fonctionnalités identiques
• Bé...
27
MSDN et TechNet : l’essentiel
des ressources techniques à portée de clic
http://technet.com http://msdn.com
Portail adm...
Prochain SlideShare
Chargement dans…5
×

Microsoft dynamics crm online, intégration avec windows azure

691 vues

Publié le

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
691
Sur SlideShare
0
Issues des intégrations
0
Intégrations
1
Actions
Partages
0
Téléchargements
11
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Microsoft dynamics crm online, intégration avec windows azure

  1. 1. 1 Développez des offres cloud en utilisant Microsoft Dynamics CRM Online et Microsoft Azure 8 février 2011 • Christine Dubois, Directrice de projet, Agilcom • Tanguy Touzard, Ingénieur Avant-Vente, Alsy • Sophie Jacquet, chef de produit Dynamics CRM, Microsoft
  2. 2. 2 ALSY « Pure Player » Microsoft Partenaire Microsoft depuis plus de 15 ans En avance de phase sur les dernières technologies Expertise sur l’ensemble des technologies Développement Portails, collaboration, GED Communications Unifiées Plateforme serveur, sécurité, supervision, hypervision CRM Implantation à Paris et à Lyon Une clientèle de Grands Comptes et de Grandes PME Filialisation Depuis 2010: filiale de France Telecom Centre de compétence Microsoft d’Orange Business Services
  3. 3. 3
  4. 4. 4 Agenda Microsoft Dynamics CRM 2011 & Online : les piliers de la nouvelle version Les bénéfices de Windows Azure Scénario 1 : Microsoft Dynamics CRM 2011 et AppFabric Azure / Démo Scénario 2 : Microsoft Dynamics CRM 2011 et Windows Azure / Démo
  5. 5. 5 Richesse de Consommation et extensibilité Relations • Interactions • Processus • Analyse Framework xRM Efficacité commerciale CRM étendue (XRM) Service clients fiable Marketing pertinent Sur siteCloud Microsoft Dynamics CRM Hébergé
  6. 6. 6 FAMILIER Intuitif & personnalisé INTELLIGENT Pertinent & flexible CONNECTE Collaboratif & intégré Microsoft Dynamics CRM Online & 2011 l’efficacité utilisateur au premier plan
  7. 7. 7 Périmètre de l’offre Suite complète de gestion de la relation clients en mode on demand, hébergée par Microsoft. Offre de lancement : 31€ par utilisateur par mois*  Accès ubiquitaire instantané  Réduction des coûts  Déploiement facilité  Géré par Microsoft  SLA : 99.9%  5 G d’espace de stockage de données  200 workflows pré-paramétrés  300 entités personnalisées  Accès en mode offline  Mobile express  40 marchés, 41 langues L’abonnement comprend Les bénéfices clés * Jusqu’au 30 juin 2011, au lieu de 40,25€
  8. 8. 8 Qu’est ce que Windows Azure?
  9. 9. 9 Symétrie « sur site/dans le nuage »
  10. 10. 10 Scénarii d’intégration de CRM et Azure Utilisation d’AppFabric AppFabric Service Bus AppFabric Access Control Service Utilisation de Windows Azure iFrames hébérgées sur Azure Applications hybrides
  11. 11. 11 Scénario 1 Microsoft Dynamics CRM 2011 et AppFabric Azure
  12. 12. 12 Service Bus Access Control Fédération de l’identité au travers du nuage Service Bus Bus de messages hébérgé par le nuage pour pour la topologie de réseau de messagerie agnostique Access Control
  13. 13. 13 Comment ça marche ? Scenario: Le client utilise le Service Bus pour appeler un point d’accès tiers de CRM Online.
  14. 14. 14 Un service – Trois approches En natif Enregistrer ‘ServiceBusPlugin’ Transmission du contexte à l’Async Service Juste à enregistrer un step via Plugin Registration Tool Plugin personnalisé Code personnalisé Peut utiliser les méthodes du CRM SDK Transmission du contexte à l’Async Service Activité WF personnalisée Code personnalisé Transmission du contexte à l’Async Service Non supporté par Dynamics CRM Online Async Service Gère les jobs de message Azure Vue via les Web Tools
  15. 15. 15 Projet AppFabric Définir un namespace Définir un ou plusieurs points d’accès (endpoints) Configurer les règles d’accès ACS Dynamics CRM est l’émetteur Plusieurs types de contrat possibles : Queued One-way Two-way REST
  16. 16. 16 Ecouteur d’évènement Ecouteur normal : Implémente I*ServiceEndpointPlugin Contrat de service WCF – 3 variantes pour One/Two-Way & REST Semblable à IPlugin – Implémente la méthode Execute Ecouteur sur file d’attente : Utilise un appel générique ‘GetBody’ Lit le message de la file d’attente du Service Bus Message.GetBody<RemoteExecutionContext>()); Les écouteurs doivent s’authentifier sur le .NET Service Bus L’identité est indépendante de CRM
  17. 17. 17 Configuration 1. Obtenir et installer les certificats sur le serveur Dynamics CRM 2. Configurer l’intégration de Dynamics CRM avec AppFabric. 3. Créer un projet AppFabric sur le portail d’Azure et configure les permissions dans Access Control Service 4. Configurer le point d’accès au Service via le Plugin Registration Tool 5. Enregistrer le ServiceBusPlugin dans le pipeline CRM via le Plugin Registration Tool 6. Ecrire un écouteur d’évènement : IServiceEndpointPlugin 7. Déclencher les évènements du pipeline qui sont envoyés via le Service Bus
  18. 18. 18 Démo CRM et AppFabric en action
  19. 19. 19 Scénario 2 Microsoft Dynamics CRM 2011 et Windows Azure
  20. 20. 20 Azure Compute Azure Storage Azure Compute Code managé et non-managé s’exécutant dans le nuage Azure Storage Stockage semi structuré dans le nuage Web Worker
  21. 21. 21 Votre Service LB Internet Web Site (ASPX, ASMX, WCF) Web Site (ASPX, ASMX, WCF) Web Role IIS (ASPX, WCF) Worker ServiceWorker Role LB Storage Tables Blobs Queue Azure Data Center Architecture de Windows Azure
  22. 22. 22 Pourquoi utiliser le nuage? Pour les applications demandant Une très forte montée en charge Une très haute disponibilité Un stockage externe Pour les applications ayant Une charge variable Une durée de vie très courte
  23. 23. 23 Extensions CRM sur Azure Windows Azure est l’hôte idéal pour les IFrames Fournit l’option ‘all cloud’ avec CRM Online Windows Azure peut écouter le Service Bus pour recevoir des données Windows Azure peut appeler les Services Web de CRM
  24. 24. 24 Scénarios d’utilisation du nuage Intégration Business Partner Notation financière Nettoyage d’adresses Offsite Auditing Partitionnement vertical dans le nuage Dynamics CRM sur site Documents et fichiers chargés sur le nuage Option pour utiliser CDN
  25. 25. 25 Configuration 1. Créer un service hébergé sur Windows Azure via le portail 2. Enregistrer un certificat sur Wiindows Azure 3. Créer et configurer un Projet Windows Azure dans Visual Studio 4. Développer l’application ou le service 5. Déployer le projet Windows Azure à partir : • De Visual Studio • ou du Portail Windows Azure
  26. 26. 26 Conclusion • Pas de limitation avec CRM 2011 Online • Interface avec le SI disponible • Fonctionnalités identiques • Bénéficier de tous les avantages de Windows Azure • Pas de gestion d’infrastructure • Montée en charge et élasticité • Redondance • Paiement à la consommation
  27. 27. 27 MSDN et TechNet : l’essentiel des ressources techniques à portée de clic http://technet.com http://msdn.com Portail administration et infrastructure pour informaticiens Portail de ressources technique pour développeurs

×