application insight + stream analytics + power bi

Post on 12-Apr-2017

163 Views

Category:

Technology

4 Downloads

Preview:

Click to see full reader

TRANSCRIPT

¿Quién, cuándo, dónde y por qué?by @nfanjul & @cmcheca

MADRID · NOV 18-19 · 2016

MADRID · NOV 18-19 · 2016

Carmen Checa

@cmchecaSenior Developer

ccheca@pasiona.com@Nacho FanjulKey Developer

@nfanjulnfanjul@pasiona.com@

MADRID · NOV 18-19 · 2016

http://codemotion.azurewebsites.net/

¡Entra y vota!

MADRID · NOV 18-19 · 2016

¡Ya estoy en producción!

¿Quién me usa?

¿Cuándo me usan?

¿Dónde me usan?

¿Por qué me usan?

¿…?

¿…?

MADRID · NOV 18-19 · 2016

Y así se siente nuestra aplicación

MADRID · NOV 18-19 · 2016

¿Cómo podemos solucionar esto?

Application Insights Stream Analytics Power BI

MADRID · NOV 18-19 · 2016

Esquema

APP

Microsoft Azure

SDK

Storage

Exportación continua

ApplicationInsight

StreamAnalytics

IN OUT

MADRID · NOV 18-19 · 2016

Application Insights

MADRID · NOV 18-19 · 2016

¿Qué es Application Insights?

Es una herramienta para monitorizar nuestras aplicaciones.

• Web• Escritorio• Móvil

• Analizar• Detectar• Diagnosticar• Resolver• Mejorar

SABER QUE HACEN LOS USUARIOS CON NUESTRAS APLICACIONES

MADRID · NOV 18-19 · 2016

¿Qué puedo ver?Todo tipo de telemetrías:

MADRID · NOV 18-19 · 2016

¿Qué puedo ver?Usuarios, sesiones, visitas de páginas…

MADRID · NOV 18-19 · 2016

¿Qué puedo ver?De dónde vienen mis usuarios:

MADRID · NOV 18-19 · 2016

¿Qué puedo ver?

Errores:

MADRID · NOV 18-19 · 2016

¿Qué puedo ver?

Y muchas más… Cómo por ejemplo:

MADRID · NOV 18-19 · 2016

¿Qué puedo ver?Eventos personalizados:

MADRID · NOV 18-19 · 2016

¿Y qué más?100% Personalizable

Filtrar los datos

Profundizar

Crear Alertas

MADRID · NOV 18-19 · 2016

¿Puedo exportar esta información?

La respuesta es SI Pero, ¿A dónde?

Storage* PowerBI***SQL**

MADRID · NOV 18-19 · 2016

¿Cómo?Es muy sencillo:

Seleccionamos o creamos nuestro Storage

Configuramos nuestra exportación

MADRID · NOV 18-19 · 2016

Resultado de la exportación‘n’ archivos json con el siguiente aspecto:

MADRID · NOV 18-19 · 2016

¿Cómo funciona?

Instalar SDK en la aplicación*

Web

Agregar el script de SDK

Escritorio, Móvil Instalar SDK en la aplicación*

Servidor IIS Instalar monitor de estado

MADRID · NOV 18-19 · 2016

Veamos un poquito de código

MADRID · NOV 18-19 · 2016

Y desde Visual Studio

MADRID · NOV 18-19 · 2016

Más códigoEventos personalizados desde C#:

MADRID · NOV 18-19 · 2016

Más códigoTiempos de respuesta:

MADRID · NOV 18-19 · 2016

Más códigoExcepciones:

MADRID · NOV 18-19 · 2016

Más códigoDesde javascript:

MADRID · NOV 18-19 · 2016

Stream Analytics

MADRID · NOV 18-19 · 2016

¿Qué es y para qué sirve?

Motor de procesamiento de datos en tiempo real.

Facilita el cálculo del análisis de los datos.

MADRID · NOV 18-19 · 2016

¿Porqué usarlo?• Facilidad de uso• Alta capacidad de procesamiento

• Confiabilidad, capacidad de repetición y recuperación rápida

• Bajo costo

• Datos de referencia• Conectividad

MADRID · NOV 18-19 · 2016

¿Cómo obtengo la información?

MADRID · NOV 18-19 · 2016

¿Cómo obtengo la información?

• Inputs: Fuentes de donde se obtendrán los datos.• Query: A través de una consulta se tratan los datos

para que se vuelquen en el output que elijamos de la forma que esperamos.

• Outputs: Destino donde se almacena el resultado de la consulta realizada.

MADRID · NOV 18-19 · 2016

Probar las consultas

MADRID · NOV 18-19 · 2016

Ya lo tengo ¿ahora qué?

MADRID · NOV 18-19 · 2016

PowerBI

MADRID · NOV 18-19 · 2016

¿Qué es Power BI?

Conjunto de aplicaciones de análisis que permite analizar datos y compartirlos.

MADRID · NOV 18-19 · 2016

Qué nos proporciona

• Acceso desde cualquier lugar.• Multitud de gráficos.• Personalización de paneles.• Exportación de la información.• Actualización de la información en tiempo real.

MADRID · NOV 18-19 · 2016

TODA su compañía conectada

Finanzas Marketing

Recursos humanos

TI

Ventas Operaciones

MADRID · NOV 18-19 · 2016

¿Precio?Existe versión gratuita y versión PRO. Diferencias:

MADRID · NOV 18-19 · 2016

Orígenes de datos

Más de 50 posibles orígenes de datos, y creciendo…

MADRID · NOV 18-19 · 2016

Funcionamiento

MADRID · NOV 18-19 · 2016

Herramientas

• Infinidad de gráficos

• Crea tantos paneles como necesites

• 1 panel, “n” informes

• Comparte

• Filtra datos

MADRID · NOV 18-19 · 2016

Q&A@cmcheca@nfanjul

ccheca@pasiona.comnfanjul@pasiona.com@

MADRID · NOV 18-19 · 2016

Gracias!

top related