SlideShare ist ein Scribd-Unternehmen logo
1 von 44
#GlobalAzure #GABogota
Global bootcamp?
Localización
Ciudades
Países
MVP’s
Asistentes
#GlobalAzure #GABogota
Sponsors
#GlobalAzure #GABogota
Guillermo Taylor F.
http://masterGT68.wordpress.com
co.linkedin.com/guillermotaylor
@guillermotaylor
guillermotaylor@hotmail.com
Lead Solution Architect - Unisys
MVP Data Platform
Miembro activo de PASS
#GlobalAzure #GABogota
Julián Castiblanco P.
http://www.azurecloud.la/
co.linkedin.com/juliancastiblancop
@jcastiblancop
Julian_castiblancop@hotmail.com
Database Consultant- Synergy TPC
MVP Data Platform
Miembro de PASS ITPros-DC Chapter
#GlobalAzure #GABogota
John Bulla
http://geeks.ms/johnbulla
co.linkedin.com/johnbulla
@johnbulla
johnbulla@outlook.com
Database Consultant- Synergy TPC
MVP Data Platform
Miembro activo de PASS
Propósito
• Establecer qué hace un DBA.
• Conceptos de IaaS & PaaS.
• Tips de sugerencias, prácticas
recomendadas y aspectos a
tener en cuenta como DBA con
SQL Server 2016.
AGENDA
 SQL Server 2016, lo nuevo
para los DBA
 Oferta de SQL Server 2016
 IaaS & PaaS para un DBA
 Tips & Tricks
#GlobalAzure #GABogota
SQL Server 2016: Haz más; logra más
Performance Security Availability Scalability
Operational analytics
Insights on operational data;
works with in-memory OLTP and
disk-based OLTP
In-memory OLTP
enhancements
Greater T-SQL surface area,
terabytes of memory supported,
and greater number of parallel
CPUs
Query data store
Monitor and optimize query plans
Native JSON
Expanded support for JSON data
Temporal database
support
Query data as points in time
Always encrypted
Sensitive data remains encrypted
at all times with ability to query
Row-level security
Apply fine-grained access control
to table rows
Dynamic data masking
Real-time obfuscation of data to
prevent unauthorized access
Other enhancements
Audit success/failure of database
operations
TDE support for storage of In-
Memory OLTP tables
Enhanced auditing for OLTP with
ability to track history of record
changes
Enhanced AlwaysOn
Three synchronous replicas for
automatic failover across domains
Round-robin load balancing of
replicas
Automatic failover based on
database health
DTC for transactional integrity
across database instances with
AlwaysOn
Support for SSIS with AlwaysOn
Enhanced database
caching
Cache data with automatic,
multiple TempDB files per
instance in multicore
environments
Mission-critical performance
Access any data Scale and manage Powerful insights Advanced analytics
PolyBase
Insights from data across SQL
Server and Hadoop with the
simplicity of T-SQL
Enhanced SSIS
Designer support for previous
SSIS versions
Enterprise-grade
Analysis Services
Enhanced performance and
scalability for Analysis Services
Single SSDT in Visual
Studio 2015
Build richer analytics solutions as
part of your development projects
in Visual Studio
Enhanced MDS
Excel add-in 15x faster; more
granular security roles; archival
options for transaction logs; and
reuse entities across models
Mobile BI
Business insights for your on-
premises data through rich
visualization on mobile devices
with native apps for Windows,
iOS, and Android
Enhanced Reporting
Services
New modern reports with rich
visualizations
R integration
Bringing predictive analytic
capabilities to your relational
database
Expand your “R” script library with
Microsoft Azure Marketplace
Deeper insights across data
Hybrid solutions Simplicity Consistency
Stretch Database
Stretch operational tables in a secure manner
into Azure for cost-effective historic data
availability. Works with Always Encrypted and
row-level security
Power BI with on-premises data
New interactive query with Analysis Services.
Customer data stays behind your firewall
Enhanced backup to Azure
Faster restore times and 50% reduction in
storage. Supports larger DBs with block blobs
and custom backup schedule with local staging
Easy migration of on-premises SQL
Server
Simple point-and-click migration to Azure
Suite of advisors for upgrading to
SQL Server 2016
SQL Server 2016 Upgrade Advisor in the
adoption of new SQL Server features
Simplified Add Azure
Replica Wizard
Automatic listener configuration for AlwaysOn
in Azure VMs
Common development,
management, and identity tools
Including Active Directory, Visual Studio,
Hyper-V, and System Center
Consistent experience from SQL
Server on-premises to Microsoft
Azure IaaS and PaaS
Hyperscale cloud
#GlobalAzure #GABogota
Amplia oferta de SQL Server
SQL Server
and APS
Azure
SQL Virtual
Machines
Azure
SQL Database
Azure
SQL Data
Warehouse
PaaSPaaSIaaSOnPrem
#GlobalAzure #GABogota
Y, ¿qué hace un DBA?
• Tareas periódicas de administración de bases de datos.
• Tareas periódicas de la plataforma que las contiene.
Gestión de bases de datos
• Diagnóstico y remediación de cuellos de botella.
• Optimización de recursos de cómputo y de plataforma.
Análisis y mejora en
desempeño
• Comportamiento de las bases de datos y de la plataforma.
• Estado de salud; desempeño.
Monitoreo
• Plataforma en estado óptimo.
• Definiciones y parámetros esperados.
Mantenimiento
• Reducción de impacto en el negocio por caída del servicio.Continuidad del negocio
• Privacidad, confidencialidad y acceso autorizado.
• Cifrado de datos.
Custodia de datos
• Soporte a iniciativas y proyectos.Consultoría y apoyo
#GlobalAzure #GABogota#GlobalAzure #GABogota
#GlobalAzure #GABogota#GlobalAzure #GABogota
#GlobalAzure #GABogota
Que es Azure SQL Database?
Una base de datos relacional como Servicio, totalmente gestionado por Microsoft.
Ofrece un rendimiento predecible, escalamiento elástico, continuidad del negocio y
funcionalidades de programación.
Para aplicaciones diseñadas en la nube cuando la administración es cerca de cero y el grado
empresarial son capacidades claves.
Perfecta para los arquitectos y desarrolladores de aplicaciones en la nube buscando
funcionalidad programática de DBA.
?
#GlobalAzure #GABogota
Niveles de Servicio – SQL Database
Basic Standard Premium
Cargas de trabajo
ligeras
Ir a la opción para mas
aplicaciones de negocio
Alto rendimiento y bases de
datos de negocio critico
Uso previsto
99.99%*Disponibilidad
• •• •••Rendimiento
Compatibilidad completa con base de datos SQL Server 2014
Superficie de
programación
Bases de datos aisladas y pools de bases de datos elásticas
Carga de
trabajo elástica
#GlobalAzure #GABogota
Niveles de Servicio – SQL Database
Nivel de
servicio
Nivel de
rendimiento
Patrón común de
la aplicación
Rendimiento Continuidad del Negocio
Max
Tamaño DB
Benchmark
Transaction
Rate
DTU Threads Sesiones PITR DR / GEO-Rep
Basic Basic Small DB, SQL opp 2 GB 16600 / Hr. 5 30 300 7 Días DB Copy +
Manual Export
Standard S0
S1
S2
S3
Wrkgp/cloud app,
multiple concurrent
operations
250 GB 521 / Min.
934 / Min.
2570 / Min.
5100 / Min.
10
20
50
100
60
90
120
200
600
900
1200
2400
14 Días DB Copy +
Manual Export
Premium P1
P2
P3
Mission Critical,
High volume, Many
concurrent Users
500 GB 105 / sec.
228 / sec.
735 / sec.
125
250
1000
200
400
1600
2400
4800
19200
35 Días Active Geo-
replication
#GlobalAzure #GABogota
Rendimiento – SQL Database
Compute
Writes
Reads
Memory
#GlobalAzure #GABogota
Rendimiento Predecible – SQL Database
Basic, Standard y Premium proveen el incremento de los niveles de rendimiento.
Escale bases de datos individualmente up/down vía Portal, PS, APIs o T-SQL
para reflejar la demanda real o anticipada.
La base de datos se mantiene en línea mientras es escalada
Cada hora de facturación proporciona eficiencia en costos
5 10 20 50 100 250 1000DTUs
B S0
S1
S2
S3
P2
P3
P1
125
#GlobalAzure #GABogota#GlobalAzure #GABogota
#GlobalAzure #GABogota
Administración – SQL Database
Diseñados web para las tablas, vistas y procedimientos
almacenados.
Edición y ejecución de consultas.
Azure
SQL Database
#GlobalAzure #GABogota
Auditoria – SQL Database
Profundizar en los eventos de base de datos y agilizar las
tareas relacionadas con el cumplimiento
• Configurable para rastrear y registrar la actividad de la base
de datos
• Vista de Dashboards en el portal en un solo vistazo
• Informes predefinidos de Power View para el análisis de pr
ofundidad visual en datos de registro de auditoría
• Los registros de auditoría residen en su cuenta de Azure
Storage
• Disponible en Básico, Estándar y Premium
• Acceso a través del nuevo portal de Azure
SQL Database
Auditing
Audit
log
Application
data
Azure Storage
#GlobalAzure #GABogota
Data Masking – SQL Database
Prevenir el uso indebido de datos confidenciales
• Configuración fácil en el nuevo portal de Azure
• Basada en políticas a nivel de tabla y columna, para
un conjunto definido de usuarios
• Enmascaramiento de datos aplicada en tiempo real
a los resultados de la consulta sobre la base de la
política
• Múltiples funciones de enmascaramiento
disponibles (por ejemplo, total, parcial) para varias
categorías de datos sensibles (por ejemplo, números
de tarjeta de crédito, número de seguro social, etc.)
• Disponible en Básico, Estándar y Premium
SQL Database
SQL Server 2016
Table.CreditCardNo
4465-6571-7868-5796
4468-7746-3848-1978
4484-5434-6858-6550
Real-time data masking;
partial masking
#GlobalAzure #GABogota#GlobalAzure #GABogota
#GlobalAzure #GABogota
Row-level security – SQL Database
Proteger la privacidad de los datos garantizando el acceso
adecuado a través de las filas
• Control de acceso granular sobre las filas específicas de una
tabla de una base de datos
• Ayudar a prevenir acceso no autorizado cuando múltiples
usuarios comparten las mismas tablas, o al implementar
filtrado de conexión en aplicaciones multitenant
• Administración a través de SQL Server Management Studio o
herramientas de datos de SQL Server
• Lógica de aplicación dentro de la base de datos y el esquema
está enlazado a la tabla
SQL Database
SQL Server 2016
Customer 1
Customer 2
Customer 3
#GlobalAzure #GABogota
Ampliando el área de superficie de T-SQL – SQL Database
Amplio soporte de SQL Server para mejorar la compatibilidad
en Azure
• Capacidad de reconstruir índices en línea agrupados y no
agrupados para una mayor disponibilidad
• Construir esquemas altamente optimizados para mejorar el
procesamiento de la consulta con soporte de tablas
particionadas
• Acceso a Common Language Runtime (CLR) y definir tipos de
CLR, agregados, funciones y procedimientos escritos en C#.
• Apoyo adicional de vistas de administración dinámica (DMV)
para una penetración más profunda en el estado de salud de
la base de datos
#GlobalAzure #GABogota
Escalamiento Elástico – SQL Database
La tecnología de escalado horizontal reconstruida para escalamiento
elástico de base de datos
• La tecnología de escalado horizontal reconstruida para escalamiento
elástico de base de datos
• Escalamiento horizontal mediante APIs como complemento a la
aplicaciones cliente que apoyan una alta escala de necesidades
• Permite funciones de desarrollador y administración
• Soporta operaciones como split, merge y move en datos de consultas
interactivas de aplicación cliente combinando los resultados de
múltiples shards con Cross Shard Query
• Realizar operaciones de administración de forma asíncrona a través del
grupo de bases de datos (mantenimiento de índices, DDL y DML)
SQL Database
Scale out layer
#GlobalAzure #GABogota
Escalamiento Elástico – SQL Database
Escenario: Arquitectura de la app cloud
• Arquitectura empresarial clásica 3-capas
• Escalar por los extremos frente a varias instancias
es fácil.
• Escalar la capa de datos es más difícil.
Web
Role
L
SQL
Worker
Role
#GlobalAzure #GABogota
Animación Elastic
#GlobalAzure #GABogota
Escalamiento Elástico – SQL Database
Vertical: Escale arriba o abajo
Horizontal: Escale afuera o adentro
Basic
Standard
Premium
Basic Basic Basic Basic Basic Basic
Premium
Standard
Scale out/in
Scaleup/down
#GlobalAzure #GABogota
Escalamiento Elástico – SQL Database
Escenario: Arquitectura de la app cloud
• Arquitectura empresarial clásica 3-capas
• Escalar por los extremos frente a varias instancias
es fácil.
• Escalar la capa de datos es más difícil.
Web
Role
J
SQL
Worker
Role
J
J
#GlobalAzure #GABogota#GlobalAzure #GABogota
#GlobalAzure #GABogota
Migración BD a Azure
User DB System objects SQL settings
Migration Wizard
On-premises
Capacidades
Junto con el esquema y los datos, ahora se puede migrar
otros objetos del sistema (logins, jobs, y certificados)
Migrar la configuración de SQL Server (indicadores de traza,
el idioma predeterminado y la configuración de memoria)
Beneficios
Microsoft Azure
#GlobalAzure #GABogota
Migración BD a Azure
Método 1 Método 2 Método 3
Target
DB
SQL Database
SQL Server
SSMS
2. Import
1. DeployOR
.bacpac
1. Export
Source
DB
Target
DB
SQL Database
SQL Server
SQL Azure
Migration
Wizard
2. Execute
1. Generate
T-SQL
Source
DB
Target
DB
SQL Database
SQL Server
SSMS
6.
Export/
import
or deploy
SQL
Azure
Migrati
on
Wizard
4. Copy
Copy
DB
Source
DB
5. Publish
1. Import
Visual
Studio
database
project
2. Transform
3. Edit, build
and test
*.sql
4. Publish (schema only)
Migrar una base de datos compatible
mediante SSMS
Migrar una base de datos compatible
mediante SAMW
Actualizando el esquema de base de datos de
manera desconectada usando Visual Studio y
SAMW, y luego desplegarlo con SSMS
#GlobalAzure #GABogota#GlobalAzure #GABogota
#GlobalAzure #GABogota
IaaS vs PaaS
#GlobalAzure #GABogota
IaaS vs PaaS
#GlobalAzure #GABogota
SQL Server, Azure VMs, SQL Database
Opciones:
SQL Server on physical machines
SQL Server in on-premises VMs (private
cloud)
SQL Server in Azure VMs (public cloud)
SQL Database (public cloud)
Shared
Lower Cost
Dedicated
Higher
Cost
Higher Administration Lower Administration
Off Premises
Hybrid Cloud
Physical
SQL Server
Physical Machines(raw Iron)SQL
Virtual
SQL Server Private Cloud
Virtualized Machines +
Appliances
Infrastructure
as a service
SQL Server in Azure VM
Virtualized machinesSQL
Platform as
a service
Software as
a services
SQL Database
Virtualized DatabasesSQL
On Premises
#GlobalAzure #GABogota
www.meetup.com/bdotnet
@B_DotNet http://www.facebook.com/ComunidadBDotNet
+1
#GlobalAzure #GABogota
Sponsors
#GlobalAzure #GABogota
#GlobalAzure #GABogota
Muchas Gracias

Weitere ähnliche Inhalte

Was ist angesagt?

Novedades en el manejo de Grandes volúmenes de datos con SQL Server 2014
Novedades en el manejo de Grandes volúmenes de datos con SQL Server 2014Novedades en el manejo de Grandes volúmenes de datos con SQL Server 2014
Novedades en el manejo de Grandes volúmenes de datos con SQL Server 2014Enrique Puig
 
Introduccion a databricks
Introduccion a databricksIntroduccion a databricks
Introduccion a databricksEduardo Castro
 
¿Cómo afianzar la transformación digital con APIs de datos en tiempo real?
¿Cómo afianzar la transformación digital con APIs de datos en tiempo real?¿Cómo afianzar la transformación digital con APIs de datos en tiempo real?
¿Cómo afianzar la transformación digital con APIs de datos en tiempo real?Denodo
 
PowerBI: Soluciones, Aplicaciones y Cursos
PowerBI: Soluciones, Aplicaciones y CursosPowerBI: Soluciones, Aplicaciones y Cursos
PowerBI: Soluciones, Aplicaciones y CursosStratebi
 
Que es azure sql datawarehouse
Que es azure sql datawarehouseQue es azure sql datawarehouse
Que es azure sql datawarehouseEduardo Castro
 
Big data con SQL Server 2014
Big data con SQL Server 2014Big data con SQL Server 2014
Big data con SQL Server 2014Eduardo Castro
 
Big Data en el entorno Bancario
Big Data en el entorno BancarioBig Data en el entorno Bancario
Big Data en el entorno BancarioMartín Cabrera
 
Microsoft Azure Data Environment
Microsoft Azure Data EnvironmentMicrosoft Azure Data Environment
Microsoft Azure Data EnvironmentJoseph Lopez
 
Analítica nueva generacion y BD aplicado a los sistemas informacionales
Analítica nueva generacion y BD aplicado a los sistemas informacionalesAnalítica nueva generacion y BD aplicado a los sistemas informacionales
Analítica nueva generacion y BD aplicado a los sistemas informacionalesBEEVA_es
 
Big Data, Almacenes de datos empresariales (EDW) y Windows Azure (SQL Databas...
Big Data, Almacenes de datos empresariales (EDW) y Windows Azure (SQL Databas...Big Data, Almacenes de datos empresariales (EDW) y Windows Azure (SQL Databas...
Big Data, Almacenes de datos empresariales (EDW) y Windows Azure (SQL Databas...Joseph Lopez
 
Quickway Sitios de Contingencia Gyssa y Azure
Quickway Sitios de Contingencia Gyssa y AzureQuickway Sitios de Contingencia Gyssa y Azure
Quickway Sitios de Contingencia Gyssa y AzureGyssa
 
Share point 2013, sql server 2012 y las bases de datos
Share point 2013, sql server 2012 y las bases de datosShare point 2013, sql server 2012 y las bases de datos
Share point 2013, sql server 2012 y las bases de datosDaniel Seara
 
SQL Azure Administración, Desempeño y Mantenimiento
SQL Azure Administración, Desempeño y MantenimientoSQL Azure Administración, Desempeño y Mantenimiento
SQL Azure Administración, Desempeño y MantenimientoEduardo Castro
 
Migrando mis datos a la nube con Azure Data Factory
Migrando mis datos a la nube con Azure Data FactoryMigrando mis datos a la nube con Azure Data Factory
Migrando mis datos a la nube con Azure Data FactoryRaul Martin Sarachaga Diaz
 
Webinar - Migración Oracle Business Intelligence a Oracle Analytics Server
Webinar - Migración Oracle Business Intelligence a Oracle Analytics Server  Webinar - Migración Oracle Business Intelligence a Oracle Analytics Server
Webinar - Migración Oracle Business Intelligence a Oracle Analytics Server avanttic Consultoría Tecnológica
 
Modelos de datos relacionales y no relacionales
Modelos de datos relacionales y no relacionalesModelos de datos relacionales y no relacionales
Modelos de datos relacionales y no relacionalesBEEVA_es
 

Was ist angesagt? (20)

Azure Data Factory: From A to Z
Azure Data Factory: From A to ZAzure Data Factory: From A to Z
Azure Data Factory: From A to Z
 
Novedades en el manejo de Grandes volúmenes de datos con SQL Server 2014
Novedades en el manejo de Grandes volúmenes de datos con SQL Server 2014Novedades en el manejo de Grandes volúmenes de datos con SQL Server 2014
Novedades en el manejo de Grandes volúmenes de datos con SQL Server 2014
 
Azure Data Lake
Azure Data LakeAzure Data Lake
Azure Data Lake
 
Introduccion a databricks
Introduccion a databricksIntroduccion a databricks
Introduccion a databricks
 
¿Cómo afianzar la transformación digital con APIs de datos en tiempo real?
¿Cómo afianzar la transformación digital con APIs de datos en tiempo real?¿Cómo afianzar la transformación digital con APIs de datos en tiempo real?
¿Cómo afianzar la transformación digital con APIs de datos en tiempo real?
 
PowerBI: Soluciones, Aplicaciones y Cursos
PowerBI: Soluciones, Aplicaciones y CursosPowerBI: Soluciones, Aplicaciones y Cursos
PowerBI: Soluciones, Aplicaciones y Cursos
 
Que es azure sql datawarehouse
Que es azure sql datawarehouseQue es azure sql datawarehouse
Que es azure sql datawarehouse
 
Big data con SQL Server 2014
Big data con SQL Server 2014Big data con SQL Server 2014
Big data con SQL Server 2014
 
Big Data en el entorno Bancario
Big Data en el entorno BancarioBig Data en el entorno Bancario
Big Data en el entorno Bancario
 
Querona
QueronaQuerona
Querona
 
Microsoft Azure Data Environment
Microsoft Azure Data EnvironmentMicrosoft Azure Data Environment
Microsoft Azure Data Environment
 
Analítica nueva generacion y BD aplicado a los sistemas informacionales
Analítica nueva generacion y BD aplicado a los sistemas informacionalesAnalítica nueva generacion y BD aplicado a los sistemas informacionales
Analítica nueva generacion y BD aplicado a los sistemas informacionales
 
Big Data, Almacenes de datos empresariales (EDW) y Windows Azure (SQL Databas...
Big Data, Almacenes de datos empresariales (EDW) y Windows Azure (SQL Databas...Big Data, Almacenes de datos empresariales (EDW) y Windows Azure (SQL Databas...
Big Data, Almacenes de datos empresariales (EDW) y Windows Azure (SQL Databas...
 
Quickway Sitios de Contingencia Gyssa y Azure
Quickway Sitios de Contingencia Gyssa y AzureQuickway Sitios de Contingencia Gyssa y Azure
Quickway Sitios de Contingencia Gyssa y Azure
 
Share point 2013, sql server 2012 y las bases de datos
Share point 2013, sql server 2012 y las bases de datosShare point 2013, sql server 2012 y las bases de datos
Share point 2013, sql server 2012 y las bases de datos
 
SQL Azure Administración, Desempeño y Mantenimiento
SQL Azure Administración, Desempeño y MantenimientoSQL Azure Administración, Desempeño y Mantenimiento
SQL Azure Administración, Desempeño y Mantenimiento
 
Migrando mis datos a la nube con Azure Data Factory
Migrando mis datos a la nube con Azure Data FactoryMigrando mis datos a la nube con Azure Data Factory
Migrando mis datos a la nube con Azure Data Factory
 
Introducción Azure Synapse Analytics
Introducción Azure Synapse AnalyticsIntroducción Azure Synapse Analytics
Introducción Azure Synapse Analytics
 
Webinar - Migración Oracle Business Intelligence a Oracle Analytics Server
Webinar - Migración Oracle Business Intelligence a Oracle Analytics Server  Webinar - Migración Oracle Business Intelligence a Oracle Analytics Server
Webinar - Migración Oracle Business Intelligence a Oracle Analytics Server
 
Modelos de datos relacionales y no relacionales
Modelos de datos relacionales y no relacionalesModelos de datos relacionales y no relacionales
Modelos de datos relacionales y no relacionales
 

Ähnlich wie Global Azure Bootcamp 2016 Bogota SQL2016 dba IaaS PaaS v4

Global Azure Latinoamérica 2021 - Power BI y Data Lake
Global Azure Latinoamérica 2021 - Power BI y Data LakeGlobal Azure Latinoamérica 2021 - Power BI y Data Lake
Global Azure Latinoamérica 2021 - Power BI y Data LakedbLearner
 
Eduardo hiram godínez aguirre inv dbms
Eduardo hiram godínez aguirre   inv dbmsEduardo hiram godínez aguirre   inv dbms
Eduardo hiram godínez aguirre inv dbmsEduardo Hiram
 
Microsoft Azure SQL Database
Microsoft Azure SQL DatabaseMicrosoft Azure SQL Database
Microsoft Azure SQL DatabaseJoseph Lopez
 
Expert Day 2013 - ¿Y Las Bases de Datos en Azure?
Expert Day 2013 - ¿Y Las Bases de Datos en Azure?Expert Day 2013 - ¿Y Las Bases de Datos en Azure?
Expert Day 2013 - ¿Y Las Bases de Datos en Azure?John Bulla
 
Mejorar la toma de decisiones y reducir costes con el Logical Data Warehouse ...
Mejorar la toma de decisiones y reducir costes con el Logical Data Warehouse ...Mejorar la toma de decisiones y reducir costes con el Logical Data Warehouse ...
Mejorar la toma de decisiones y reducir costes con el Logical Data Warehouse ...Denodo
 
Demostración: ¿Cómo acelera la plataforma Denodo su tiempo para obtener infor...
Demostración: ¿Cómo acelera la plataforma Denodo su tiempo para obtener infor...Demostración: ¿Cómo acelera la plataforma Denodo su tiempo para obtener infor...
Demostración: ¿Cómo acelera la plataforma Denodo su tiempo para obtener infor...Denodo
 
SQL Server 2014 y La Plataforma de Datos
SQL Server 2014 y La Plataforma de DatosSQL Server 2014 y La Plataforma de Datos
SQL Server 2014 y La Plataforma de DatosJoseph Lopez
 
Sql server 2014 y la plataforma de datos
Sql server 2014 y la plataforma de datosSql server 2014 y la plataforma de datos
Sql server 2014 y la plataforma de datosSpanishPASSVC
 
Global Azure Cloud Camp Bogota Introduccion Azure datalake
Global Azure Cloud Camp Bogota Introduccion Azure datalakeGlobal Azure Cloud Camp Bogota Introduccion Azure datalake
Global Azure Cloud Camp Bogota Introduccion Azure datalakeJulián Castiblanco
 
GPPB2023 PBI Carga Incremental.pptx
GPPB2023 PBI Carga Incremental.pptxGPPB2023 PBI Carga Incremental.pptx
GPPB2023 PBI Carga Incremental.pptxdbLearner
 
IT Nova - Jaspersoft Versión 9.0 Webinario
IT Nova - Jaspersoft  Versión 9.0 Webinario IT Nova - Jaspersoft  Versión 9.0 Webinario
IT Nova - Jaspersoft Versión 9.0 Webinario IT-NOVA
 
SQLSaturday 346 El Salvador 2015 Cubes Performance
SQLSaturday 346 El Salvador 2015 Cubes PerformanceSQLSaturday 346 El Salvador 2015 Cubes Performance
SQLSaturday 346 El Salvador 2015 Cubes PerformanceMarco Tulio Gómez Reyes
 
JASPERSOFT REPORTERÍA INTEGRADA IT-NOVA.pptx
JASPERSOFT REPORTERÍA INTEGRADA IT-NOVA.pptxJASPERSOFT REPORTERÍA INTEGRADA IT-NOVA.pptx
JASPERSOFT REPORTERÍA INTEGRADA IT-NOVA.pptxIT-NOVA
 
Tabla de 5 SGBD_Dorado Jarero Miguel Angel_Base de Datos 2.pdf
Tabla de 5 SGBD_Dorado Jarero Miguel Angel_Base de Datos 2.pdfTabla de 5 SGBD_Dorado Jarero Miguel Angel_Base de Datos 2.pdf
Tabla de 5 SGBD_Dorado Jarero Miguel Angel_Base de Datos 2.pdfMIGUELANGELDORADOJAR
 
Entorno de datos Microsoft Cloud
Entorno de datos Microsoft CloudEntorno de datos Microsoft Cloud
Entorno de datos Microsoft CloudJoseph Lopez
 
24 HOP edición Español - Patrones de escalalidad en microsoft azure sql datab...
24 HOP edición Español - Patrones de escalalidad en microsoft azure sql datab...24 HOP edición Español - Patrones de escalalidad en microsoft azure sql datab...
24 HOP edición Español - Patrones de escalalidad en microsoft azure sql datab...SpanishPASSVC
 

Ähnlich wie Global Azure Bootcamp 2016 Bogota SQL2016 dba IaaS PaaS v4 (20)

Global Azure Latinoamérica 2021 - Power BI y Data Lake
Global Azure Latinoamérica 2021 - Power BI y Data LakeGlobal Azure Latinoamérica 2021 - Power BI y Data Lake
Global Azure Latinoamérica 2021 - Power BI y Data Lake
 
Enterprise DB por Eptisa TI
Enterprise DB por Eptisa TI Enterprise DB por Eptisa TI
Enterprise DB por Eptisa TI
 
Taller 2
Taller 2Taller 2
Taller 2
 
Eduardo hiram godínez aguirre inv dbms
Eduardo hiram godínez aguirre   inv dbmsEduardo hiram godínez aguirre   inv dbms
Eduardo hiram godínez aguirre inv dbms
 
Microsoft Azure SQL Database
Microsoft Azure SQL DatabaseMicrosoft Azure SQL Database
Microsoft Azure SQL Database
 
Expert Day 2013 - ¿Y Las Bases de Datos en Azure?
Expert Day 2013 - ¿Y Las Bases de Datos en Azure?Expert Day 2013 - ¿Y Las Bases de Datos en Azure?
Expert Day 2013 - ¿Y Las Bases de Datos en Azure?
 
Mejorar la toma de decisiones y reducir costes con el Logical Data Warehouse ...
Mejorar la toma de decisiones y reducir costes con el Logical Data Warehouse ...Mejorar la toma de decisiones y reducir costes con el Logical Data Warehouse ...
Mejorar la toma de decisiones y reducir costes con el Logical Data Warehouse ...
 
Azure SQL Database
Azure SQL DatabaseAzure SQL Database
Azure SQL Database
 
Demostración: ¿Cómo acelera la plataforma Denodo su tiempo para obtener infor...
Demostración: ¿Cómo acelera la plataforma Denodo su tiempo para obtener infor...Demostración: ¿Cómo acelera la plataforma Denodo su tiempo para obtener infor...
Demostración: ¿Cómo acelera la plataforma Denodo su tiempo para obtener infor...
 
SQL Server 2014 y La Plataforma de Datos
SQL Server 2014 y La Plataforma de DatosSQL Server 2014 y La Plataforma de Datos
SQL Server 2014 y La Plataforma de Datos
 
Sql server 2014 y la plataforma de datos
Sql server 2014 y la plataforma de datosSql server 2014 y la plataforma de datos
Sql server 2014 y la plataforma de datos
 
Global Azure Cloud Camp Bogota Introduccion Azure datalake
Global Azure Cloud Camp Bogota Introduccion Azure datalakeGlobal Azure Cloud Camp Bogota Introduccion Azure datalake
Global Azure Cloud Camp Bogota Introduccion Azure datalake
 
GPPB2023 PBI Carga Incremental.pptx
GPPB2023 PBI Carga Incremental.pptxGPPB2023 PBI Carga Incremental.pptx
GPPB2023 PBI Carga Incremental.pptx
 
IT Nova - Jaspersoft Versión 9.0 Webinario
IT Nova - Jaspersoft  Versión 9.0 Webinario IT Nova - Jaspersoft  Versión 9.0 Webinario
IT Nova - Jaspersoft Versión 9.0 Webinario
 
SQLSaturday 346 El Salvador 2015 Cubes Performance
SQLSaturday 346 El Salvador 2015 Cubes PerformanceSQLSaturday 346 El Salvador 2015 Cubes Performance
SQLSaturday 346 El Salvador 2015 Cubes Performance
 
JASPERSOFT REPORTERÍA INTEGRADA IT-NOVA.pptx
JASPERSOFT REPORTERÍA INTEGRADA IT-NOVA.pptxJASPERSOFT REPORTERÍA INTEGRADA IT-NOVA.pptx
JASPERSOFT REPORTERÍA INTEGRADA IT-NOVA.pptx
 
Tabla de 5 SGBD_Dorado Jarero Miguel Angel_Base de Datos 2.pdf
Tabla de 5 SGBD_Dorado Jarero Miguel Angel_Base de Datos 2.pdfTabla de 5 SGBD_Dorado Jarero Miguel Angel_Base de Datos 2.pdf
Tabla de 5 SGBD_Dorado Jarero Miguel Angel_Base de Datos 2.pdf
 
Entorno de datos Microsoft Cloud
Entorno de datos Microsoft CloudEntorno de datos Microsoft Cloud
Entorno de datos Microsoft Cloud
 
24 HOP edición Español - Patrones de escalalidad en microsoft azure sql datab...
24 HOP edición Español - Patrones de escalalidad en microsoft azure sql datab...24 HOP edición Español - Patrones de escalalidad en microsoft azure sql datab...
24 HOP edición Español - Patrones de escalalidad en microsoft azure sql datab...
 
Azure data lake
Azure data lakeAzure data lake
Azure data lake
 

Mehr von Julián Castiblanco

70461 Sesion2 Uso del SELECT, DISTINCT, CASE
70461 Sesion2 Uso del SELECT, DISTINCT, CASE70461 Sesion2 Uso del SELECT, DISTINCT, CASE
70461 Sesion2 Uso del SELECT, DISTINCT, CASEJulián Castiblanco
 
Descubriendo los Datos - Bodegas de datos
Descubriendo los Datos - Bodegas de datosDescubriendo los Datos - Bodegas de datos
Descubriendo los Datos - Bodegas de datosJulián Castiblanco
 
Tech Talk Live - ITPROSDC - Big data con july
Tech Talk Live - ITPROSDC - Big data con julyTech Talk Live - ITPROSDC - Big data con july
Tech Talk Live - ITPROSDC - Big data con julyJulián Castiblanco
 
Lecciones aprendidas SQL Server AlwaryOn
Lecciones aprendidas SQL Server AlwaryOnLecciones aprendidas SQL Server AlwaryOn
Lecciones aprendidas SQL Server AlwaryOnJulián Castiblanco
 
Sql saturday 448 migración de bases de datos sql server hacia azure sqldb
Sql saturday 448   migración de bases de datos sql server hacia azure sqldbSql saturday 448   migración de bases de datos sql server hacia azure sqldb
Sql saturday 448 migración de bases de datos sql server hacia azure sqldbJulián Castiblanco
 
Databaseadmonfundamentalitprosdcchapter6
Databaseadmonfundamentalitprosdcchapter6Databaseadmonfundamentalitprosdcchapter6
Databaseadmonfundamentalitprosdcchapter6Julián Castiblanco
 
Optimización de motores sql server 24 horas SQL Pass
Optimización de motores sql server 24 horas SQL PassOptimización de motores sql server 24 horas SQL Pass
Optimización de motores sql server 24 horas SQL PassJulián Castiblanco
 
Database admonfundamental itprosdc_chapter2
Database admonfundamental itprosdc_chapter2Database admonfundamental itprosdc_chapter2
Database admonfundamental itprosdc_chapter2Julián Castiblanco
 
Database Fundamentals - Sesión 1 - SQL Server
Database Fundamentals - Sesión 1 - SQL ServerDatabase Fundamentals - Sesión 1 - SQL Server
Database Fundamentals - Sesión 1 - SQL ServerJulián Castiblanco
 
Carbura tusql sesion2_slideshare
Carbura tusql sesion2_slideshareCarbura tusql sesion2_slideshare
Carbura tusql sesion2_slideshareJulián Castiblanco
 
Carbura tusql sesion1_slideshare
Carbura tusql sesion1_slideshareCarbura tusql sesion1_slideshare
Carbura tusql sesion1_slideshareJulián Castiblanco
 
Características Adminsitración SQL Server 2012 Parte 3
Características Adminsitración SQL Server 2012 Parte 3Características Adminsitración SQL Server 2012 Parte 3
Características Adminsitración SQL Server 2012 Parte 3Julián Castiblanco
 
70 462 Instalación SQL Server 2012
70 462 Instalación SQL Server 201270 462 Instalación SQL Server 2012
70 462 Instalación SQL Server 2012Julián Castiblanco
 
Instalación de Sql server 2014 ctp2 sobre azure
Instalación de Sql server 2014 ctp2 sobre azureInstalación de Sql server 2014 ctp2 sobre azure
Instalación de Sql server 2014 ctp2 sobre azureJulián Castiblanco
 
XQuery y XPath for SQL Server 2012 itpros dc_chapter6
XQuery y XPath for SQL Server 2012 itpros dc_chapter6XQuery y XPath for SQL Server 2012 itpros dc_chapter6
XQuery y XPath for SQL Server 2012 itpros dc_chapter6Julián Castiblanco
 
Taller básico de JOINS, SUBQUERYING, APPLY, CTE
Taller básico de JOINS, SUBQUERYING, APPLY, CTETaller básico de JOINS, SUBQUERYING, APPLY, CTE
Taller básico de JOINS, SUBQUERYING, APPLY, CTEJulián Castiblanco
 
Introducción a JOINS, CTE, APPLY y SUBCONSULTAS
Introducción a JOINS, CTE, APPLY y SUBCONSULTASIntroducción a JOINS, CTE, APPLY y SUBCONSULTAS
Introducción a JOINS, CTE, APPLY y SUBCONSULTASJulián Castiblanco
 

Mehr von Julián Castiblanco (20)

70461 Sesion2 Uso del SELECT, DISTINCT, CASE
70461 Sesion2 Uso del SELECT, DISTINCT, CASE70461 Sesion2 Uso del SELECT, DISTINCT, CASE
70461 Sesion2 Uso del SELECT, DISTINCT, CASE
 
Descubriendo los Datos - Bodegas de datos
Descubriendo los Datos - Bodegas de datosDescubriendo los Datos - Bodegas de datos
Descubriendo los Datos - Bodegas de datos
 
Tech Talk Live - ITPROSDC - Big data con july
Tech Talk Live - ITPROSDC - Big data con julyTech Talk Live - ITPROSDC - Big data con july
Tech Talk Live - ITPROSDC - Big data con july
 
Lecciones aprendidas SQL Server AlwaryOn
Lecciones aprendidas SQL Server AlwaryOnLecciones aprendidas SQL Server AlwaryOn
Lecciones aprendidas SQL Server AlwaryOn
 
Sql saturday 448 migración de bases de datos sql server hacia azure sqldb
Sql saturday 448   migración de bases de datos sql server hacia azure sqldbSql saturday 448   migración de bases de datos sql server hacia azure sqldb
Sql saturday 448 migración de bases de datos sql server hacia azure sqldb
 
Databaseadmonfundamentalitprosdcchapter6
Databaseadmonfundamentalitprosdcchapter6Databaseadmonfundamentalitprosdcchapter6
Databaseadmonfundamentalitprosdcchapter6
 
Taller de sql server no 3
Taller de sql server no 3Taller de sql server no 3
Taller de sql server no 3
 
Optimización de motores sql server 24 horas SQL Pass
Optimización de motores sql server 24 horas SQL PassOptimización de motores sql server 24 horas SQL Pass
Optimización de motores sql server 24 horas SQL Pass
 
Database admonfundamental itprosdc_chapter2
Database admonfundamental itprosdc_chapter2Database admonfundamental itprosdc_chapter2
Database admonfundamental itprosdc_chapter2
 
Database Fundamentals - Sesión 1 - SQL Server
Database Fundamentals - Sesión 1 - SQL ServerDatabase Fundamentals - Sesión 1 - SQL Server
Database Fundamentals - Sesión 1 - SQL Server
 
Carbura tusql sesion2_slideshare
Carbura tusql sesion2_slideshareCarbura tusql sesion2_slideshare
Carbura tusql sesion2_slideshare
 
Carbura tusql sesion1_slideshare
Carbura tusql sesion1_slideshareCarbura tusql sesion1_slideshare
Carbura tusql sesion1_slideshare
 
Tarea dqs en ssis nunca termina
Tarea dqs en ssis nunca terminaTarea dqs en ssis nunca termina
Tarea dqs en ssis nunca termina
 
Características Adminsitración SQL Server 2012 Parte 3
Características Adminsitración SQL Server 2012 Parte 3Características Adminsitración SQL Server 2012 Parte 3
Características Adminsitración SQL Server 2012 Parte 3
 
70 462 Instalación SQL Server 2012
70 462 Instalación SQL Server 201270 462 Instalación SQL Server 2012
70 462 Instalación SQL Server 2012
 
Instalación de Sql server 2014 ctp2 sobre azure
Instalación de Sql server 2014 ctp2 sobre azureInstalación de Sql server 2014 ctp2 sobre azure
Instalación de Sql server 2014 ctp2 sobre azure
 
XQuery y XPath for SQL Server 2012 itpros dc_chapter6
XQuery y XPath for SQL Server 2012 itpros dc_chapter6XQuery y XPath for SQL Server 2012 itpros dc_chapter6
XQuery y XPath for SQL Server 2012 itpros dc_chapter6
 
Agrupando datos en SQL Server
Agrupando datos en SQL ServerAgrupando datos en SQL Server
Agrupando datos en SQL Server
 
Taller básico de JOINS, SUBQUERYING, APPLY, CTE
Taller básico de JOINS, SUBQUERYING, APPLY, CTETaller básico de JOINS, SUBQUERYING, APPLY, CTE
Taller básico de JOINS, SUBQUERYING, APPLY, CTE
 
Introducción a JOINS, CTE, APPLY y SUBCONSULTAS
Introducción a JOINS, CTE, APPLY y SUBCONSULTASIntroducción a JOINS, CTE, APPLY y SUBCONSULTAS
Introducción a JOINS, CTE, APPLY y SUBCONSULTAS
 

Kürzlich hochgeladen

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

Kürzlich hochgeladen (10)

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

Global Azure Bootcamp 2016 Bogota SQL2016 dba IaaS PaaS v4

  • 1.
  • 4. #GlobalAzure #GABogota Guillermo Taylor F. http://masterGT68.wordpress.com co.linkedin.com/guillermotaylor @guillermotaylor guillermotaylor@hotmail.com Lead Solution Architect - Unisys MVP Data Platform Miembro activo de PASS
  • 5. #GlobalAzure #GABogota Julián Castiblanco P. http://www.azurecloud.la/ co.linkedin.com/juliancastiblancop @jcastiblancop Julian_castiblancop@hotmail.com Database Consultant- Synergy TPC MVP Data Platform Miembro de PASS ITPros-DC Chapter
  • 7. Propósito • Establecer qué hace un DBA. • Conceptos de IaaS & PaaS. • Tips de sugerencias, prácticas recomendadas y aspectos a tener en cuenta como DBA con SQL Server 2016.
  • 8. AGENDA  SQL Server 2016, lo nuevo para los DBA  Oferta de SQL Server 2016  IaaS & PaaS para un DBA  Tips & Tricks
  • 9. #GlobalAzure #GABogota SQL Server 2016: Haz más; logra más
  • 10. Performance Security Availability Scalability Operational analytics Insights on operational data; works with in-memory OLTP and disk-based OLTP In-memory OLTP enhancements Greater T-SQL surface area, terabytes of memory supported, and greater number of parallel CPUs Query data store Monitor and optimize query plans Native JSON Expanded support for JSON data Temporal database support Query data as points in time Always encrypted Sensitive data remains encrypted at all times with ability to query Row-level security Apply fine-grained access control to table rows Dynamic data masking Real-time obfuscation of data to prevent unauthorized access Other enhancements Audit success/failure of database operations TDE support for storage of In- Memory OLTP tables Enhanced auditing for OLTP with ability to track history of record changes Enhanced AlwaysOn Three synchronous replicas for automatic failover across domains Round-robin load balancing of replicas Automatic failover based on database health DTC for transactional integrity across database instances with AlwaysOn Support for SSIS with AlwaysOn Enhanced database caching Cache data with automatic, multiple TempDB files per instance in multicore environments Mission-critical performance
  • 11. Access any data Scale and manage Powerful insights Advanced analytics PolyBase Insights from data across SQL Server and Hadoop with the simplicity of T-SQL Enhanced SSIS Designer support for previous SSIS versions Enterprise-grade Analysis Services Enhanced performance and scalability for Analysis Services Single SSDT in Visual Studio 2015 Build richer analytics solutions as part of your development projects in Visual Studio Enhanced MDS Excel add-in 15x faster; more granular security roles; archival options for transaction logs; and reuse entities across models Mobile BI Business insights for your on- premises data through rich visualization on mobile devices with native apps for Windows, iOS, and Android Enhanced Reporting Services New modern reports with rich visualizations R integration Bringing predictive analytic capabilities to your relational database Expand your “R” script library with Microsoft Azure Marketplace Deeper insights across data
  • 12. Hybrid solutions Simplicity Consistency Stretch Database Stretch operational tables in a secure manner into Azure for cost-effective historic data availability. Works with Always Encrypted and row-level security Power BI with on-premises data New interactive query with Analysis Services. Customer data stays behind your firewall Enhanced backup to Azure Faster restore times and 50% reduction in storage. Supports larger DBs with block blobs and custom backup schedule with local staging Easy migration of on-premises SQL Server Simple point-and-click migration to Azure Suite of advisors for upgrading to SQL Server 2016 SQL Server 2016 Upgrade Advisor in the adoption of new SQL Server features Simplified Add Azure Replica Wizard Automatic listener configuration for AlwaysOn in Azure VMs Common development, management, and identity tools Including Active Directory, Visual Studio, Hyper-V, and System Center Consistent experience from SQL Server on-premises to Microsoft Azure IaaS and PaaS Hyperscale cloud
  • 13. #GlobalAzure #GABogota Amplia oferta de SQL Server SQL Server and APS Azure SQL Virtual Machines Azure SQL Database Azure SQL Data Warehouse PaaSPaaSIaaSOnPrem
  • 14. #GlobalAzure #GABogota Y, ¿qué hace un DBA? • Tareas periódicas de administración de bases de datos. • Tareas periódicas de la plataforma que las contiene. Gestión de bases de datos • Diagnóstico y remediación de cuellos de botella. • Optimización de recursos de cómputo y de plataforma. Análisis y mejora en desempeño • Comportamiento de las bases de datos y de la plataforma. • Estado de salud; desempeño. Monitoreo • Plataforma en estado óptimo. • Definiciones y parámetros esperados. Mantenimiento • Reducción de impacto en el negocio por caída del servicio.Continuidad del negocio • Privacidad, confidencialidad y acceso autorizado. • Cifrado de datos. Custodia de datos • Soporte a iniciativas y proyectos.Consultoría y apoyo
  • 17. #GlobalAzure #GABogota Que es Azure SQL Database? Una base de datos relacional como Servicio, totalmente gestionado por Microsoft. Ofrece un rendimiento predecible, escalamiento elástico, continuidad del negocio y funcionalidades de programación. Para aplicaciones diseñadas en la nube cuando la administración es cerca de cero y el grado empresarial son capacidades claves. Perfecta para los arquitectos y desarrolladores de aplicaciones en la nube buscando funcionalidad programática de DBA. ?
  • 18. #GlobalAzure #GABogota Niveles de Servicio – SQL Database Basic Standard Premium Cargas de trabajo ligeras Ir a la opción para mas aplicaciones de negocio Alto rendimiento y bases de datos de negocio critico Uso previsto 99.99%*Disponibilidad • •• •••Rendimiento Compatibilidad completa con base de datos SQL Server 2014 Superficie de programación Bases de datos aisladas y pools de bases de datos elásticas Carga de trabajo elástica
  • 19. #GlobalAzure #GABogota Niveles de Servicio – SQL Database Nivel de servicio Nivel de rendimiento Patrón común de la aplicación Rendimiento Continuidad del Negocio Max Tamaño DB Benchmark Transaction Rate DTU Threads Sesiones PITR DR / GEO-Rep Basic Basic Small DB, SQL opp 2 GB 16600 / Hr. 5 30 300 7 Días DB Copy + Manual Export Standard S0 S1 S2 S3 Wrkgp/cloud app, multiple concurrent operations 250 GB 521 / Min. 934 / Min. 2570 / Min. 5100 / Min. 10 20 50 100 60 90 120 200 600 900 1200 2400 14 Días DB Copy + Manual Export Premium P1 P2 P3 Mission Critical, High volume, Many concurrent Users 500 GB 105 / sec. 228 / sec. 735 / sec. 125 250 1000 200 400 1600 2400 4800 19200 35 Días Active Geo- replication
  • 20. #GlobalAzure #GABogota Rendimiento – SQL Database Compute Writes Reads Memory
  • 21. #GlobalAzure #GABogota Rendimiento Predecible – SQL Database Basic, Standard y Premium proveen el incremento de los niveles de rendimiento. Escale bases de datos individualmente up/down vía Portal, PS, APIs o T-SQL para reflejar la demanda real o anticipada. La base de datos se mantiene en línea mientras es escalada Cada hora de facturación proporciona eficiencia en costos 5 10 20 50 100 250 1000DTUs B S0 S1 S2 S3 P2 P3 P1 125
  • 23. #GlobalAzure #GABogota Administración – SQL Database Diseñados web para las tablas, vistas y procedimientos almacenados. Edición y ejecución de consultas. Azure SQL Database
  • 24. #GlobalAzure #GABogota Auditoria – SQL Database Profundizar en los eventos de base de datos y agilizar las tareas relacionadas con el cumplimiento • Configurable para rastrear y registrar la actividad de la base de datos • Vista de Dashboards en el portal en un solo vistazo • Informes predefinidos de Power View para el análisis de pr ofundidad visual en datos de registro de auditoría • Los registros de auditoría residen en su cuenta de Azure Storage • Disponible en Básico, Estándar y Premium • Acceso a través del nuevo portal de Azure SQL Database Auditing Audit log Application data Azure Storage
  • 25. #GlobalAzure #GABogota Data Masking – SQL Database Prevenir el uso indebido de datos confidenciales • Configuración fácil en el nuevo portal de Azure • Basada en políticas a nivel de tabla y columna, para un conjunto definido de usuarios • Enmascaramiento de datos aplicada en tiempo real a los resultados de la consulta sobre la base de la política • Múltiples funciones de enmascaramiento disponibles (por ejemplo, total, parcial) para varias categorías de datos sensibles (por ejemplo, números de tarjeta de crédito, número de seguro social, etc.) • Disponible en Básico, Estándar y Premium SQL Database SQL Server 2016 Table.CreditCardNo 4465-6571-7868-5796 4468-7746-3848-1978 4484-5434-6858-6550 Real-time data masking; partial masking
  • 27. #GlobalAzure #GABogota Row-level security – SQL Database Proteger la privacidad de los datos garantizando el acceso adecuado a través de las filas • Control de acceso granular sobre las filas específicas de una tabla de una base de datos • Ayudar a prevenir acceso no autorizado cuando múltiples usuarios comparten las mismas tablas, o al implementar filtrado de conexión en aplicaciones multitenant • Administración a través de SQL Server Management Studio o herramientas de datos de SQL Server • Lógica de aplicación dentro de la base de datos y el esquema está enlazado a la tabla SQL Database SQL Server 2016 Customer 1 Customer 2 Customer 3
  • 28. #GlobalAzure #GABogota Ampliando el área de superficie de T-SQL – SQL Database Amplio soporte de SQL Server para mejorar la compatibilidad en Azure • Capacidad de reconstruir índices en línea agrupados y no agrupados para una mayor disponibilidad • Construir esquemas altamente optimizados para mejorar el procesamiento de la consulta con soporte de tablas particionadas • Acceso a Common Language Runtime (CLR) y definir tipos de CLR, agregados, funciones y procedimientos escritos en C#. • Apoyo adicional de vistas de administración dinámica (DMV) para una penetración más profunda en el estado de salud de la base de datos
  • 29. #GlobalAzure #GABogota Escalamiento Elástico – SQL Database La tecnología de escalado horizontal reconstruida para escalamiento elástico de base de datos • La tecnología de escalado horizontal reconstruida para escalamiento elástico de base de datos • Escalamiento horizontal mediante APIs como complemento a la aplicaciones cliente que apoyan una alta escala de necesidades • Permite funciones de desarrollador y administración • Soporta operaciones como split, merge y move en datos de consultas interactivas de aplicación cliente combinando los resultados de múltiples shards con Cross Shard Query • Realizar operaciones de administración de forma asíncrona a través del grupo de bases de datos (mantenimiento de índices, DDL y DML) SQL Database Scale out layer
  • 30. #GlobalAzure #GABogota Escalamiento Elástico – SQL Database Escenario: Arquitectura de la app cloud • Arquitectura empresarial clásica 3-capas • Escalar por los extremos frente a varias instancias es fácil. • Escalar la capa de datos es más difícil. Web Role L SQL Worker Role
  • 32. #GlobalAzure #GABogota Escalamiento Elástico – SQL Database Vertical: Escale arriba o abajo Horizontal: Escale afuera o adentro Basic Standard Premium Basic Basic Basic Basic Basic Basic Premium Standard Scale out/in Scaleup/down
  • 33. #GlobalAzure #GABogota Escalamiento Elástico – SQL Database Escenario: Arquitectura de la app cloud • Arquitectura empresarial clásica 3-capas • Escalar por los extremos frente a varias instancias es fácil. • Escalar la capa de datos es más difícil. Web Role J SQL Worker Role J J
  • 35. #GlobalAzure #GABogota Migración BD a Azure User DB System objects SQL settings Migration Wizard On-premises Capacidades Junto con el esquema y los datos, ahora se puede migrar otros objetos del sistema (logins, jobs, y certificados) Migrar la configuración de SQL Server (indicadores de traza, el idioma predeterminado y la configuración de memoria) Beneficios Microsoft Azure
  • 36. #GlobalAzure #GABogota Migración BD a Azure Método 1 Método 2 Método 3 Target DB SQL Database SQL Server SSMS 2. Import 1. DeployOR .bacpac 1. Export Source DB Target DB SQL Database SQL Server SQL Azure Migration Wizard 2. Execute 1. Generate T-SQL Source DB Target DB SQL Database SQL Server SSMS 6. Export/ import or deploy SQL Azure Migrati on Wizard 4. Copy Copy DB Source DB 5. Publish 1. Import Visual Studio database project 2. Transform 3. Edit, build and test *.sql 4. Publish (schema only) Migrar una base de datos compatible mediante SSMS Migrar una base de datos compatible mediante SAMW Actualizando el esquema de base de datos de manera desconectada usando Visual Studio y SAMW, y luego desplegarlo con SSMS
  • 40. #GlobalAzure #GABogota SQL Server, Azure VMs, SQL Database Opciones: SQL Server on physical machines SQL Server in on-premises VMs (private cloud) SQL Server in Azure VMs (public cloud) SQL Database (public cloud) Shared Lower Cost Dedicated Higher Cost Higher Administration Lower Administration Off Premises Hybrid Cloud Physical SQL Server Physical Machines(raw Iron)SQL Virtual SQL Server Private Cloud Virtualized Machines + Appliances Infrastructure as a service SQL Server in Azure VM Virtualized machinesSQL Platform as a service Software as a services SQL Database Virtualized DatabasesSQL On Premises

Hinweis der Redaktion

  1. Guillermo
  2. Guillermo Performance Enhanced in-memory performance with up to 30x faster transactions, more than 100x faster queries than disk-based relational databases and real-time operational analytics. Security Upgrades Always Encrypted technology helps protect your data at rest and in motion, on-premises and in the cloud, with master keys sitting with the application, without any application changes. High Availability Even higher availability and performance than SQL Server 2014 of your AlwaysOn secondaries with the ability to have up to 3 synchronous replicas, DTC support, and round-robin load balancing of the secondaries. Scalability Enhanced database caching across multiple cores and support for Windows Server 2016 that efficiently scale compute, networking, and storage in both physical and virtual environments.
  3. Guillermo Access Any Data Query relational and non-relational data with the simplicity of T-SQL with PolyBase. Manage document data with native JSON support. Scale and Manage Enhanced performance, scalability and usability across SQL Server Enterprise Information Management tools and Analysis Services. Enhanced MDS. For domain based attribute, optionally, user can select a parent attribute whose value will constrain the allowed values for this attribute. For example 1. Model has State, City, Account entity. 2. Account has a City DBA to City entity and State DBA to State entity. 3. City has a State DBA to State entity and a derived hierarchy from State to City. 4. A constraint can be added on Account.City attribute which parent is Account.State. So the City attribute dropdown list is constrained by State value. Powerful Insights on any device Business insights through rich visualizations on mobile devices. Native apps for Windows, iOS and Android. New modern reports for all browsers. Advanced Analytics at massive scale Built-in advanced analytics provide the scalability and performance benefits of running your “R” algorithms directly in SQL Server. Expand your analytics library with Microsoft Azure Marketplace.
  4. Guillermo Breakthrough hybrid scenarios Stretch Database technology keeps more of your customers’ historical data at your fingertips by transparently stretching your warm and cold OLTP data to Microsoft Azure on-demand, without application changes. Simplicity New tools that make SQL Server migration to Microsoft Azure and hybrid scenarios even easier. Consistency Consistent experience from on-premises to Microsoft Azure IaaS and PaaS.
  5. Guillermo
  6. Guillermo
  7. Guillermo Show Enabling of query store in DB Go through options Operation Mode Data flush interval Stats collection interval Retention Show the properties of Query Store in database and talk the overhead of managing it (changing the aggregation intervals) Point out the Query Store size management Show DMVs Change view to 'num plans', point out that the Y axis allows you to view duration in miliseconds Compare the plans side by side, can see that the index being used was not a covering index so had to do a RID lookup
  8. Guillermo Show Enabling of query store in DB Go through options Operation Mode Data flush interval Stats collection interval Retention Show the properties of Query Store in database and talk the overhead of managing it (changing the aggregation intervals) Point out the Query Store size management Show DMVs Change view to 'num plans', point out that the Y axis allows you to view duration in miliseconds Compare the plans side by side, can see that the index being used was not a covering index so had to do a RID lookup
  9. Julian
  10. Julian
  11. Julian
  12. Julian
  13. Julian
  14. Julian Show Enabling of query store in DB Go through options Operation Mode Data flush interval Stats collection interval Retention Show the properties of Query Store in database and talk the overhead of managing it (changing the aggregation intervals) Point out the Query Store size management Show DMVs Change view to 'num plans', point out that the Y axis allows you to view duration in miliseconds Compare the plans side by side, can see that the index being used was not a covering index so had to do a RID lookup
  15. John
  16. John
  17. John
  18. John Show Enabling of query store in DB Go through options Operation Mode Data flush interval Stats collection interval Retention Show the properties of Query Store in database and talk the overhead of managing it (changing the aggregation intervals) Point out the Query Store size management Show DMVs Change view to 'num plans', point out that the Y axis allows you to view duration in miliseconds Compare the plans side by side, can see that the index being used was not a covering index so had to do a RID lookup
  19. John
  20. John
  21. John
  22. John
  23. John
  24. John
  25. John
  26. John Show Enabling of query store in DB Go through options Operation Mode Data flush interval Stats collection interval Retention Show the properties of Query Store in database and talk the overhead of managing it (changing the aggregation intervals) Point out the Query Store size management Show DMVs Change view to 'num plans', point out that the Y axis allows you to view duration in miliseconds Compare the plans side by side, can see that the index being used was not a covering index so had to do a RID lookup
  27. Guillermo
  28. Guillermo
  29. Julian – Metodo 1 John - Metodo 3 Show Enabling of query store in DB Go through options Operation Mode Data flush interval Stats collection interval Retention Show the properties of Query Store in database and talk the overhead of managing it (changing the aggregation intervals) Point out the Query Store size management Show DMVs Change view to 'num plans', point out that the Y axis allows you to view duration in miliseconds Compare the plans side by side, can see that the index being used was not a covering index so had to do a RID lookup
  30. Guillermo
  31. Guillermo
  32. Guillermo