Your SlideShare is downloading. ×
0
Etendez votre Lync
Etendez votre Lync
Etendez votre Lync
Etendez votre Lync
Etendez votre Lync
Etendez votre Lync
Etendez votre Lync
Etendez votre Lync
Etendez votre Lync
Etendez votre Lync
Etendez votre Lync
Etendez votre Lync
Etendez votre Lync
Etendez votre Lync
Etendez votre Lync
Etendez votre Lync
Etendez votre Lync
Etendez votre Lync
Etendez votre Lync
Etendez votre Lync
Etendez votre Lync
Etendez votre Lync
Etendez votre Lync
Etendez votre Lync
Etendez votre Lync
Etendez votre Lync
Etendez votre Lync
Etendez votre Lync
Etendez votre Lync
Etendez votre Lync
Etendez votre Lync
Etendez votre Lync
Etendez votre Lync
Etendez votre Lync
Etendez votre Lync
Etendez votre Lync
Etendez votre Lync
Etendez votre Lync
Etendez votre Lync
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Etendez votre Lync

2,323

Published on

Lync++ have fun: étendez votre Lync pour répondre en sur mesure à vos besoins techniques et métiers, ou plus exotiques. Développement, solutions verticales optimisées pour Lync : des appels d'urgences …

Lync++ have fun: étendez votre Lync pour répondre en sur mesure à vos besoins techniques et métiers, ou plus exotiques. Développement, solutions verticales optimisées pour Lync : des appels d'urgences à la connexion à votre Xbox - découvrez comment intégrer Lync à votre métiers et même rendre Lync méconnaissable.
Speakers : Franck Annet (Nextiraone), Alexis Conia (Neitiv)

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
2,323
On Slideshare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
40
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Etendez votre Lync Franck ANNET Manager BU Lync / MVP Lync Nextiraone www.franckannet.fr / franck.annet@nextiraone.eu Alexis CONIA Technical Manager / MVP Lync Neitiv www.xpandlync.fr / www.techandprog.fr alexis.conia@neitiv.fr Infrastructure, communication & collaboration
  • 2. Une expertise Lync Une forte expertise sur l’UC: Engagé dans le programme UC Microsoft depuis 2007 Des offres de services adaptées : Certifiés PSLP Lync 2010 Certifiés PSLP Lync 2013 14 Consultants formés en 2013 16 Archi/Experts/CSC formés en 2013 #mstechdays Infrastructure, communication & collaboration
  • 3. Neitiv Qu’est ce qu‘un scénario de collaboration ? #mstechdays Infrastructure, communication & collaboration
  • 4. RAPPEL Les SDK Lync #mstechdays Infrastructure, communication & collaboration
  • 5. De nombreuses API .NET Lync SDK Lync Server SDK #mstechdays Lync Software Defined Networking UCMA 4.0 UCWA 4.0 Infrastructure, communication & collaboration Persistent Chat
  • 6. CÔTÉ SERVEUR Gestion des appels d’urgence - NextiraOne #mstechdays Infrastructure, communication & collaboration
  • 7. Introduction  Depuis Lync Server 2010 : Apport des fonctionnalités E911 et LIS (Location Information Service) pour répondre aux besoins « Nord Américains ».  Problème: Et pour la France (ainsi que d’autres pays) avec des besoins spécifiques?  Solution: Développement Lync fait par NextiraOne. #mstechdays Infrastructure, communication & collaboration
  • 8. Besoins  Les principaux numéros d’urgences en France. 15: Ambulance - SAMU 17: Police/Gendarmerie 18: Sapeurs Pompiers 112: Numéro d’urgence unique européen. Disponible depuis 1991 mais peu utilisé et peu développé.  Support de la mobilité (déplacement d’un utilisateur sur un autre site que son site habituel) #mstechdays Infrastructure, communication & collaboration
  • 9. Les principaux scénarios demandés 3 principaux types de configurations pour les numéros d’urgences: SIP Trunk centralisé Liens TDM décentralisés sur chaque site Poste de sécurité sur chaque site #mstechdays Infrastructure, communication & collaboration
  • 10. LIS/E911: Un seul numéro appelé L’utilisateur peut composer tous les numéros d’urgences définis dans « E911 dial mask ». Ces numéros sont « normalisés » et sont remplacés par le numéro défini dans « E911 dial number ». C’est ce numéro unique qui sera le numéro appelé d’urgence que Lync envoie au SIP Trunk/Gateway ELIN. #mstechdays Infrastructure, communication & collaboration
  • 11. Solution NextiraOne • Principe de configuration:  Utilisation du développement MSPL pour manipuler le « To » Paris Lille Lyon 999900115 GW-Paris 999900215 GW-Lille 999900315 GW-Lyon • Points fort  Configuration simple  Gestion de tous les numéros d’urgences  Support de la mobilité  Pas d’impact sur le Dial Plan. #mstechdays Infrastructure, communication & collaboration
  • 12. Scénario #1: SIP Trunk centralisé •  Data Center EE Pool  Mediation Gateway certifée ELIN Sans développement NextiraOne SIP Trunk ITSP Bob enregistré sur EE Pool  Agence sans infra Lync Paris Agence avec SBA (ou SBS + Gateway) •  Alice enregistrée sur EE Pool  #mstechdays seul numéro WAN Lille Infrastructure, communication & collaboration Joe enregistré sur SBA SBA Lyon
  • 13. Scénario #1: SIP Trunk centralisé Avec • Développement  NextiraOne Data Center EE Pool Mediation Gateway SIP Trunk ITSP Bob enregistré sur EE Pool • Agence sans infra Lync     #mstechdays tous Alice enregistrée sur EE Pool Paris Agence avec SBA (ou SBS + Gateway) WAN Lille Infrastructure, communication & collaboration Joe enregistré sur SBA SBA Lyon
  • 14. Scénario #2: Accès TDM décentralisé Sans développement NextiraOne • Data Center  EE Pool Mediation Gateway LienTDM Bob enregistré sur EE Pool  Agence avec Gateway • Paris Gateway  Pas de support de la mobilité.  #mstechdays Agence avec SBA (ou SBS + Gateway) WAN Alice enregistrée sur EE Pool Lille PSTN PSTN PSTN Infrastructure, communication & collaboration Joe enregistré sur SBA SBA Lyon
  • 15. Scénario #2: Accès TDM décentralisé Avec Développement NextiraOne •  Data Center EE Pool • Mediation Gateway LienTDM Bob enregistré sur EE Pool   tous Agence avec Gateway   Gateway Agence avec SBA (ou SBS + Gateway) WAN Alice enregistrée sur EE Pool Lille #mstechdays Paris PSTN PSTN PSTN Infrastructure, communication & collaboration Joe enregistré sur SBA SBA Lyon
  • 16. Scénario #3: Poste de sécurité sur site Sans développement NextiraOne •  Data Center EE Pool  Mediation Gateway Liens TDM Bob enregistré sur EE Pool Paris Agence avec Gateway • Gateway mobilité.  #mstechdays Agence avec SBA (ou SBS + Gateway) WAN  Pas de support de la Alice enregistrée sur EE Pool Lille PSTN PSTN PSTN Infrastructure, communication & collaboration Joe enregistré sur SBA SBA Lyon
  • 17. Scénario #3: Poste de sécurité sur site Avec Développement NextiraOne •  Data Center EE Pool Mediation Gateway Liens TDM Bob enregistré sur EE Pool Paris Agence avec Gateway PSTN Agence avec SBA (ou SBS + Gateway) • Gateway    #mstechdays WAN Alice enregistrée sur EE Pool Lille PSTN PSTN Infrastructure, communication & collaboration Joe enregistré sur SBA SBA Lyon
  • 18. Aperçu de la solution • Site Paris   Front End (NDI=0145454545) ITSP SIP INVITE From +331234567891 To +15 Subnet 10.1.0.0 SIP Request User1@test.com +331234567891 10.1.1.31/16 SIP Request MSPL script • FIltrer les appels d’urgences (ex +15, +17, +18) et dispatch Vers l’application LyncEmergencyRouter LyncEmergencyDB  One site has one NDI and many subnets Appel d’urgence LyncEmergencyRouter: Paris (NDI 0145454545) Subnet 10.1.0.0 ?  Serveur hébergeant la base (SQL Express) LyncEmergencyPortal Application Web Pour le Provisionning de la base (import CSV possible) #mstechdays Infrastructure, communication & collaboration 1. Récupère l’adresse IP/subnet de l’appelant à partir de l’entête SIP. 2. Recherche dans la base 3. Modification du paramètre PAsserted-Identity par le NDI du site Lync Front end SIP INVITE From +331234567891 P-Asserted-Identity 0145454545 To +15
  • 19. Provisioning/Configuration #mstechdays Infrastructure, communication & collaboration
  • 20. Troubleshooting/Supervision #mstechdays 21 Infrastructure, communication & collaboration
  • 21. Notre solution  Objectif: Répondre aux besoins des clients en utilisant les possibilités de développement de Lync (Extension serveur): Support de tous les numéros d’urgences (15, 17, 18, 112, etc…) Support des 3 scénarios et d’autres (personnalisable selon besoins du client – Manipulation ou routage spécifiques) Support de la Mobilité Facilité du provisioning et de la maintenance (interface web, import csv possible). #mstechdays Infrastructure, communication & collaboration Supervision/Troubleshooting (Mode debug/Event
  • 22. CÔTÉ CLIENT Kiosque Neitiv #mstechdays Infrastructure, communication & collaboration
  • 23. Greenmesh • • • • Basée sur une plateforme Lync 2013 hébergée Utilisation d’un seul et unique domaine Lync Service accessible par la fédération Plusieurs composants : – Une application web pour le front et le back office – Une ou plusieurs applications serveurs pour assurer le bon fonctionnement de la plateforme et ajouter de la valeur à la communication – Deux applications clientes sur les postes #mstechdays Infrastructure, communication & collaboration
  • 24. #mstechdays Infrastructure, communication & collaboration
  • 25. #mstechdays Infrastructure, communication & collaboration
  • 26. Serveur • Plusieurs serveurs dans différents « Trusted Application Pool » – Assurer la disponibilité des services et / ou applications – Répartir la charge • Basé sur différents SDK : – UCMA 4.0 : Bot, Service d’enregistrement, IVR, Workflow – Lync Server SDK : service de sécurité pour assurer le cloisonnement des « tenant » et des communications #mstechdays Infrastructure, communication & collaboration
  • 27. Application Web • Hébergée dans les services Windows Azure : 1. Pour avoir un front et back office redondant 2. Pour utiliser les différents services fournis par la plateforme : web role, worker role, Access Control, SQL Azure / Azure Storage, Azure Cache Service, … 3. Pour le fun  • Connectée avec différents web services – Exchange Web Services (via EWS SDK 2.0) – UCWA (Meeting, présence) – Web service spécifique pour interagir avec la plateforme #mstechdays Infrastructure, communication & collaboration
  • 28. Application Cliente • • • • Une application en « UI Suppression Mode » Une application utilisée en mode « Contextual Package » .net framework et WPF Framework utilisés – Lync 2010 / 2013 SDK – UCWA #mstechdays Infrastructure, communication & collaboration
  • 29. KIOSQUE #mstechdays Infrastructure, communication & collaboration Design/UX/UI
  • 30. EXEMPLE ++ Lync with Kinect made by Synergiz Mon Serveur Vocal basé sur mes musiques préférées #mstechdays Infrastructure, communication & collaboration
  • 31. PILOTER LYNC 2010 AVEC KINECT #mstechdays Infrastructure, communication & collaboration Design/UX/UI
  • 32. Pour aller plus loin : sessions Date Titre 11/02/2014 11:00 Etendez votre Lync 12/02/2014 11:00 De la qualification à la conduite du changement : Réussir son projet Lync 12/02/2014 14:00 Améliorer le TCO de Lync grâce aux solutions globales Orange Business Services : offre managée, interconnexion voix Sip 12/02/2014 15:15 Stratégie, mise en œuvre de la vidéo dans Lync 12/02/2014 16:30 Cloud, Lync, Téléphonie : comment faire un bon ménage à trois 12/02/2014 17:45 Architecture Lync - Deep dive avec nos experts - FAQ 13/02/2014 11:00 L’innovation pour la ville de demain, guidée par les usages 13/02/2014 11:00 #fail : comment planter un projet UC 13/02/2014 12:15 L'entreprise, demain : les technologies sociales au service d'une organisation agile 13/02/2014 12:15 Hôpital et Patient, la donnée connectée au service du soin 13/02/2014 14:00 La marque blanche et la plate-forme de marché comme outil du DSI pour donner de la souplesse à son SI ? 13/02/2014 15:15 Vivez une nouvelle expérience de travail avec les technologies sociales et collaboratives de Microsoft : Yammer, Skydrive, Lync 13/02/2014 16:30 Le nouveau B2X : Du client, patient, citoyen à vos applications métier 13/02/2014 16:30 Comment associer la BI avec les données d’historiques de Lync ? 13/02/2014 11:00 Social Media : Lorsque le DSI s'en empare #mstechdays Infrastructure, communication & collaboration
  • 33. Pour aller plus loin : #mstechdays Infrastructure, communication & collaboration
  • 34. Pour aller plus loin : Web • Twitter : @microsoftlyncfr / @alexis_conia / @FranckANNET • Web : http://aka.ms/lyncfr • Catalogue des applications Lync : http://catalog.lync.com • MSDN : http://msdn.microsoft.com/lync/ • UCWA : http://ucwa.lync.com • Blogs : – www.franckannet.fr – www.techandprog.fr / www.xpandlync.com #mstechdays Infrastructure, communication & collaboration
  • 35. QUESTIONS ? Sessions spéciales FAQ, Mercredi 12 à 17h45 #mstechdays Infrastructure, communication & collaboration
  • 36. Donnez votre avis ! Depuis votre smartphone sur : http://notes.mstechdays.fr De nombreux lots à gagner toute les heures !!! Claviers, souris et jeux Microsoft… Merci de nous aider à améliorer les Techdays ! #mstechdays Infrastructure, communication & collaboration
  • 37. Digital is business

×