SQL Data Services Enrique Puig DPE (Data Platform Engineer) Solid Quality Mentors epuignouselles@solidq.com El modelo relacional en la nube.

Post on 24-Jan-2016

212 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

Transcript

SQL Data Services

Enrique Puig DPE (Data Platform Engineer)

Solid Quality Mentorsepuignouselles@solidq.com

www.solidq.com

El modelo relacional en la nube

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

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

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

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”

Arquitectura

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

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)

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

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.

Tipos de aplicación

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

Despliegue

Web Portal(API)

SQL Azure

DB Scrip

t

Acceso a datos

Web Portal(API)

Your App

Change Connection String

SQL Azure

Monitorización y recuperación

Web Portal(API)

SQL AzureYour App

!

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

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

PREGUNTAS?

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

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

PREGUNTAS?

ENRIQUE PUIG

epuignouselles@solidq.com

GRACIAS

top related