Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

SSRS modelo IaaS en la Nube | SolidQ Summit 2014

908 views

Published on

http://summit.solidq.com
Presentación realizada por Miguel López durante el SolidQ Summit 2014.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

SSRS modelo IaaS en la Nube | SolidQ Summit 2014

  1. 1. SQL Server Reporting Services en la nube De Reporting as a Service a Reporting sobre MV en Azure @augurarte Miguel López Director Cloud | mlopez@solidq.com MCT, MCPD, MCTS, MCP @SQSummit14 1
  2. 2. Agenda Windows Azure SQL Reporting Services (deprecated) Azure IaaS: Máquinas Virtuales – SQL Server Reporting Services Automatización - Instalación y configuración - Parada e inicio Escenarios Modelos de coste 2
  3. 3. SQL Server Reporting Services en la nube Windows Azure SQL Reporting Microsoft Azure IaaS: Máquinas Virtuales Automatización Escenarios Costes
  4. 4. Windows Azure SQL Reporting 4 SQL Reporting service is available to current subscribers, but should not be used for new software development projects. The service will be discontinued on October 31, 2014.
  5. 5. Motivos de discontinuidad 5 This change is in response to customer feedback for increased functionality and the flexibility to control cost by suspending the service when not in use. As a result we are prioritizing SQL Server Reporting Services running on Azure Virtual Machines instead of Azure SQL Reporting for the delivery of operational reporting in the cloud. This transition provides the functionality customers have requested. http://msdn.microsoft.com/library/azure/dn528853.aspx
  6. 6. Alternativas… 6 SQL Server Reporting Services (SSRS) sobre Azure IaaS • Scheduled reporting • Data driven subscriptions • Email subscriptions • Code segments and custom extensions • Domain joining capability • Windows authentication integration Additional benefits include superior data resiliency and the ability to suspend virtual machines when not in use, so you pay only for the hours that you use.
  7. 7. SQL Server Reporting Services en la nube Windows Azure SQL Reporting Microsoft Azure IaaS: Máquinas Virtuales Automatización Escenarios Costes
  8. 8. Microsoft Azure IaaS 8 features Public Cloud Hybrid Cloud Private Cloud CommunityCloud IaaS Infrastructure as a Service PaaS Platform as a Service SaaS Platform as a Service On-demand Self Service BroadNetwork Access Resource Pooling Rapid Elasticity Measured Service
  9. 9. Máquinas Virtuales en Azure 1/2 9 • Unidades de procesamiento • Servidores para fuera y dentro • Windows • Linux • SQL Server 20xx • Oracle • Visual Studio • Enlace con DEPOT (++) • Soporte de persistencia • Generalización de implementación • Gestión de discos e imágenes
  10. 10. Máquinas Virtuales en Azure 2/2 10 • SQL Server sobre IaaS • SharePoint sobre IaaS • BizTalk Server sobre IaaS • Oracle (y soporte) sobre IaaS • Entornos de prueba, laboratorios y pruebas de carga desde la nube
  11. 11. Cloud Services (con Máquinas Virtuales) 11 Un Cloud Service es un envoltorio DNS (VIP) de una o más instancias (MMVV) tanto para PaaS como para IaaS
  12. 12. DEMO 12 Aprovisionamiento de una Máquina Virtual y recorrido de características
  13. 13. Infraestructura de red en la nube Cloud Services y Máquinas Virtuales 13
  14. 14. Extremos en un cloud service 14 IN Web Access80 IN Remote Desktop2383 ENDPOINTS / EXTREMOS
  15. 15. DEMO 15 Configuración de MV con SQL Server Reporting Services
  16. 16. SQL Server Reporting Services en la nube Windows Azure SQL Reporting Microsoft Azure IaaS: Máquinas Virtuales Automatización Escenarios Costes
  17. 17. Automatización de implementación 17 New-AzureQuickVM -Windows -name "MyWinVM" -ImageName $images[4].imagename -ServiceName $mySvc -Location $locations[0].name - Password $myPwd
  18. 18. 1. Configuración SSRS por PowerShell (HTTP o HTTPS) • (Ver archivo PS externo con PowerShell ISE) 2. Configuración del firewall (usando Windows PowerShell) Automatización de la configuración 18 New-NetFirewallRule -DisplayName “Report Server (TCP on port 443)” -Direction Inbound –Protocol TCP –LocalPort 443 New-NetFirewallRule -DisplayName “Report Server (TCP on port 443)” -Direction Inbound –Protocol TCP –LocalPort 443
  19. 19. Automatización de la parada/inicio 19 # Define a scheduled task to start the VM(s) on a schedule. $startAzureVM = "Start-AzureVM -Name " + $VMName + " -ServiceName " + $ServiceName + " -Verbose" $startTaskTrigger = New-ScheduledTaskTrigger -Weekly -DaysOfWeek Monday,Tuesday -At $At $startTaskAction = New-ScheduledTaskAction -Execute "PowerShell.exe" -Argument $startAzureVM $startTaskSettingsSet = New-ScheduledTaskSettingsSet -AllowStartIfOnBatteries $startScheduledTask = New-ScheduledTask -Action $startTaskAction -Trigger $startTaskTrigger - Settings $startTaskSettingsSet # Register the scheduled tasks to start and stop the VM(s). Register-ScheduledTask -TaskName $TaskName -InputObject $startScheduledTask
  20. 20. DEMO 20 Parada/Inicio programada
  21. 21. SQL Server Reporting Services en la nube Windows Azure SQL Reporting Microsoft Azure IaaS: Máquinas Virtuales Automatización Escenarios Costes
  22. 22. • Servicio de reporting bajo demanda • Alta disponibilidad y escalabilidad • Control del coste, posibilidades de ROI • Inicio y parada del sistema: pago por uso real • Descuentos en modelos EA/Payment Commitment Escenarios 22
  23. 23. Solución IaaS para eLearning Corporativo AS_DCAD AS_Cluster_SQL_AO AS_FE_MOOD AS_FE_LAMS AG 80 80
  24. 24. SQL Server Reporting Services en la nube Windows Azure SQL Reporting Microsoft Azure IaaS: Máquinas Virtuales Automatización Escenarios Costes
  25. 25. Costes del servicio (1/2) Precios PAYG Feb. 2014, si desea disponer del SLA de la plataforma, al menos 2 instancias
  26. 26. Costes del servicio (2/2) € 1357,44/m € 2714,88/m Precios PAYG Feb. 2014 Actualmente sólo PaaS (Web/Worker Role)
  27. 27. Conclusiones Windows Azure SQL Reporting Services (deprecated) Azure IaaS: Máquinas Virtuales – SQL Server Reporting Services Automatización - Instalación y configuración - Parada e inicio Escenarios Modelos de coste 27
  28. 28. Si quieres disfrutar de las mejores sesiones de nuestros mentores de España y Latino América, ésta es tu oportunidad. http://summit.solidq.com Síguenos: 30

×