23
Andrés Iturralde Christian Aguilera Aprende a integrar Servicios de Comunicación y Colaboración a tus Aplicaciones de Negocios con OCS

Charla Desarrollo Ocs

Embed Size (px)

Citation preview

Page 1: Charla Desarrollo Ocs

Andrés Iturralde Christian Aguilera

Aprende a integrar Servicios de Comunicación y Colaboración a tus Aplicaciones de Negocios con OCS

Page 2: Charla Desarrollo Ocs

Introducción A UCMA• Plataforma administrada por código para crear

servicios habilitados con comunicación y colaboración

• Varias capas de Abstracción – Abstracción SIP (UCMA 1.0)– Protocolos OCS (UCMA 2.0)

• Presencia Mejorad, conferencias, contactos y grupos, control de llamadas

• Multi Modal• Alta capacidad y escalabilidad

Page 3: Charla Desarrollo Ocs

Gadget Para Windows 7Gadget

Notificación de correo de voz

Config

Page 4: Charla Desarrollo Ocs

OCS En La Medicina

Ventajas• Integración MS UC:

• Presencia• IM• VoIP• Compartir imágenes

Page 5: Charla Desarrollo Ocs

OCS En Puntos De Atención

SoluciónUn kiosko de atención a clientes permite una mejor comunicación sin requerir que la persona que lo atiende, esté físicamente en el lugar.

Page 6: Charla Desarrollo Ocs

OCS Para La Atención A Clientes

Page 7: Charla Desarrollo Ocs

Bot De Agendado

Page 8: Charla Desarrollo Ocs

Bots Interactivos

Bot Interactivo usado para recoger y mostrar informaciónacerca de servidores, tickets de soporte.

Bots de Notificación / Alerta envían información crítica a los usuarios vía mensajes instantáneos.

Page 9: Charla Desarrollo Ocs

Archivado De ConversacionesSe asigna bot de grabación

Asistente para control

Llamada iniciada

Page 10: Charla Desarrollo Ocs

Servicio De Mapas

SoluciónPara muchas compañias es importante mantener un servicio de seguimiento de flotas utilizando mapas integrados con GPS.

Otras empresas encuentran necesario tener un mapa siempre disponible para consultas rápidas, por ejemplo empresas de courier, administración de taxis o localización.

Page 11: Charla Desarrollo Ocs

Administración De Equipos

Solución Administración de grupos de trabajo

y estado de proyectos.

Page 12: Charla Desarrollo Ocs

Bot De Atención A Clientes

Andrés Iturralde

DEMO

Page 13: Charla Desarrollo Ocs

Escenarios Claves De Desarrollo

• Sistemas de notificación– Alertas de voz y IM masivos

• Sistema de respuesta Interactiva– IM y voz

• Manejo automatizado de llamadas– Distribuidores de llamadas automatizados (ACDs)– Hunt group

• Conferencias– Puente, Archivado IM - voz, agendado, administración

• Gateway de usuarios (ej. CWA)

Page 14: Charla Desarrollo Ocs

Extendiendo Communicator

• Existen dos targets en los cuales se puede desarrollar personalizaciones:– Servidor (Communications Server)– Cliente (Communicator)

Page 15: Charla Desarrollo Ocs

Communications Server 2007 R2 SDK

• Usar cuando:– Se quieran crear aplicaciones que extiendan y

personalicen la funcionalidades de OCS – Se quiera manejar los deployments de OCS

• El SDK provee:– Server Application API– Server Managment API

Page 16: Charla Desarrollo Ocs

Unified Communications Managed API 2.0 Core SDK (UCMA)

• SDK de código manejado• Provee acceso y control a:– Mensajería instantánea– Telefonía– Conferencias de audio/video– Presencia

• Soporta el desarrollo de aplicaciones de middle-tier enfocándose en Office Communicator y Office Communications Server 2007 R2

Page 17: Charla Desarrollo Ocs

Unified Communications Managed API 2.0 Core SDK (UCMA) (cont…)

• Abstrae todos los protocolos ofrecidos por OCS

• La plataforma contiene un endpoint de código manejado basado en el Session Initiation Protocol (SIP)

• Plataforma altamente escalabale• Provee alta disponibilidad

Page 18: Charla Desarrollo Ocs

Bot De Respuesta A Consultas

Andrés Iturralde

DEMO

Page 19: Charla Desarrollo Ocs

Unified Communications Managed API 2.0 Core SDK (UCMA) (cont…)

Page 20: Charla Desarrollo Ocs

Ejemplos UCMA

Page 21: Charla Desarrollo Ocs

Obtén El Libro EWS Managed APIhttp://www.microsoft.com/downloads/details.aspx?FamilyID=a8c9d043-c66c-4971-9459-8d1df1608c8b&displaylang=e

Descargalo!• Bases de EWS• Busquédas• Sincronización y notificación• Tópicos avanzados

Page 22: Charla Desarrollo Ocs

Consigue El Libro

• Ejemplos de desarrollo• Bases de programación

Page 23: Charla Desarrollo Ocs

Gracias Por Completar Su Cupón De Evaluación

Oradores:- Christian Aguilera- Andrés IturraldeCódigo Charla: 6F