SlideShare ist ein Scribd-Unternehmen logo
1 von 18
SQL Server o Azure SQL Database
Escenarios de la vida real
Adrián Miranda Cordero
Database Administrator
SQL Saturday Sponsors
Diamond Sponsors
Bronze Sponsors
Speaker
Adrián Miranda Cordero
BI LATAM Community Leader
CEO Nemesys Corp
MCDBA, MCSE, MCSA, MCITP, MCTS, MCT
www.businessintelligencelatam.com
/BusinessIntelligenceLatam
/groups/businessintelligencecr/
/BILATAM
Información de Contacto
4 |
amiranda@nemesyscr.com
cr.linkedin.com/in/admiranda/
www.slideshare.net/adrianmiranda
www.adrian-miranda-gpi.blogspot.com
Agenda
5 |
 Introducción
 Conceptos Generales de Microsoft Azure.
 Ventajas y desventajas de SQL Database
 Seleccionando la mejor arquitectura.
 Escenarios comunes.
 Demo
Introducción
6 |
Conceptos de Windows Azure
Conceptos de Windows Azure
Ventajas de Windows Azure
9 |
Escalabilidad
• Sas, PaS
• Integración con BD on Premise o BD en la nube
Múltiples Recursos
• Azure SQL Database
• SQL Server en MV
Integración con Herramientas Microsoft
• Sharepoint
• Active Directory
Arquitectura
11 |
Seleccionando la Base de Datos
Definiendo la Arquitectura
 Propósito y tamaño de la Organización
 Presupuesto
 Tamaño de la Base de Datos
 Características de TSQL
Definiendo la Arquitectura
 Aplicación es nueva o buscamos
migrar una existente?
 Requerimientos de las aplicaciones o
servicio.
 Escalabilidad y economía (Federation
in Windows Azure Database)
Cómo tomar la decisión?
14 |
Migrar? O
Nuevo
Desarrollo
Código
• TSQL
• Código de la app
Aislamiento
• Bajo
• Alto
Características
• Catálogos del sistema
• Manejo de archivos
Cómo tomar la decisión?
DB Size
< 150
GB
• Dispuesto a
modificar la
arquitectura?
Conclusiones
Seleccione SQL Server si
 Necesita full compatibilidad con SQL Server
on Premise o SQL Server VM
 Desea realizar cambios mínimos a las Apps
 Requiere aislamiento de la infraestructura
 Si los temas de escalabilidad son planeados
Conclusiones
Seleccione Azure SQL Database si
 Va a desarrollar una solución basada en la nube.
 Busca reducir los “costos en administración de BD” y
enfocarse en las capas de aplicación.
 Requiere aislamiento de la infraestructura
 Si los temas de escalabilidad no son planeados, o
sea que pueden reducirse o ampliarse según la
necesidad
SQL Server vs Azure SQL Database: Escenarios de la vida real

Weitere ähnliche Inhalte

Ähnlich wie SQL Server vs Azure SQL Database: Escenarios de la vida real

Escalando con SQL Server hasta la nube, un trayecto necesario - Adrian Miranda
Escalando con SQL Server hasta la nube, un trayecto necesario - Adrian MirandaEscalando con SQL Server hasta la nube, un trayecto necesario - Adrian Miranda
Escalando con SQL Server hasta la nube, un trayecto necesario - Adrian MirandaSpanishPASSVC
 
Estimación de Proyectos en Microsoft Azure
Estimación de Proyectos en Microsoft AzureEstimación de Proyectos en Microsoft Azure
Estimación de Proyectos en Microsoft AzureDave Rendón
 
Análisis de la Salud en una Base de Datos SQL Server
Análisis de la Salud en una Base de Datos SQL ServerAnálisis de la Salud en una Base de Datos SQL Server
Análisis de la Salud en una Base de Datos SQL ServerAdrian Miranda
 
En la Tierra o en la Nube. SQL Server desde cada ángulo
En la Tierra o en la Nube. SQL Server desde cada ánguloEn la Tierra o en la Nube. SQL Server desde cada ángulo
En la Tierra o en la Nube. SQL Server desde cada ánguloAdrian Miranda
 
Curso de SQL y EXCEL IMPORTANTE PARA .pdf
Curso de SQL y EXCEL IMPORTANTE PARA .pdfCurso de SQL y EXCEL IMPORTANTE PARA .pdf
Curso de SQL y EXCEL IMPORTANTE PARA .pdfexpertoleonelmartine
 
Introducción a plataforma de datos con Azure
Introducción a plataforma de datos con AzureIntroducción a plataforma de datos con Azure
Introducción a plataforma de datos con AzuredbLearner
 
Power BI-Global AI Nights
Power BI-Global AI NightsPower BI-Global AI Nights
Power BI-Global AI NightsdbLearner
 
24 HOP edición Español - Machine learning - Cesar Oviedo
24 HOP edición Español - Machine learning - Cesar Oviedo24 HOP edición Español - Machine learning - Cesar Oviedo
24 HOP edición Español - Machine learning - Cesar OviedoSpanishPASSVC
 
Nuevos aliados para la visualización de BI | SolidQ Summit 2014
Nuevos aliados para la visualización de BI | SolidQ Summit 2014Nuevos aliados para la visualización de BI | SolidQ Summit 2014
Nuevos aliados para la visualización de BI | SolidQ Summit 2014SolidQ
 
BIT - Evento HOL Microsoft Azure v1
BIT - Evento HOL Microsoft Azure v1BIT - Evento HOL Microsoft Azure v1
BIT - Evento HOL Microsoft Azure v1Cristian Vergara
 
Libro introduccion SQL Server Express Edition 2012
Libro introduccion SQL Server Express Edition 2012Libro introduccion SQL Server Express Edition 2012
Libro introduccion SQL Server Express Edition 2012Andreiitah Puliido
 
Generando Toma de Decisiones Inteligente con Microsoft Big Data
Generando Toma de Decisiones Inteligente con Microsoft Big DataGenerando Toma de Decisiones Inteligente con Microsoft Big Data
Generando Toma de Decisiones Inteligente con Microsoft Big DataJoseph Lopez
 
Webinario PowerApps Portals
Webinario PowerApps PortalsWebinario PowerApps Portals
Webinario PowerApps PortalsDQSconsulting
 
24HOP Espanol - Funcionalidades de Nube Hibrida en SQL Server 2014
24HOP Espanol - Funcionalidades de Nube Hibrida en SQL Server 201424HOP Espanol - Funcionalidades de Nube Hibrida en SQL Server 2014
24HOP Espanol - Funcionalidades de Nube Hibrida en SQL Server 2014Guillermo Caicedo
 

Ähnlich wie SQL Server vs Azure SQL Database: Escenarios de la vida real (20)

Escalando con SQL Server hasta la nube, un trayecto necesario - Adrian Miranda
Escalando con SQL Server hasta la nube, un trayecto necesario - Adrian MirandaEscalando con SQL Server hasta la nube, un trayecto necesario - Adrian Miranda
Escalando con SQL Server hasta la nube, un trayecto necesario - Adrian Miranda
 
Azure Advisor, Optimization in the best way
Azure Advisor, Optimization in the best wayAzure Advisor, Optimization in the best way
Azure Advisor, Optimization in the best way
 
Estimación de Proyectos en Microsoft Azure
Estimación de Proyectos en Microsoft AzureEstimación de Proyectos en Microsoft Azure
Estimación de Proyectos en Microsoft Azure
 
Análisis de la Salud en una Base de Datos SQL Server
Análisis de la Salud en una Base de Datos SQL ServerAnálisis de la Salud en una Base de Datos SQL Server
Análisis de la Salud en una Base de Datos SQL Server
 
En la Tierra o en la Nube. SQL Server desde cada ángulo
En la Tierra o en la Nube. SQL Server desde cada ánguloEn la Tierra o en la Nube. SQL Server desde cada ángulo
En la Tierra o en la Nube. SQL Server desde cada ángulo
 
Cedes cloud 2013 ronald vargas quesada
Cedes cloud 2013 ronald vargas quesadaCedes cloud 2013 ronald vargas quesada
Cedes cloud 2013 ronald vargas quesada
 
Curso de SQL y EXCEL IMPORTANTE PARA .pdf
Curso de SQL y EXCEL IMPORTANTE PARA .pdfCurso de SQL y EXCEL IMPORTANTE PARA .pdf
Curso de SQL y EXCEL IMPORTANTE PARA .pdf
 
Introducción a plataforma de datos con Azure
Introducción a plataforma de datos con AzureIntroducción a plataforma de datos con Azure
Introducción a plataforma de datos con Azure
 
Exposicion_Terabyte.pptx
Exposicion_Terabyte.pptxExposicion_Terabyte.pptx
Exposicion_Terabyte.pptx
 
Power BI-Global AI Nights
Power BI-Global AI NightsPower BI-Global AI Nights
Power BI-Global AI Nights
 
24 HOP edición Español - Machine learning - Cesar Oviedo
24 HOP edición Español - Machine learning - Cesar Oviedo24 HOP edición Español - Machine learning - Cesar Oviedo
24 HOP edición Español - Machine learning - Cesar Oviedo
 
Nuevos aliados para la visualización de BI | SolidQ Summit 2014
Nuevos aliados para la visualización de BI | SolidQ Summit 2014Nuevos aliados para la visualización de BI | SolidQ Summit 2014
Nuevos aliados para la visualización de BI | SolidQ Summit 2014
 
BIT - Evento HOL Microsoft Azure v1
BIT - Evento HOL Microsoft Azure v1BIT - Evento HOL Microsoft Azure v1
BIT - Evento HOL Microsoft Azure v1
 
Libro introduccion SQL Server Express Edition 2012
Libro introduccion SQL Server Express Edition 2012Libro introduccion SQL Server Express Edition 2012
Libro introduccion SQL Server Express Edition 2012
 
Generando Toma de Decisiones Inteligente con Microsoft Big Data
Generando Toma de Decisiones Inteligente con Microsoft Big DataGenerando Toma de Decisiones Inteligente con Microsoft Big Data
Generando Toma de Decisiones Inteligente con Microsoft Big Data
 
El camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVPEl camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVP
 
Webinario PowerApps Portals
Webinario PowerApps PortalsWebinario PowerApps Portals
Webinario PowerApps Portals
 
24HOP Espanol - Funcionalidades de Nube Hibrida en SQL Server 2014
24HOP Espanol - Funcionalidades de Nube Hibrida en SQL Server 201424HOP Espanol - Funcionalidades de Nube Hibrida en SQL Server 2014
24HOP Espanol - Funcionalidades de Nube Hibrida en SQL Server 2014
 
Semana 01.pdf
Semana 01.pdfSemana 01.pdf
Semana 01.pdf
 
Sql
SqlSql
Sql
 

Mehr von Adrian Miranda

Azure SQL Data Warehouse desde cada_angulo
Azure SQL Data Warehouse desde cada_anguloAzure SQL Data Warehouse desde cada_angulo
Azure SQL Data Warehouse desde cada_anguloAdrian Miranda
 
Continuidad del Negocio con Azure SQL Database
Continuidad del Negocio con Azure SQL DatabaseContinuidad del Negocio con Azure SQL Database
Continuidad del Negocio con Azure SQL DatabaseAdrian Miranda
 
Herramientas Monitoreo SQL Server
Herramientas Monitoreo SQL Server Herramientas Monitoreo SQL Server
Herramientas Monitoreo SQL Server Adrian Miranda
 
SQL Saturday 254 10- Cosas que no se deben de hacer en una BD
SQL Saturday 254   10- Cosas que no se deben de hacer en una BDSQL Saturday 254   10- Cosas que no se deben de hacer en una BD
SQL Saturday 254 10- Cosas que no se deben de hacer en una BDAdrian Miranda
 
Manual de Instalación de Base de Datos
Manual de Instalación de Base de DatosManual de Instalación de Base de Datos
Manual de Instalación de Base de DatosAdrian Miranda
 
Utilizando Filetable en SQL Server 2012
Utilizando Filetable en SQL Server 2012Utilizando Filetable en SQL Server 2012
Utilizando Filetable en SQL Server 2012Adrian Miranda
 
Respaldo y recuperacion
Respaldo y recuperacionRespaldo y recuperacion
Respaldo y recuperacionAdrian Miranda
 
Sql tips 07_resource governor
Sql tips 07_resource governorSql tips 07_resource governor
Sql tips 07_resource governorAdrian Miranda
 
Sql tips 06_fragmentacion
Sql tips 06_fragmentacionSql tips 06_fragmentacion
Sql tips 06_fragmentacionAdrian Miranda
 
Top 10 SQL Server Mistakes
Top 10 SQL Server MistakesTop 10 SQL Server Mistakes
Top 10 SQL Server MistakesAdrian Miranda
 
Sql tips 04_best_practices
Sql tips 04_best_practicesSql tips 04_best_practices
Sql tips 04_best_practicesAdrian Miranda
 

Mehr von Adrian Miranda (14)

Azure SQL Data Warehouse desde cada_angulo
Azure SQL Data Warehouse desde cada_anguloAzure SQL Data Warehouse desde cada_angulo
Azure SQL Data Warehouse desde cada_angulo
 
Continuidad del Negocio con Azure SQL Database
Continuidad del Negocio con Azure SQL DatabaseContinuidad del Negocio con Azure SQL Database
Continuidad del Negocio con Azure SQL Database
 
Herramientas Monitoreo SQL Server
Herramientas Monitoreo SQL Server Herramientas Monitoreo SQL Server
Herramientas Monitoreo SQL Server
 
SQL Saturday 254 10- Cosas que no se deben de hacer en una BD
SQL Saturday 254   10- Cosas que no se deben de hacer en una BDSQL Saturday 254   10- Cosas que no se deben de hacer en una BD
SQL Saturday 254 10- Cosas que no se deben de hacer en una BD
 
Manual de Instalación de Base de Datos
Manual de Instalación de Base de DatosManual de Instalación de Base de Datos
Manual de Instalación de Base de Datos
 
Utilizando Filetable en SQL Server 2012
Utilizando Filetable en SQL Server 2012Utilizando Filetable en SQL Server 2012
Utilizando Filetable en SQL Server 2012
 
Respaldo y recuperacion
Respaldo y recuperacionRespaldo y recuperacion
Respaldo y recuperacion
 
Primera forma normal
Primera forma normalPrimera forma normal
Primera forma normal
 
Sql tips 07_resource governor
Sql tips 07_resource governorSql tips 07_resource governor
Sql tips 07_resource governor
 
Sql tips 06_fragmentacion
Sql tips 06_fragmentacionSql tips 06_fragmentacion
Sql tips 06_fragmentacion
 
Top 10 SQL Server Mistakes
Top 10 SQL Server MistakesTop 10 SQL Server Mistakes
Top 10 SQL Server Mistakes
 
Taller Sql Server 1
Taller Sql Server 1Taller Sql Server 1
Taller Sql Server 1
 
Sql tips 04_best_practices
Sql tips 04_best_practicesSql tips 04_best_practices
Sql tips 04_best_practices
 
Sql tips 03_shrink
Sql tips 03_shrinkSql tips 03_shrink
Sql tips 03_shrink
 

Kürzlich hochgeladen

Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
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 JUNITMaricarmen Sánchez Ruiz
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 

Kürzlich hochgeladen (10)

Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
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
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 

SQL Server vs Azure SQL Database: Escenarios de la vida real

  • 1. SQL Server o Azure SQL Database Escenarios de la vida real Adrián Miranda Cordero Database Administrator
  • 2. SQL Saturday Sponsors Diamond Sponsors Bronze Sponsors
  • 3. Speaker Adrián Miranda Cordero BI LATAM Community Leader CEO Nemesys Corp MCDBA, MCSE, MCSA, MCITP, MCTS, MCT www.businessintelligencelatam.com /BusinessIntelligenceLatam /groups/businessintelligencecr/ /BILATAM
  • 4. Información de Contacto 4 | amiranda@nemesyscr.com cr.linkedin.com/in/admiranda/ www.slideshare.net/adrianmiranda www.adrian-miranda-gpi.blogspot.com
  • 5. Agenda 5 |  Introducción  Conceptos Generales de Microsoft Azure.  Ventajas y desventajas de SQL Database  Seleccionando la mejor arquitectura.  Escenarios comunes.  Demo
  • 9. Ventajas de Windows Azure 9 | Escalabilidad • Sas, PaS • Integración con BD on Premise o BD en la nube Múltiples Recursos • Azure SQL Database • SQL Server en MV Integración con Herramientas Microsoft • Sharepoint • Active Directory
  • 11. 11 | Seleccionando la Base de Datos
  • 12. Definiendo la Arquitectura  Propósito y tamaño de la Organización  Presupuesto  Tamaño de la Base de Datos  Características de TSQL
  • 13. Definiendo la Arquitectura  Aplicación es nueva o buscamos migrar una existente?  Requerimientos de las aplicaciones o servicio.  Escalabilidad y economía (Federation in Windows Azure Database)
  • 14. Cómo tomar la decisión? 14 | Migrar? O Nuevo Desarrollo Código • TSQL • Código de la app Aislamiento • Bajo • Alto Características • Catálogos del sistema • Manejo de archivos
  • 15. Cómo tomar la decisión? DB Size < 150 GB • Dispuesto a modificar la arquitectura?
  • 16. Conclusiones Seleccione SQL Server si  Necesita full compatibilidad con SQL Server on Premise o SQL Server VM  Desea realizar cambios mínimos a las Apps  Requiere aislamiento de la infraestructura  Si los temas de escalabilidad son planeados
  • 17. Conclusiones Seleccione Azure SQL Database si  Va a desarrollar una solución basada en la nube.  Busca reducir los “costos en administración de BD” y enfocarse en las capas de aplicación.  Requiere aislamiento de la infraestructura  Si los temas de escalabilidad no son planeados, o sea que pueden reducirse o ampliarse según la necesidad

Hinweis der Redaktion

  1. IaaS – a set of infrastructure level capabilities such as an operating system, network connectivity, etc. that are delivered as pay for use services and can be used to host applications. PaaS – higher level sets of functionality that are delivered as consumable services for developers who are building applications. PaaS is about abstracting developers from the underlying infrastructure to enable applications to quickly be composed. SaaS – applications that are delivered using a service delivery model where organizations can simply consume and use the application. Typically an organization would pay for the use of the application or the application could be monetized through ad revenue.
  2. IaaS – a set of infrastructure level capabilities such as an operating system, network connectivity, etc. that are delivered as pay for use services and can be used to host applications. PaaS – higher level sets of functionality that are delivered as consumable services for developers who are building applications. PaaS is about abstracting developers from the underlying infrastructure to enable applications to quickly be composed. SaaS – applications that are delivered using a service delivery model where organizations can simply consume and use the application. Typically an organization would pay for the use of the application or the application could be monetized through ad revenue.