Matthieu Giorgini
Business Developer

Alexis Conia
Lead Developer & MVP Lync
www.techandprog.fr
@alexis_conia
« Si vous n’habitez pas
Gap, tout est à 2 heures
…»
Christophe Lombard
DSI du Conseil General des Hautes Alpes
Mettre en place des
points d’accueil pour les citoyens
équipés d’une solution de
communication instantanée
et répartis intelligemment en
région
Pourquoi ne pas utiliser
Microsoft Lync ?
Lync est simple mais pas
suffisamment simple …
Un kiosque de
visioconférence basé sur
Microsoft Lync
Kiosque citoyen

Bonjour Etienne,
votre rendez-vous va commencer
dans 12 minutes …

Agent du service
public
Kiosque citoyen

Agent du service
public
Kiosque citoyen

Au revoir Etienne,
Nous vous envoyons les
documents sur votre adresse
email
etienne.lacour@microsoft.com

Agent du service
public
Nous ne faisons pas d’intégration
(nous travaillons avec les intégrateurs Lync)
Infrastructure
• 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
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
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
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
Matthieu Giorgini
Business Developer
matthieu.giorgini@neitiv.fr

Alexis Conia
Lead Developer & MVP Lync
alexis.conia@neitiv.fr
@alexis_conia – www.techandprog.fr

Workshop consultant Lync par Neitiv - 17/12/2013

  • 2.
    Matthieu Giorgini Business Developer AlexisConia Lead Developer & MVP Lync www.techandprog.fr @alexis_conia
  • 4.
    « Si vousn’habitez pas Gap, tout est à 2 heures …» Christophe Lombard DSI du Conseil General des Hautes Alpes
  • 5.
    Mettre en placedes points d’accueil pour les citoyens équipés d’une solution de communication instantanée et répartis intelligemment en région
  • 6.
    Pourquoi ne pasutiliser Microsoft Lync ?
  • 7.
    Lync est simplemais pas suffisamment simple …
  • 8.
    Un kiosque de visioconférencebasé sur Microsoft Lync
  • 14.
    Kiosque citoyen Bonjour Etienne, votrerendez-vous va commencer dans 12 minutes … Agent du service public
  • 15.
  • 16.
    Kiosque citoyen Au revoirEtienne, Nous vous envoyons les documents sur votre adresse email etienne.lacour@microsoft.com Agent du service public
  • 18.
    Nous ne faisonspas d’intégration (nous travaillons avec les intégrateurs Lync)
  • 19.
    Infrastructure • Basée surune 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
  • 21.
    Serveur • Plusieurs serveursdans 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
  • 22.
    Application Web • Hébergéedans 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
  • 24.
    Application Cliente • Uneapplication en « UI Suppression Mode » • Une application utilisée en mode « Contextual Package » • .net framework et WPF • Framework utilisés • Lync 2010 / 2013 SDK • UCWA
  • 28.
    Matthieu Giorgini Business Developer matthieu.giorgini@neitiv.fr AlexisConia Lead Developer & MVP Lync alexis.conia@neitiv.fr @alexis_conia – www.techandprog.fr