Top Banner
SQL Data Services Enrique Puig DPE (Data Platform Engineer) Solid Quality Mentors [email protected] www.solidq.com El modelo relacional en la nube
23

SQL Data Services

Feb 06, 2016

Download

Documents

fox

SQL Data Services. El modelo relacional en la nube. Enrique Puig DPE (Data Platform Engineer ) Solid Quality Mentors [email protected] www.solidq.com. Objetivos. Conocer SQL Azure Saber como funciona (conectar, creación de objetos…) Diferencias con respecto a SQL Server - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: SQL Data Services

SQL Data Services

Enrique Puig DPE (Data Platform Engineer)

Solid Quality [email protected]

www.solidq.com

El modelo relacional en la nube

Page 2: SQL Data Services

Objetivos

Conocer SQL Azure

Saber como funciona (conectar, creación de objetos…)

Diferencias con respecto a SQL Server

Conocer los principales pasos de una migración

Page 3: SQL Data Services

AGENDA

Introducción SQL Data Services Arquitectura SQL Server vs. SQL Azure Demo Modelos de conexión Tipos de aplicación Administración lógica vs. Física Despliegue, acceso a datos y recuperación Demo Preguntas

Page 4: SQL Data Services

Introducción

Forma parte de la plataforma Azure. Extendemos el modelo relacional a la nube

SQL Azure Database

Reference Data

Reporting

Business Intelligenc

e

Symmetric Programming Model

Data Hub Aggregation

Data Sync

Page 5: SQL Data Services

SQL Data Services

Modelo relacional es familiar Aprovechamos APIS y herramientas existentes Ventajas de la nube (Escalabilidad y

disponibilidad) Accesible desde PHP, Ruby y JAVA. Combinación de las mejores características de

SQL Server con la transparencia y abstracción de la nube.

Feedback claro: “Quiero la BD en la nube”

Page 6: SQL Data Services

Arquitectura

Page 7: SQL Data Services

SQL Server vs. SQL Azure

Soportadas No Soportadas (por ahora)

Constantes, constraints, cursores CLR

Gestión de índices (rebuilding) Consultas distribuidas

Tablas (locales y temp) Transacciones distribuidas

Procedimientos almacenados Administración filegroups

Estadísticas FullText

Gestión users y logins Tablas temporales globales

Triggers Datos espaciales

Vistas BBDDs del sistema

Bulk inserts Compresión y encriptación

Page 8: SQL Data Services

Seguridad

Diferente manejo de la Seguridad

2 roles LoginManager DBManager

Para ejecutar tareas de ambos roles se necesita estar conectado a la Base de datos master

Autenticación SQL Server (User y Password)

Page 9: SQL Data Services

DEMO•Web Portal•Conectando a la nube con SSMS•Usando objetos en la nube

Page 10: SQL Data Services

Modelo de conexión

Se usan las librerías y proveedores ya conocidos (ADO.NET, ODBC…)

Soportados los controles ASP.NET enlazados a datos

Los clientes ya no conectan contra un servidor ni contra una instancia, conectan con una base de datos.

Page 11: SQL Data Services

Tipos de aplicación

Page 12: SQL Data Services

Administración Lógica vs. Física

Surge un nuevo tipo de DBA Administración lógica

Tablas, Vistas Índices Procedimientos almacenados

Administración física para Azure Actualizaciones Software Alta disponibilidad Escalabilidad Copias de seguridad

Page 13: SQL Data Services

Despliegue

Web Portal(API)

SQL Azure

DB Scrip

t

Page 14: SQL Data Services

Acceso a datos

Web Portal(API)

Your App

Change Connection String

SQL Azure

Page 15: SQL Data Services

Monitorización y recuperación

Web Portal(API)

SQL AzureYour App

!

Page 16: SQL Data Services

DEMO•Migrando a la nube•Moviendo datos a la nube•Conectando a la nube desde Windows Form app

Page 17: SQL Data Services

Resumen

SQL Azure es un subconjunto de SQL Server SQL Azure funciona a nivel de BD Diferente gestión de la seguridad 90% de las aplicaciones son compatibles Curva de aprendizaje mínima Nuevo role del DBA

Page 18: SQL Data Services

PREGUNTAS?

Page 19: SQL Data Services

Serie de webcastsWebcast Speaker FechaData Access, Modeling & the Developer Sergio Carrillo Enero 19Project Oslo Sergio Carrillo Enero 21SQL Server Data Services Enrique Puig Enero 26 Application & Multi-Server Management Ruben Pertusa Enero 28Entity Framework from the DBA's eyes Enrique Puig Febrero 4PowerPivot : Client Experience Alejandro Leguizamo (SQL Server MVP) Febrero 9PowerPivot : SharePoint IT Experience José Quinto Febrero 11PowerPivot : Data Analysis Expressions Ildefonso Mas Febrero 24Reporting Services : Report Builder Server Mode Enhancements Carlos Martinez Marzo 2Reporting Services : Component Library Overview Alejandro Leguizamo (SQL Server MVP) Marzo 9Reporting Services : Map Overview Alejandro Leguizamo (SQL Server MVP) Marzo 11

Regístrate en http://technet.microsoft.com/es-es/ee126078.aspx

Page 20: SQL Data Services

Más acciones desde TechNet

Para ver los webcast grabados sobre éste tema y otros temas, diríjase a:

http://www.microsoft.com/spain/technet/jornadas/webcasts/webcasts_ant.aspx

Para información y registro de Futuros Webcast de éste y otros temas diríjase a:

http://technet.microsoft.com/es-es/bb291010.aspx

Para mantenerse informado sobre todos los Eventos, Seminarios y webcast

suscríbase a nuestro boletín TechNet Flash en ésta dirección:

http://www.microsoft.es/technet/boletines/default.mspx

Descubra los mejores vídeos para TI gratis y a un solo clic:

http://www.microsoft.es/technet/itsshowtime/default.aspx

Para acceder a toda la información, betas, actualizaciones, recursos, puede

suscribirse a Nuestra Suscripción TechNet en:

http://technet.microsoft.com/es-es/subscriptions/default.aspx

Page 21: SQL Data Services

PREGUNTAS?

Page 22: SQL Data Services

ENRIQUE PUIG

[email protected]

Page 23: SQL Data Services

GRACIAS