SlideShare una empresa de Scribd logo
1 de 36
Descargar para leer sin conexión
BIN-205 AZURE
Entorno de Business Intelligence
en Cloud (Azure)
Cómo poner nuestro BI en la nube
MIGUEL LÓPEZ
Director Cloud Services&Azure
Data Platform Architect / MCP, MCTS (Web Development), MCPD (Web Development)
MLopez@SolidQ.com
Objetivos de la sesión
Entorno de Business Intelligence en Cloud (Azure)
α Conocer el estado actual del soporte para Business
  Intelligence de la plataforma Cloud Windows Azlure
α Utilizar las tecnologías disponibles para BI en Azure (SQL
  Azure, Data Sync, Azure Reporting
α Identificar escenarios de utilización de Azure para BI en su
  organización
α Utilizar VM Role como alternativa para disponer de un
  servicio de BI en Cloud Azure en el marco de nuestra
  organización (dominio)
Agenda
Entorno de Business Intelligence en Cloud (Azure)
α Pasado, presente y futuro de BI: BI, herramientas,
     servicios, usos… Del modelo tradicional al modelo Cloud
 β    Introducción al modelo Cloud Computing
 β    Escenarios BI Cloud
α Windows Azure (arquitectura Cloud)
α Entorno de BI en la nube
 β    Enabled solutions
 β    Solución pura de BI (SaaS o PaaS): Todavía no
 β    Ejemplo de Cloud Enabled solutions: SQL2Cloud
 β    Un paso más… IaaS BI con VM Role (arquitectura)
 β    Accediendo a los recursos BI en Cloud
α Conclusiones
Pasado, presente y futuro en BI
© 2011 SolidQ   7
BI «Tradicional»


            set of methodologies, processes,
          architectures, and technologies that
                transform raw   data into
      meaningful and useful information



© 2011 SolidQ                             8
MPAT…
  Metodologías | Procesos | Arquitecturas | Tecnologías

      almacén            canalización           visualización




© 2011 SolidQ
                               ?                          9
Nuestra tecnología favorita…
  Entorno de BI de Microsoft con SQL Server

      almacén           canalización          visualización




© 2011 SolidQ                                      10
Consulta de ventas por Internet con Excel (On-Prem)
Escenarios de BI (1/2)
  Entorno corporativo/organizacional medio/grande


        α Entorno corporativo, conocer mejor
          los procesos, soporte a la toma de
          decisiones (cuadros de mando,
          scorecard…)
        α Soporte departamental, organizar y
          mejorar los procesos concretos,
          definición de indicadores, análisis
          de resultados…
         Servicio de BI, escenario PPU

© 2011 SolidQ                                       12
Escenarios de BI (2/2)
  Entorno corporativo/organizacional pequeño/medio


        α Estudios concretos (elecciones,
          análisis de un proceso, estudios de
          mercado)
        α Pequeñas empresas con procesos
          poco estructurados y necesidades
          básicas puntuales

         Servicio de BI, escenario PPU

© 2011 SolidQ                                        13
Cloud is about…
  Principales problemas abordados por Cloud Computing


               Rendimiento
               Escalabilidad
            Alta disponibilidad
                      « mantenimiento
                independencia de la plataforma
                      ahorro de costes »

© 2011 SolidQ                                      14
Una solución: Cloud Computing


       An approach to computing that’s
           about internet scale and
       connecting to a variety of devices
                and endpoints



© 2011 SolidQ                      15
Windows Azure Platform
Modelos de servicio




         IaaS
   (Infrastructure as a Service)
                                       PaaS
                                     (Platform as a Service)
                                                                 SaaS
                                                               (Software as a Service)

        Ponlo ahí!                 Construye encima!                Úsalo!
© 2011 SolidQ                                                            17
Cloud Services Architecture
         Packaged Software                           Infrastructure                           Platform                               Software
            (On-Premise)                              (as a Service)                         (as a Service)                         (as a Service)




                                                                         You manage
                                                         Applications                           Applications                           Applications
               Applications

                   Data                                     Data                                    Data                                  Data
                                You manage
                 Runtime                                   Runtime                                Runtime                                Runtime




                                                                                                                Managed by vendor
                Middleware                               Middleware                             Middleware                             Middleware




                                                                         Managed by vendor
  You manage




                    O/S                                      O/S                                    O/S                                    O/S
                                 Managed by vendor




               Virtualization                           Virtualization                         Virtualization                         Virtualization

                  Servers                                  Servers                                 Servers                               Servers

                  Storage                                  Storage                                Storage                                Storage

                Networking                               Networking                             Networking                             Networking




                                                                                                                                                     18
© 2011 SolidQ                                                                                                                 18
                   IT                                        IT                                       IT                                    IT
    Control + Cost                                                                                                            Efficiency + Savings
Windows Azure Platform

         COMPUTE (ROLES)
                           Scalable compute and storage
            STORAGE
                           Automated service management
         VIRTUAL NETWORK
                           Familiar tools, technologies,
                           languages

            DATA SYNC
                           Relational storage for the cloud
         AZURE REPORTING
                           Consistent development model
          DATAMARKET       Automated database management


           SERVICE BUS
                           Connect existing apps to the cloud
                           Connect through network
                           boundaries
         ACCESS CONTROL



                           Easily control authorization to apps
              CACHE
Windows Azure: Servicios y administración
Arquitectura BI Cloud y escenarios
BI en la nube (Azure)

α Hoy no hay una propuesta completa
  de servicios o productos BI en Azure
  (Cloud)
α Hay un plan de desarrollo que incluye
  BI as a Service: Database + Data Sync
  + Reporting + Analysis, pero no
  tenemos fechas
α ¿cuál es entonces la aproximación hoy?
Solución híbrida (escenarios)

  α Se puede hacer uso de alguna de las
      características disponibles en Azure para BI (BI
      Cloud Enabled solutions):

      almacén        canalización       visualización
                         DATA SYNC




© 2011 SolidQ                                  23
Cloud Enabled Azure BI
Demo 3. BI Cloud Enabled

  • Almacenamiento (NO HAY CUBOS  ):
        • SQL Azure. Tanto base de datos relacional
          como DataMart/DataWarehouse

  • Movimiento de datos:
        • SQL Azure Data Sync (CTP2)

  • Visualización:
        • Azure Reporting CTP1 (11/2010)

© 2011 SolidQ                               25
VM Role + BI (SQLS2008R2)
  α En noviembre 2010 se presenta un nuevo role, con
        el objetivo de mejorar la publicación de
        aplicaciones legadas y complejas a Windows
        Azure
  α     Permite control absoluto sobre la imagen del SO
    β    Creamos nuestro VHD en local (Windows Server 2008 R2!)
    β    Subimos el VHD al almacenamiento Azure Storage (Blob)
    β    Desplegamos el servicio que utiliza la imagen personalizada del SO
         que hayamos subido a Azure
    β    En la configuración definimos que el VM role usa nuestra
         imagen<OsImage href=“SQAVMRole-03.vhd" /> (.cscfg)


                Web/Worker Role                          VM Role

© 2011 SolidQ                                                26
Virtual Network (Azure Connect)

α Incluimos en nuestro entorno corporativo (dominio de
  empresa y Active Directory) la nueva máquina (VM Role)
α Red conectada por IPv6 y securizada con IPSec
α Requiere instalación de Azure Connect en los Endpoints
  (todas las máquinas que queramos «ver» en la virtual
  network
α Requiere la creación de grupos de acceso con nivel de
  conectividad, tanto de Endpoints de la organización como
  de Endpoints Azure (VM Role, Web Role o Worker Role)
BI Complete Cloud Proposal with VM Roles
Demo 4. BI Enabled Scenarios

  • SQL2Cloud, ejemplo de uso de Azure Reporting
      para monitorización On-Prem.
  • SQL Azure (conexión a BDD Rdto. DWarehouse)
      desde SSMS
  • SQL Azure (conexión a BDD Rdto. DWarehouse)
      desde SAMP
  • Proceso Data Sync
  • VM Role + Data Sync + SQL Server + Azure
      Reporting
© 2011 SolidQ                            29
AZURE DRIVE

_IN_0


                                            DC.AZURE.SOLIDQ.COM
                           AZURE DRIVE

_IN_1




US01          US02       US03            US10          US11

  AEPC01        AEPC02     AEPC02          AIPC02        AIPC02




   DC.AZURE.SOLIDQ.COM
Sesiones relacionadas...
α En BI:
 β Miércoles 8: BIN-310 AZURE: Consumiendo datos y
   visualizándolos desde la nube (300)
α En Relacional:
 β   Jueves 9: REL-320 SQL_AZURE: DBAs en SQL azure (300)
 β Jueves 9: REL-321 SQL_AZURE: Técnicas y mejores
   prácticas con los datos en la nube (300)
α En Colaboración:
 β Miércoles 8: C&B211 - SharePoint en Línea:
   Características y administración (200)
 β Jueves 9: C&B317 - Aplicaciones sobre SharePoint :
   Conexiones a datos y configuración de InfoPath Form
   Services (300)
 No olvideis rellenar las evaluaciones en el Portal
  del Summit!
 Nos encontrareis en la zona de exposición en los
  siguientes horarios




                                                  MIGUEL LÓPEZ
          Director Cloud Services&Azure / Data Platform Architect
                  MCP, MCTS (Web Development), MCPD (Web Development)
                                         MLopez@SolidQ.com
MIGUEL LÓPEZ
Director Cloud Services&Azure / Data Platform Architect
        MCP, MCTS (Web Development), MCPD (Web Development)
                               MLopez@SolidQ.com
Entorno de Business Intelligence en Cloud (Azure) - Cómo poner nuestro BI en la nube
Entorno de Business Intelligence en Cloud (Azure) - Cómo poner nuestro BI en la nube

Más contenido relacionado

Destacado

Introduccion a UML
Introduccion a UMLIntroduccion a UML
Introduccion a UML
Juan Antonio
 

Destacado (15)

Swift Programming Language
Swift Programming LanguageSwift Programming Language
Swift Programming Language
 
Oficina Privada Virtual Servicio en la Nube
Oficina Privada Virtual Servicio en la Nube Oficina Privada Virtual Servicio en la Nube
Oficina Privada Virtual Servicio en la Nube
 
Swift programming language
Swift programming languageSwift programming language
Swift programming language
 
Swift
SwiftSwift
Swift
 
Nuevas Herramientas de Business Intelligence de Oracle
Nuevas Herramientas de Business Intelligence de OracleNuevas Herramientas de Business Intelligence de Oracle
Nuevas Herramientas de Business Intelligence de Oracle
 
Caso de éxito: Implementación de la Solución ERP Oracle JD Edwards EnterpriseOne
Caso de éxito: Implementación de la Solución ERP Oracle JD Edwards EnterpriseOneCaso de éxito: Implementación de la Solución ERP Oracle JD Edwards EnterpriseOne
Caso de éxito: Implementación de la Solución ERP Oracle JD Edwards EnterpriseOne
 
Introduccion a UML
Introduccion a UMLIntroduccion a UML
Introduccion a UML
 
Planes de ejecución 1
Planes de ejecución 1Planes de ejecución 1
Planes de ejecución 1
 
Introduction to Swift programming language.
Introduction to Swift programming language.Introduction to Swift programming language.
Introduction to Swift programming language.
 
A swift introduction to Swift
A swift introduction to SwiftA swift introduction to Swift
A swift introduction to Swift
 
Microservices Workshop All Topics Deck 2016
Microservices Workshop All Topics Deck 2016Microservices Workshop All Topics Deck 2016
Microservices Workshop All Topics Deck 2016
 
Swift Introduction
Swift IntroductionSwift Introduction
Swift Introduction
 
Swift Programming Language
Swift Programming LanguageSwift Programming Language
Swift Programming Language
 
Swift
SwiftSwift
Swift
 
Swift Programming Language
Swift Programming LanguageSwift Programming Language
Swift Programming Language
 

Más de SolidQ

Más de SolidQ (20)

SolidQ Summit 2018 - Qué necesita saber un DBA de Integration Services
SolidQ Summit 2018 - Qué necesita saber un DBA de Integration ServicesSolidQ Summit 2018 - Qué necesita saber un DBA de Integration Services
SolidQ Summit 2018 - Qué necesita saber un DBA de Integration Services
 
SolidQ Summit 2018 - Seguridad a nivel datos. RLS
SolidQ Summit 2018 - Seguridad a nivel datos. RLSSolidQ Summit 2018 - Seguridad a nivel datos. RLS
SolidQ Summit 2018 - Seguridad a nivel datos. RLS
 
SolidQ Summit 2018 - Todo lo que un integrador de datos debería tener... y pa...
SolidQ Summit 2018 - Todo lo que un integrador de datos debería tener... y pa...SolidQ Summit 2018 - Todo lo que un integrador de datos debería tener... y pa...
SolidQ Summit 2018 - Todo lo que un integrador de datos debería tener... y pa...
 
SolidQ Summit 2018 - ¿Dificultades gestionando relaciones muchos a muchos? De...
SolidQ Summit 2018 - ¿Dificultades gestionando relaciones muchos a muchos? De...SolidQ Summit 2018 - ¿Dificultades gestionando relaciones muchos a muchos? De...
SolidQ Summit 2018 - ¿Dificultades gestionando relaciones muchos a muchos? De...
 
SolidQ Summit 2018 - Report Server: Nuevos mutantes
SolidQ Summit 2018 - Report Server: Nuevos mutantesSolidQ Summit 2018 - Report Server: Nuevos mutantes
SolidQ Summit 2018 - Report Server: Nuevos mutantes
 
Cuando QueryStore no sirve, ¿qué opciones tenemos?
Cuando QueryStore no sirve, ¿qué opciones tenemos?Cuando QueryStore no sirve, ¿qué opciones tenemos?
Cuando QueryStore no sirve, ¿qué opciones tenemos?
 
SQL Server 2017 en Linux
SQL Server 2017 en LinuxSQL Server 2017 en Linux
SQL Server 2017 en Linux
 
Columnstore en la vida real
Columnstore en la vida realColumnstore en la vida real
Columnstore en la vida real
 
PowerApprízate
PowerApprízatePowerApprízate
PowerApprízate
 
Jugando a ser rico: Machine Learning para predicción de stocks
Jugando a ser rico: Machine Learning para predicción de stocksJugando a ser rico: Machine Learning para predicción de stocks
Jugando a ser rico: Machine Learning para predicción de stocks
 
Analizando tus Redes Sociales con Power BI
Analizando tus Redes Sociales con Power BIAnalizando tus Redes Sociales con Power BI
Analizando tus Redes Sociales con Power BI
 
Mantenimiento de SQL Server para Dummies
Mantenimiento de SQL Server para DummiesMantenimiento de SQL Server para Dummies
Mantenimiento de SQL Server para Dummies
 
R en relacional
R en relacionalR en relacional
R en relacional
 
Cuando haces bot ya no hay stop!!
Cuando haces bot ya no hay stop!!Cuando haces bot ya no hay stop!!
Cuando haces bot ya no hay stop!!
 
Arquitecturas lambda en Azure
Arquitecturas lambda en AzureArquitecturas lambda en Azure
Arquitecturas lambda en Azure
 
Bot Framework: otra manera de acceder a tus datos - SolidQ Summit 2018
Bot Framework: otra manera de acceder a tus datos - SolidQ Summit 2018Bot Framework: otra manera de acceder a tus datos - SolidQ Summit 2018
Bot Framework: otra manera de acceder a tus datos - SolidQ Summit 2018
 
BIE2E en Azure - SolidQ Summit 2018
BIE2E en Azure - SolidQ Summit 2018BIE2E en Azure - SolidQ Summit 2018
BIE2E en Azure - SolidQ Summit 2018
 
¿Qué viene GDPR? Mi SQL está preparado- SolidQ Summit 2018
¿Qué viene GDPR? Mi SQL está preparado- SolidQ Summit 2018¿Qué viene GDPR? Mi SQL está preparado- SolidQ Summit 2018
¿Qué viene GDPR? Mi SQL está preparado- SolidQ Summit 2018
 
Hilando fino en SSAS multidimensional - SolidQ Summit 2018
Hilando fino en SSAS multidimensional - SolidQ Summit 2018Hilando fino en SSAS multidimensional - SolidQ Summit 2018
Hilando fino en SSAS multidimensional - SolidQ Summit 2018
 
Adaptive Query Processing: Mejoras en el motor de consulta de SQL Server 2017...
Adaptive Query Processing: Mejoras en el motor de consulta de SQL Server 2017...Adaptive Query Processing: Mejoras en el motor de consulta de SQL Server 2017...
Adaptive Query Processing: Mejoras en el motor de consulta de SQL Server 2017...
 

Último

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Último (12)

Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 

Entorno de Business Intelligence en Cloud (Azure) - Cómo poner nuestro BI en la nube

  • 1.
  • 2.
  • 3. BIN-205 AZURE Entorno de Business Intelligence en Cloud (Azure) Cómo poner nuestro BI en la nube MIGUEL LÓPEZ Director Cloud Services&Azure Data Platform Architect / MCP, MCTS (Web Development), MCPD (Web Development) MLopez@SolidQ.com
  • 4. Objetivos de la sesión Entorno de Business Intelligence en Cloud (Azure) α Conocer el estado actual del soporte para Business Intelligence de la plataforma Cloud Windows Azlure α Utilizar las tecnologías disponibles para BI en Azure (SQL Azure, Data Sync, Azure Reporting α Identificar escenarios de utilización de Azure para BI en su organización α Utilizar VM Role como alternativa para disponer de un servicio de BI en Cloud Azure en el marco de nuestra organización (dominio)
  • 5. Agenda Entorno de Business Intelligence en Cloud (Azure) α Pasado, presente y futuro de BI: BI, herramientas, servicios, usos… Del modelo tradicional al modelo Cloud β Introducción al modelo Cloud Computing β Escenarios BI Cloud α Windows Azure (arquitectura Cloud) α Entorno de BI en la nube β Enabled solutions β Solución pura de BI (SaaS o PaaS): Todavía no β Ejemplo de Cloud Enabled solutions: SQL2Cloud β Un paso más… IaaS BI con VM Role (arquitectura) β Accediendo a los recursos BI en Cloud α Conclusiones
  • 6. Pasado, presente y futuro en BI
  • 8. BI «Tradicional» set of methodologies, processes, architectures, and technologies that transform raw data into meaningful and useful information © 2011 SolidQ 8
  • 9. MPAT… Metodologías | Procesos | Arquitecturas | Tecnologías almacén canalización visualización © 2011 SolidQ ? 9
  • 10. Nuestra tecnología favorita… Entorno de BI de Microsoft con SQL Server almacén canalización visualización © 2011 SolidQ 10
  • 11. Consulta de ventas por Internet con Excel (On-Prem)
  • 12. Escenarios de BI (1/2) Entorno corporativo/organizacional medio/grande α Entorno corporativo, conocer mejor los procesos, soporte a la toma de decisiones (cuadros de mando, scorecard…) α Soporte departamental, organizar y mejorar los procesos concretos, definición de indicadores, análisis de resultados…  Servicio de BI, escenario PPU © 2011 SolidQ 12
  • 13. Escenarios de BI (2/2) Entorno corporativo/organizacional pequeño/medio α Estudios concretos (elecciones, análisis de un proceso, estudios de mercado) α Pequeñas empresas con procesos poco estructurados y necesidades básicas puntuales  Servicio de BI, escenario PPU © 2011 SolidQ 13
  • 14. Cloud is about… Principales problemas abordados por Cloud Computing Rendimiento Escalabilidad Alta disponibilidad « mantenimiento independencia de la plataforma ahorro de costes » © 2011 SolidQ 14
  • 15. Una solución: Cloud Computing An approach to computing that’s about internet scale and connecting to a variety of devices and endpoints © 2011 SolidQ 15
  • 17. Modelos de servicio IaaS (Infrastructure as a Service) PaaS (Platform as a Service) SaaS (Software as a Service) Ponlo ahí! Construye encima! Úsalo! © 2011 SolidQ 17
  • 18. Cloud Services Architecture Packaged Software Infrastructure Platform Software (On-Premise) (as a Service) (as a Service) (as a Service) You manage Applications Applications Applications Applications Data Data Data Data You manage Runtime Runtime Runtime Runtime Managed by vendor Middleware Middleware Middleware Middleware Managed by vendor You manage O/S O/S O/S O/S Managed by vendor Virtualization Virtualization Virtualization Virtualization Servers Servers Servers Servers Storage Storage Storage Storage Networking Networking Networking Networking 18 © 2011 SolidQ 18 IT IT IT IT Control + Cost Efficiency + Savings
  • 19. Windows Azure Platform COMPUTE (ROLES) Scalable compute and storage STORAGE Automated service management VIRTUAL NETWORK Familiar tools, technologies, languages DATA SYNC Relational storage for the cloud AZURE REPORTING Consistent development model DATAMARKET Automated database management SERVICE BUS Connect existing apps to the cloud Connect through network boundaries ACCESS CONTROL Easily control authorization to apps CACHE
  • 20. Windows Azure: Servicios y administración
  • 21. Arquitectura BI Cloud y escenarios
  • 22. BI en la nube (Azure) α Hoy no hay una propuesta completa de servicios o productos BI en Azure (Cloud) α Hay un plan de desarrollo que incluye BI as a Service: Database + Data Sync + Reporting + Analysis, pero no tenemos fechas α ¿cuál es entonces la aproximación hoy?
  • 23. Solución híbrida (escenarios) α Se puede hacer uso de alguna de las características disponibles en Azure para BI (BI Cloud Enabled solutions): almacén canalización visualización DATA SYNC © 2011 SolidQ 23
  • 25. Demo 3. BI Cloud Enabled • Almacenamiento (NO HAY CUBOS  ): • SQL Azure. Tanto base de datos relacional como DataMart/DataWarehouse • Movimiento de datos: • SQL Azure Data Sync (CTP2) • Visualización: • Azure Reporting CTP1 (11/2010) © 2011 SolidQ 25
  • 26. VM Role + BI (SQLS2008R2) α En noviembre 2010 se presenta un nuevo role, con el objetivo de mejorar la publicación de aplicaciones legadas y complejas a Windows Azure α Permite control absoluto sobre la imagen del SO β Creamos nuestro VHD en local (Windows Server 2008 R2!) β Subimos el VHD al almacenamiento Azure Storage (Blob) β Desplegamos el servicio que utiliza la imagen personalizada del SO que hayamos subido a Azure β En la configuración definimos que el VM role usa nuestra imagen<OsImage href=“SQAVMRole-03.vhd" /> (.cscfg) Web/Worker Role VM Role © 2011 SolidQ 26
  • 27. Virtual Network (Azure Connect) α Incluimos en nuestro entorno corporativo (dominio de empresa y Active Directory) la nueva máquina (VM Role) α Red conectada por IPv6 y securizada con IPSec α Requiere instalación de Azure Connect en los Endpoints (todas las máquinas que queramos «ver» en la virtual network α Requiere la creación de grupos de acceso con nivel de conectividad, tanto de Endpoints de la organización como de Endpoints Azure (VM Role, Web Role o Worker Role)
  • 28. BI Complete Cloud Proposal with VM Roles
  • 29. Demo 4. BI Enabled Scenarios • SQL2Cloud, ejemplo de uso de Azure Reporting para monitorización On-Prem. • SQL Azure (conexión a BDD Rdto. DWarehouse) desde SSMS • SQL Azure (conexión a BDD Rdto. DWarehouse) desde SAMP • Proceso Data Sync • VM Role + Data Sync + SQL Server + Azure Reporting © 2011 SolidQ 29
  • 30. AZURE DRIVE _IN_0 DC.AZURE.SOLIDQ.COM AZURE DRIVE _IN_1 US01 US02 US03 US10 US11 AEPC01 AEPC02 AEPC02 AIPC02 AIPC02 DC.AZURE.SOLIDQ.COM
  • 31. Sesiones relacionadas... α En BI: β Miércoles 8: BIN-310 AZURE: Consumiendo datos y visualizándolos desde la nube (300) α En Relacional: β Jueves 9: REL-320 SQL_AZURE: DBAs en SQL azure (300) β Jueves 9: REL-321 SQL_AZURE: Técnicas y mejores prácticas con los datos en la nube (300) α En Colaboración: β Miércoles 8: C&B211 - SharePoint en Línea: Características y administración (200) β Jueves 9: C&B317 - Aplicaciones sobre SharePoint : Conexiones a datos y configuración de InfoPath Form Services (300)
  • 32.
  • 33.  No olvideis rellenar las evaluaciones en el Portal del Summit!  Nos encontrareis en la zona de exposición en los siguientes horarios MIGUEL LÓPEZ Director Cloud Services&Azure / Data Platform Architect MCP, MCTS (Web Development), MCPD (Web Development) MLopez@SolidQ.com
  • 34. MIGUEL LÓPEZ Director Cloud Services&Azure / Data Platform Architect MCP, MCTS (Web Development), MCPD (Web Development) MLopez@SolidQ.com