Implementando escenarios de reportes empresariales en Windows Azure con SQL Reporting
-
Upload
jose-redondo -
Category
Documents
-
view
407 -
download
0
description
Transcript of Implementando escenarios de reportes empresariales en Windows Azure con SQL Reporting
![Page 1: Implementando escenarios de reportes empresariales en Windows Azure con SQL Reporting](https://reader036.fdocumento.com/reader036/viewer/2022062709/559174fc1a28abd35b8b46ba/html5/thumbnails/1.jpg)
Implementando escenarios de reportes empresariales en
Windows Azure con SQL ReportingJosé Redondo - @redondoj
CL SQL PASS Venezuela – DPA SolidQ – CA SynergyTPC
http://redondoj.wordpress.com
![Page 2: Implementando escenarios de reportes empresariales en Windows Azure con SQL Reporting](https://reader036.fdocumento.com/reader036/viewer/2022062709/559174fc1a28abd35b8b46ba/html5/thumbnails/2.jpg)
AGENDA
• Introducción a Windows Azure SQL Reporting• Iniciándonos con Windows Azure SQL Reporting• Roles y Credenciales• Directrices y Limitaciones para Windows Azure SQL
Reporting• Buenas nuevas
![Page 3: Implementando escenarios de reportes empresariales en Windows Azure con SQL Reporting](https://reader036.fdocumento.com/reader036/viewer/2022062709/559174fc1a28abd35b8b46ba/html5/thumbnails/3.jpg)
Implementando escenarios dereportes empresariales en
Windows Azure con SQL Reporting
![Page 4: Implementando escenarios de reportes empresariales en Windows Azure con SQL Reporting](https://reader036.fdocumento.com/reader036/viewer/2022062709/559174fc1a28abd35b8b46ba/html5/thumbnails/4.jpg)
Introducción a Windows Azure SQL Reporting
![Page 5: Implementando escenarios de reportes empresariales en Windows Azure con SQL Reporting](https://reader036.fdocumento.com/reader036/viewer/2022062709/559174fc1a28abd35b8b46ba/html5/thumbnails/5.jpg)
Introducción aWindows Azure SQL Reporting
NUEVA
ECONOMIA
• Pagas por lo que utilizas
• Costos inferiores y predictibles
• Cambios desde el Capex y Opex
• Incrementa el valor agregado a los escenarios empresariales
El impacto de la nube
ADMINISTRACIÓN
REDUCIDA
• No parcheos, no mantenimiento
• Fácil desarrollo
• Seguridad robusta Multi-Capas
• Fiabilidad y Tolerancia a fallos
INCREMENTA
PRODUCTIVIDAD
• Los último en software para los usuarios
• Colaboración en Internet
• Acceso desde cualquier lugar
• Provisionando soluciones inmediatas
![Page 6: Implementando escenarios de reportes empresariales en Windows Azure con SQL Reporting](https://reader036.fdocumento.com/reader036/viewer/2022062709/559174fc1a28abd35b8b46ba/html5/thumbnails/6.jpg)
Introducción aWindows Azure SQL Reporting
Tendencias a la adopción de la nube
![Page 7: Implementando escenarios de reportes empresariales en Windows Azure con SQL Reporting](https://reader036.fdocumento.com/reader036/viewer/2022062709/559174fc1a28abd35b8b46ba/html5/thumbnails/7.jpg)
Introducción aWindows Azure SQL Reporting
Bases de datos relacionales como un servicio
• Fácil aprovisionamiento y despliegue
• Alta disponibilidad y falla a tolerancia automática
• Auto administración y auto reparación
• Servicios de bases de datos como una utilidad pero incrementando el pago a medida que creces
• Imparte confianza empresarial
• Habilita soluciones Multi-Hospedaje
• Administra multiples servidores
• Construir soluciones de bases de datos en la nube bajo un modelo relacional muy familiar
• Se desarrolla con las destrezas existentes en programación
• Sintaxis T-SQL familiar• Explorar nuevos datos
aplicables a patrones de nuevos aplicativos
Auto-Servicio Escalabilidad Fácil Desarrollo
![Page 8: Implementando escenarios de reportes empresariales en Windows Azure con SQL Reporting](https://reader036.fdocumento.com/reader036/viewer/2022062709/559174fc1a28abd35b8b46ba/html5/thumbnails/8.jpg)
Introducción aWindows Azure SQL Reporting
SQL Azure ReportingAgilidad y Elección al desarrollador
• Construir informes utilizando herramientas familiares de diseño
• Publicar informes a la nube o incrustarlos directamente en las aplicaciones
• Uso de API consistentes para ver, ejecutar y administrar informes
Alcance extendido y accesibilidad
• Accesos a informes seguro y confiable
• Acceso a informes dentro de una aplicación o a través de un navegador
• Procesar y exportar al formato deseado
Escalabilidad y Fiabilidad
• Reportes Off-Premises ayuda a que la infraestructura reduzca el TCO
• Entorno Windows Azure altamente disponible
• Escalar para satisfacer las demandas del negocio según sea necesario
![Page 9: Implementando escenarios de reportes empresariales en Windows Azure con SQL Reporting](https://reader036.fdocumento.com/reader036/viewer/2022062709/559174fc1a28abd35b8b46ba/html5/thumbnails/9.jpg)
Introducción aWindows Azure SQL Reporting
Escenarios• Reportes operacionales sobre datos SQL Azure
Los clientes pueden informar sobre sus datos SQL Azure pero no necesariamente con la intención en una aplicación
• Incorporación de informes en mi Windows o en una aplicación Azure
Los desarrolladores pueden utilizar los mismos patrones y herramientas que usan hoy para incorporar informes en sus aplicaciones en modo conectado contra servicio Azure RS
![Page 10: Implementando escenarios de reportes empresariales en Windows Azure con SQL Reporting](https://reader036.fdocumento.com/reader036/viewer/2022062709/559174fc1a28abd35b8b46ba/html5/thumbnails/10.jpg)
Iniciándonos conWindows Azure SQL Reporting
![Page 11: Implementando escenarios de reportes empresariales en Windows Azure con SQL Reporting](https://reader036.fdocumento.com/reader036/viewer/2022062709/559174fc1a28abd35b8b46ba/html5/thumbnails/11.jpg)
Iniciándonos conWindows Azure SQL Reporting
SQL Azure Reporting & SQL Server Reporting Services
Reporting Services SQL Azure Reporting
Herramientas de diseño de desarrollo
Orígenes de datos
Gestión y Entrega
Desarrollo extensible
Modelo de seguridad
• SQL Server Data Tools
• SQL Server, Oracle, Teradata, PDW, etc…
• Report Manager o SharePoint• Visualizar reportes• Permitir multiples formatos• Suscripciones• Entregas reportes agendadas• Reportes embebidos en las
aplicaciones• Personalizar orígenes de datos,
assemblies, áreas de reportes, autenticaciones, etc…
• Autenticación de Windows permitida
• SQL Server Data Tools
• SQL Azure Database
• SQL Azure Development Portal• Visualizar reportes• Permitir multiples formatos• Reportes embebidos en las
aplicaciones
• Extensibilidad no habilitada
• SQL Azure username / password
![Page 12: Implementando escenarios de reportes empresariales en Windows Azure con SQL Reporting](https://reader036.fdocumento.com/reader036/viewer/2022062709/559174fc1a28abd35b8b46ba/html5/thumbnails/12.jpg)
Iniciándonos conWindows Azure SQL Reporting
Simetría de desarrollo
![Page 13: Implementando escenarios de reportes empresariales en Windows Azure con SQL Reporting](https://reader036.fdocumento.com/reader036/viewer/2022062709/559174fc1a28abd35b8b46ba/html5/thumbnails/13.jpg)
Iniciándonos conWindows Azure SQL Reporting
Bajo el capó – A fondo…• Nuestra premisa es siempre asegurar que proporcionamos beneficios de
nube (elasticidad, actualización, etc.) para Reporting Services
• Consideración especial para Reporting Services
El Ritmo de OLAP != Ritmo de OLTP
• Cualquiera que sea el ritmo de un negocio en la mayoría de las empresas tiene un ritmo similar
![Page 14: Implementando escenarios de reportes empresariales en Windows Azure con SQL Reporting](https://reader036.fdocumento.com/reader036/viewer/2022062709/559174fc1a28abd35b8b46ba/html5/thumbnails/14.jpg)
Iniciándonos conWindows Azure SQL Reporting
El Ritmo de OLAP != OLTP
![Page 15: Implementando escenarios de reportes empresariales en Windows Azure con SQL Reporting](https://reader036.fdocumento.com/reader036/viewer/2022062709/559174fc1a28abd35b8b46ba/html5/thumbnails/15.jpg)
Iniciándonos conWindows Azure SQL Reporting
Bajo
el c
apó
- Arq
uite
ctur
a
![Page 16: Implementando escenarios de reportes empresariales en Windows Azure con SQL Reporting](https://reader036.fdocumento.com/reader036/viewer/2022062709/559174fc1a28abd35b8b46ba/html5/thumbnails/16.jpg)
Roles y Credenciales
![Page 17: Implementando escenarios de reportes empresariales en Windows Azure con SQL Reporting](https://reader036.fdocumento.com/reader036/viewer/2022062709/559174fc1a28abd35b8b46ba/html5/thumbnails/17.jpg)
Roles y Credenciales
Bajo el capó – Modelo de seguridad• Usando los mismos roles y el modelo de
permisología como SQL Server Reporting Services
• Actualmente soporta un Login y una Contraseña
• Cada host de reportes tiene su propio Catalog y su TempDB
{ ReportViewer1.ServerReport.ReportServerCredentials = newReportServerCredentials("username","password","tenant.report.int.mscds.com");}
![Page 18: Implementando escenarios de reportes empresariales en Windows Azure con SQL Reporting](https://reader036.fdocumento.com/reader036/viewer/2022062709/559174fc1a28abd35b8b46ba/html5/thumbnails/18.jpg)
Directrices y Limitaciones para Windows Azure SQL Reporting
![Page 19: Implementando escenarios de reportes empresariales en Windows Azure con SQL Reporting](https://reader036.fdocumento.com/reader036/viewer/2022062709/559174fc1a28abd35b8b46ba/html5/thumbnails/19.jpg)
Directrices y Limitaciones paraWindows Azure SQL Reporting
• Integrado 100% con Windows y con SQL Azure• Solamente el Azure Service Admin y las cuentas de
administradores pueden acceder a este escenario (De manera similar que Windows y SQL Azure)• Dispone de servicios
• Select geo-location
• Administra usuarios adicionales • Asignándolos a roles predeterminados de SSRS
• Visualizar y administrar ítems• Reportes• Orígenes de datos
Azure RS en el Azure Developer Portal
![Page 20: Implementando escenarios de reportes empresariales en Windows Azure con SQL Reporting](https://reader036.fdocumento.com/reader036/viewer/2022062709/559174fc1a28abd35b8b46ba/html5/thumbnails/20.jpg)
Directrices y Limitaciones paraWindows Azure SQL Reporting
Reporting Services Azure Developer Portal
![Page 21: Implementando escenarios de reportes empresariales en Windows Azure con SQL Reporting](https://reader036.fdocumento.com/reader036/viewer/2022062709/559174fc1a28abd35b8b46ba/html5/thumbnails/21.jpg)
Directrices y Limitaciones paraWindows Azure SQL Reporting
Reporting Services Azure Developer Portal
![Page 22: Implementando escenarios de reportes empresariales en Windows Azure con SQL Reporting](https://reader036.fdocumento.com/reader036/viewer/2022062709/559174fc1a28abd35b8b46ba/html5/thumbnails/22.jpg)
Directrices y Limitaciones paraWindows Azure SQL Reporting
Reporting Services Azure Developer Portal
![Page 23: Implementando escenarios de reportes empresariales en Windows Azure con SQL Reporting](https://reader036.fdocumento.com/reader036/viewer/2022062709/559174fc1a28abd35b8b46ba/html5/thumbnails/23.jpg)
Directrices y Limitaciones paraWindows Azure SQL Reporting
Reporting Services Azure Developer Portal
![Page 24: Implementando escenarios de reportes empresariales en Windows Azure con SQL Reporting](https://reader036.fdocumento.com/reader036/viewer/2022062709/559174fc1a28abd35b8b46ba/html5/thumbnails/24.jpg)
Buenas nuevas
![Page 25: Implementando escenarios de reportes empresariales en Windows Azure con SQL Reporting](https://reader036.fdocumento.com/reader036/viewer/2022062709/559174fc1a28abd35b8b46ba/html5/thumbnails/25.jpg)
Buenas nuevas
Reporting Services Azure Developer Portal
![Page 26: Implementando escenarios de reportes empresariales en Windows Azure con SQL Reporting](https://reader036.fdocumento.com/reader036/viewer/2022062709/559174fc1a28abd35b8b46ba/html5/thumbnails/26.jpg)
DEMO
![Page 27: Implementando escenarios de reportes empresariales en Windows Azure con SQL Reporting](https://reader036.fdocumento.com/reader036/viewer/2022062709/559174fc1a28abd35b8b46ba/html5/thumbnails/27.jpg)
PREGUNTAS & RESPUESTAS
![Page 28: Implementando escenarios de reportes empresariales en Windows Azure con SQL Reporting](https://reader036.fdocumento.com/reader036/viewer/2022062709/559174fc1a28abd35b8b46ba/html5/thumbnails/28.jpg)
CONTACTO
Sitio web:http://venezuela.sqlpass.org/
Facebook: https://www.facebook.com/sqlpassvzla
Twitter: https://twitter.com/sqlpassve
![Page 29: Implementando escenarios de reportes empresariales en Windows Azure con SQL Reporting](https://reader036.fdocumento.com/reader036/viewer/2022062709/559174fc1a28abd35b8b46ba/html5/thumbnails/29.jpg)
Los Invitamos al
![Page 30: Implementando escenarios de reportes empresariales en Windows Azure con SQL Reporting](https://reader036.fdocumento.com/reader036/viewer/2022062709/559174fc1a28abd35b8b46ba/html5/thumbnails/30.jpg)
Muchas gracias por su participación