36

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

  • Upload
    solidq

  • View
    869

  • Download
    1

Embed Size (px)

DESCRIPTION

Azure y la computación en la nube rerpresentan un nuevo escenario en el que poder disponer de recursos "ilimitados" y potencia según demanda. Pero como tecnología emergente se plantean muchas dudas sobre cómo realizar BI desde la nube, las ventajas y los inconvenientes y, lo más importante, las limitaciones y posibilidades que proporciona Windows Azure hoy para montar escenarios de inteligencia de negocio de aplicación directa en la empresa: servicios de análisis, integración, etc. En esta sesión realizaremos un recorrido por el estado de la tecnología Azure actualmente y plantearemos diferentes formas de usar la nube en proyectos de BI, puros e híbridos, con el uso extensivo de los diferentes servicios propuestos: Windows Azure y SQL Azure en combinación con sistemas On-Premise

Citation preview

Page 1: Entorno de Business Intelligence en Cloud (Azure) - Cómo poner nuestro BI en la nube
Page 2: Entorno de Business Intelligence en Cloud (Azure) - Cómo poner nuestro BI en la nube
Page 3: 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 MIGUEL LÓPEZ

BIN-205 AZURE

Director Cloud Services&Azure Data Platform Architect / MCP, MCTS (Web Development), MCPD (Web Development)

[email protected]

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

α 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)

Objetivos de la sesión Entorno de Business Intelligence en Cloud (Azure)

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

α 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

Agenda Entorno de Business Intelligence en Cloud (Azure)

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

Pasado, presente y futuro en BI

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

7 © 2011 SolidQ

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

BI «Tradicional»

8 © 2011 SolidQ

set of methodologies, processes,

architectures, and technologies that

transform raw data into

meaningful and useful information

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

MPAT… Metodologías | Procesos | Arquitecturas | Tecnologías

9 © 2011 SolidQ

canalización visualización almacén

?

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

Nuestra tecnología favorita… Entorno de BI de Microsoft con SQL Server

10 © 2011 SolidQ

canalización visualización almacén

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

Consulta de ventas por Internet con Excel (On-Prem)

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

α 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

Escenarios de BI (1/2)

12 © 2011 SolidQ

Entorno corporativo/organizacional medio/grande

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

α 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

Escenarios de BI (2/2)

13 © 2011 SolidQ

Entorno corporativo/organizacional pequeño/medio

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

Rendimiento

Escalabilidad

Alta disponibilidad « mantenimiento

independencia de la plataforma

ahorro de costes »

Cloud is about…

14 © 2011 SolidQ

Principales problemas abordados por Cloud Computing

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

Una solución: Cloud Computing

15 © 2011 SolidQ

An approach to computing that’s

about internet scale and

connecting to a variety of devices

and endpoints

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

Windows Azure Platform

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

Modelos de servicio

17 © 2011 SolidQ

IaaS (Infrastructure as a Service)

Ponlo ahí!

PaaS (Platform as a Service)

Construye encima!

SaaS (Software as a Service)

Úsalo!

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

Cloud Services Architecture

18 © 2011 SolidQ Control + Cost Efficiency + Savings

18

Packaged Software

(On-Premise)

Storage

Servers

Networking

O/S

Middleware

Virtualization

Data

Applications

Runtime

Yo

u m

an

ag

e

IT

Infrastructure (as a Service)

Storage

Servers

Networking

O/S

Middleware

Virtualization

Data

Applications

Runtime

Man

ag

ed

by v

en

do

r Yo

u m

an

ag

e

IT

Platform (as a Service)

Storage

Servers

Networking

O/S

Middleware

Virtualization

Data

Applications

Runtime

Yo

u m

an

ag

e

Man

ag

ed

by v

en

do

r

IT

Software (as a Service)

Storage

Servers

Networking

O/S

Middleware

Virtualization

Data

Applications

Runtime

Man

ag

ed

by v

en

do

r

IT

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

Windows Azure Platform

DATA SYNC

AZURE REPORTING

DATAMARKET

SERVICE BUS

ACCESS CONTROL

CACHE

COMPUTE (ROLES)

STORAGE

VIRTUAL NETWORK

Scalable compute and storage Automated service management Familiar tools, technologies, languages

Relational storage for the cloud Consistent development model Automated database management

Connect existing apps to the cloud Connect through network boundaries Easily control authorization to apps

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

Windows Azure: Servicios y administración

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

Arquitectura BI Cloud y escenarios

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

α 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?

BI en la nube (Azure)

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

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

Solución híbrida (escenarios)

23 © 2011 SolidQ

canalización visualización almacén

DATA SYNC

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

Cloud Enabled Azure BI

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

• 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)

Demo 3. BI Cloud Enabled

25 © 2011 SolidQ

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

α 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)

VM Role + BI (SQLS2008R2)

26 © 2011 SolidQ

VM Role Web/Worker Role

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

α 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)

Virtual Network (Azure Connect)

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

BI Complete Cloud Proposal with VM Roles

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

• 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

Demo 4. BI Enabled Scenarios

29 © 2011 SolidQ

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

DC.AZURE.SOLIDQ.COM

AEPC01 AEPC02 AEPC02 AIPC02 AIPC02

US01 US02 US03 US10 US11

AZURE DRIVE

AZURE DRIVE

_IN_0

_IN_1

DC.AZURE.SOLIDQ.COM

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

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)

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

No olvideis rellenar las evaluaciones en el Portal

del Summit!

Nos encontrareis en la zona de exposición en los

siguientes horarios

Director Cloud Services&Azure / Data Platform Architect MCP, MCTS (Web Development), MCPD (Web Development)

[email protected]

MIGUEL LÓPEZ

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

Director Cloud Services&Azure / Data Platform Architect MCP, MCTS (Web Development), MCPD (Web Development)

[email protected]

MIGUEL LÓPEZ