Implementando escenarios de reportes empresariales en Windows Azure con SQL Reporting
-
Upload
jose-redondo -
Category
Technology
-
view
426 -
download
0
description
Transcript of Implementando escenarios de reportes empresariales en Windows Azure con SQL Reporting
Implementando escenarios de reportes empresariales en Windows Azure con SQL ReportingJose RedondoCL SQL PASS Venezuela | DPA SolidQ
[email protected] | [email protected]
@redondoj
Expositor
Jose Redondo Chapter Leader SQL PASS Venezuela – Caracas
Chapter DPA SolidQ MCP – MCTS – MS SQL Server; MTA – DAF SQL Server MVP
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
Introducción a Windows Azure SQL Reporting
Introducción a Windows 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
Introducción a Windows Azure SQL ReportingTendencias a la adopción de la nube
Introducción a Windows Azure SQL ReportingBases 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
Introducción a Windows Azure SQL ReportingSQL Azure Reporting
Agilidad 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
Introducción a Windows Azure SQL ReportingEscenarios
Reportes operacionales sobre datos SQL AzureLos 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 AzureLos desarrolladores pueden utilizar los mismos patrones y herramientas que usan hoy para incorporar informes en sus aplicaciones en modo conectado contra servicio Azure RS
Iniciándonos con Windows Azure SQL Reporting
Iniciándonos con Windows Azure SQL ReportingSQL 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
Iniciándonos con Windows Azure SQL ReportingSimetría de desarrollo
Iniciándonos con Windows Azure SQL ReportingBajo 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
Iniciándonos con Windows Azure SQL ReportingEl Ritmo de OLAP != OLTP
Iniciándonos con Windows Azure SQL Reporting
Baj
o el
cap
ó - A
rqui
tect
ura
Roles y Credenciales
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");}
Directrices y Limitaciones para
Windows Azure SQL Reporting
Directrices y Limitaciones para Windows 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
Directrices y Limitaciones para Windows Azure SQL ReportingReporting Services Azure Developer Portal
Directrices y Limitaciones para Windows Azure SQL ReportingReporting Services Azure Developer Portal
Directrices y Limitaciones para Windows Azure SQL ReportingReporting Services Azure Developer Portal
Directrices y Limitaciones para Windows Azure SQL ReportingReporting Services Azure Developer Portal
Buenas nuevas
Buenas nuevas
Reporting Services Azure Developer Portal
Preguntas & Respuestas
Implementando escenarios de reportes empresariales en Windows Azure con SQL Reporting
Jose Redondo – SQL Server MVP
Correos: [email protected]
Twitter: @redondoj
Blog: redondoj.wordpress.com