Etendez votre Lync

67 %
33 %
Information about Etendez votre Lync
Technology

Published on February 17, 2014

Author: Developpeurs

Source: slideshare.net

Description

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)

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

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

Neitiv Qu’est ce qu‘un scénario de collaboration ? #mstechdays Infrastructure, communication & collaboration

RAPPEL Les SDK Lync #mstechdays Infrastructure, communication & collaboration

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

CÔTÉ SERVEUR Gestion des appels d’urgence - NextiraOne #mstechdays Infrastructure, communication & collaboration

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

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

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

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

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

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

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

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

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

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

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

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

Provisioning/Configuration #mstechdays Infrastructure, communication & collaboration

Troubleshooting/Supervision #mstechdays 21 Infrastructure, communication & collaboration

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

CÔTÉ CLIENT Kiosque Neitiv #mstechdays Infrastructure, communication & collaboration

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

#mstechdays Infrastructure, communication & collaboration

#mstechdays Infrastructure, communication & collaboration

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

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

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

KIOSQUE #mstechdays Infrastructure, communication & collaboration Design/UX/UI

EXEMPLE ++ Lync with Kinect made by Synergiz Mon Serveur Vocal basé sur mes musiques préférées #mstechdays Infrastructure, communication & collaboration

PILOTER LYNC 2010 AVEC KINECT #mstechdays Infrastructure, communication & collaboration Design/UX/UI

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

Pour aller plus loin : #mstechdays Infrastructure, communication & collaboration

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

QUESTIONS ? Sessions spéciales FAQ, Mercredi 12 à 17h45 #mstechdays Infrastructure, communication & collaboration

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

Digital is business

#mstechdays presentations

Add a comment

Related presentations

Related pages

Etendez votre Lync- Video et slides de présentation de la ...

Lync++ have fun: étendez votre Lync pour répondre en sur mesure à vos besoins techniques et métiers, ou plus exotiques. Développement, solutions ...
Read more

Etendez votre Lync - YouTube

Lync++ have fun: étendez votre Lync pour répondre en sur mesure à vos besoins techniques et métiers, ou plus exotiques. Développement ...
Read more

OfficeMix : COL203 - Techdays 2014 - Etendez votre Lync

COL203 - Techdays 2014 - Etendez votre Lync . 1.0x. Create your own Mix. loading. To troubleshoot mix playback issues, please visit our help page.
Read more

Tech And Prog - Partager mon expérience sur Lync et le ...

Etendez votre Lync (Niveau 200) Franck ANNET Alexis CONIA: 12/02/14 11h00: De la qualification a la conduite du changement : Réussir son projet Lync ...
Read more

[Techdays 2014] Etendez votre Lync est online ! - Tech And ...

Voilà presque un mois que les techdays 2014 sont terminées et les vidéos ainsi que les slides sont maintenant disponibles sur le site.
Read more

Microsoft Lync - Tous les évènements sur Lync

Retrouvez tous les événements sur Lync 2013. Installer Office. Se connecter France. Passer au contenu ... Etendez votre Lync . 12/02/2014 11:00.
Read more

Développement Communications Unifiées avec les SDK Lync ...

Développement Communications Unifiées avec les SDK Lync : Intégrez, ... les contrôles Lync et construire votre propre interface. ... Etendez le client.
Read more

Retour d'expérience de Kompass - YouTube

Retour d'expérience de Kompass Microsoft Développeurs France. Subscribe Subscribed Unsubscribe 2,051 2K. ... Etendez votre Lync - Duration: 29:05.
Read more