SQL Data Services
Enrique Puig DPE (Data Platform Engineer)
Solid Quality [email protected]
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?
GRACIAS