Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porAntonia Chávez Rubio Modificado hace 8 años
1
SQL Data Services Enrique Puig DPE (Data Platform Engineer) Solid Quality Mentors epuignouselles@solidq.com www.solidq.com El modelo relacional en la nube
2
Objetivos Conocer SQL Azure Conocer SQL Azure Saber como funciona (conectar, creación de objetos…) Saber como funciona (conectar, creación de objetos…) Diferencias con respecto a SQL Server Diferencias con respecto a SQL Server Conocer los principales pasos de una migración Conocer los principales pasos de una migración
3
AGENDA Introducción Introducción SQL Data Services SQL Data Services Arquitectura Arquitectura SQL Server vs. SQL Azure SQL Server vs. SQL Azure Demo Demo Modelos de conexión Modelos de conexión Tipos de aplicación Tipos de aplicación Administración lógica vs. Física Administración lógica vs. Física Despliegue, acceso a datos y recuperación Despliegue, acceso a datos y recuperación Demo Demo Preguntas Preguntas
4
Introducción Forma parte de la plataforma Azure. Forma parte de la plataforma Azure. Extendemos el modelo relacional a la nube Extendemos el modelo relacional a la nube Symmetric Programming ModelData Hub Aggregation
5
SQL Data Services Modelo relacional es familiar Modelo relacional es familiar Aprovechamos APIS y herramientas existentes Aprovechamos APIS y herramientas existentes Ventajas de la nube (Escalabilidad y disponibilidad) Ventajas de la nube (Escalabilidad y disponibilidad) Accesible desde PHP, Ruby y JAVA. 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. 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”
6
Arquitectura
7
SQL Server vs. SQL Azure SoportadasNo Soportadas (por ahora) Constantes, constraints, cursoresCLR Gestión de índices (rebuilding)Consultas distribuidas Tablas (locales y temp)Transacciones distribuidas Procedimientos almacenadosAdministración filegroups EstadísticasFullText Gestión users y loginsTablas temporales globales TriggersDatos espaciales VistasBBDDs del sistema Bulk insertsCompresión y encriptación
8
Seguridad Diferente manejo de la Seguridad Diferente manejo de la Seguridad 2 roles 2 roles LoginManager LoginManager DBManager DBManager Para ejecutar tareas de ambos roles se necesita estar conectado a la Base de datos master Para ejecutar tareas de ambos roles se necesita estar conectado a la Base de datos master Autenticación SQL Server (User y Password) Autenticación SQL Server (User y Password)
9
DEMO Web Portal Web Portal Conectando a la nube con SSMS Conectando a la nube con SSMS Usando objetos en la nube Usando objetos en la nube
10
Modelo de conexión Se usan las librerías y proveedores ya conocidos (ADO.NET, ODBC…) Se usan las librerías y proveedores ya conocidos (ADO.NET, ODBC…) Soportados los controles ASP.NET enlazados a datos 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. Los clientes ya no conectan contra un servidor ni contra una instancia, conectan con una base de datos.
11
Tipos de aplicación
12
Administración Lógica vs. Física Surge un nuevo tipo de DBA Surge un nuevo tipo de DBA Administración lógica Administración lógica Tablas, Vistas Tablas, Vistas Índices Índices Procedimientos almacenados Procedimientos almacenados Administración física para Azure Administración física para Azure Actualizaciones Software Actualizaciones Software Alta disponibilidad Alta disponibilidad Escalabilidad Escalabilidad Copias de seguridad Copias de seguridad
13
Despliegue Web Portal (API) (API) SQL Azure DB Script
14
Acceso a datos Web Portal (API) (API) Your App Change Connection String SQL Azure
15
Monitorización y recuperación Web Portal (API) (API) SQL Azure Your App !
16
DEMO Migrando a la nube Migrando a la nube Moviendo datos a la nube Moviendo datos a la nube Conectando a la nube desde Windows Form app Conectando a la nube desde Windows Form app
17
Resumen SQL Azure es un subconjunto de SQL Server SQL Azure es un subconjunto de SQL Server SQL Azure funciona a nivel de BD SQL Azure funciona a nivel de BD Diferente gestión de la seguridad Diferente gestión de la seguridad 90% de las aplicaciones son compatibles 90% de las aplicaciones son compatibles Curva de aprendizaje mínima Curva de aprendizaje mínima Nuevo role del DBA Nuevo role del DBA
18
PREGUNTAS?
19
Serie de webcasts WebcastSpeakerFecha Data Access, Modeling & the DeveloperSergio CarrilloEnero 19 Project OsloSergio CarrilloEnero 21 SQL Server Data ServicesEnrique PuigEnero 26 Application & Multi-Server ManagementRuben PertusaEnero 28 Entity Framework from the DBA's eyesEnrique PuigFebrero 4 PowerPivot : Client ExperienceAlejandro Leguizamo (SQL Server MVP)Febrero 9 PowerPivot : SharePoint IT ExperienceJosé QuintoFebrero 11 PowerPivot : Data Analysis ExpressionsIldefonso MasFebrero 24 Reporting Services : Report Builder Server Mode EnhancementsCarlos MartinezMarzo 2 Reporting Services : Component Library OverviewAlejandro Leguizamo (SQL Server MVP)Marzo 9 Reporting Services : Map OverviewAlejandro Leguizamo (SQL Server MVP)Marzo 11 Regístrate en http://technet.microsoft.com/es-es/ee126078.aspxhttp://technet.microsoft.com/es-es/ee126078.aspx
20
Más acciones desde TechNet Para ver los webcast grabados sobre éste tema y otros temas, diríjase a: 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: 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: 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: 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
21
PREGUNTAS?
22
ENRIQUE PUIG epuignouselles@solidq.com
23
GRACIAS
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.