sql data services
DESCRIPTION
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 PresentationTRANSCRIPT
![Page 1: SQL Data Services](https://reader034.vdocuments.net/reader034/viewer/2022051623/56815aa3550346895dc8315d/html5/thumbnails/1.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022051623/56815aa3550346895dc8315d/html5/thumbnails/2.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022051623/56815aa3550346895dc8315d/html5/thumbnails/3.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022051623/56815aa3550346895dc8315d/html5/thumbnails/4.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022051623/56815aa3550346895dc8315d/html5/thumbnails/5.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022051623/56815aa3550346895dc8315d/html5/thumbnails/6.jpg)
Arquitectura
![Page 7: SQL Data Services](https://reader034.vdocuments.net/reader034/viewer/2022051623/56815aa3550346895dc8315d/html5/thumbnails/7.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022051623/56815aa3550346895dc8315d/html5/thumbnails/8.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022051623/56815aa3550346895dc8315d/html5/thumbnails/9.jpg)
DEMO•Web Portal•Conectando a la nube con SSMS•Usando objetos en la nube
![Page 10: SQL Data Services](https://reader034.vdocuments.net/reader034/viewer/2022051623/56815aa3550346895dc8315d/html5/thumbnails/10.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022051623/56815aa3550346895dc8315d/html5/thumbnails/11.jpg)
Tipos de aplicación
![Page 12: SQL Data Services](https://reader034.vdocuments.net/reader034/viewer/2022051623/56815aa3550346895dc8315d/html5/thumbnails/12.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022051623/56815aa3550346895dc8315d/html5/thumbnails/13.jpg)
Despliegue
Web Portal(API)
SQL Azure
DB Scrip
t
![Page 14: SQL Data Services](https://reader034.vdocuments.net/reader034/viewer/2022051623/56815aa3550346895dc8315d/html5/thumbnails/14.jpg)
Acceso a datos
Web Portal(API)
Your App
Change Connection String
SQL Azure
![Page 15: SQL Data Services](https://reader034.vdocuments.net/reader034/viewer/2022051623/56815aa3550346895dc8315d/html5/thumbnails/15.jpg)
Monitorización y recuperación
Web Portal(API)
SQL AzureYour App
!
![Page 16: SQL Data Services](https://reader034.vdocuments.net/reader034/viewer/2022051623/56815aa3550346895dc8315d/html5/thumbnails/16.jpg)
DEMO•Migrando a la nube•Moviendo datos a la nube•Conectando a la nube desde Windows Form app
![Page 17: SQL Data Services](https://reader034.vdocuments.net/reader034/viewer/2022051623/56815aa3550346895dc8315d/html5/thumbnails/17.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022051623/56815aa3550346895dc8315d/html5/thumbnails/18.jpg)
PREGUNTAS?
![Page 19: SQL Data Services](https://reader034.vdocuments.net/reader034/viewer/2022051623/56815aa3550346895dc8315d/html5/thumbnails/19.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022051623/56815aa3550346895dc8315d/html5/thumbnails/20.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022051623/56815aa3550346895dc8315d/html5/thumbnails/21.jpg)
PREGUNTAS?
![Page 23: SQL Data Services](https://reader034.vdocuments.net/reader034/viewer/2022051623/56815aa3550346895dc8315d/html5/thumbnails/23.jpg)
GRACIAS